現在、小中学生のプログラミング教育をするためのアプリケーションを作成しています。
アプリケーションの内容としましては、道案内ゲームです。
直進、左折、右折、戻るの四つのボタンを組み合わせ、スタートからゴールまでキャラクターを導く。というアプリケーションです。押したボタンの履歴が残るところまでは実装できたのですが、
押したボタンの履歴を残し、ゴールまで導けるような組み合わせができたら「開始ボタン」を押し、キャラクターが動き始めるようにする方法がわかりません。説明が下手で済みません。わかる方がいらっしゃいましたら教えていただけないでしょうか。
なんか同じような質問(https://teratail.com/questions/163849、https://teratail.com/questions/163851)が乱立している気がしますが、ただの偶然でしょうか?
分からなくて困っています。
やり方分かりますか…?
「分からなくて困っています。」ではありません。
もし、あなたが複数ユーザー登録して同じ質問を繰り返している(違うならすいません)のであれば、規約違反になる可能性がありますし、そうでなくともマナー違反なので誰も回答したいと思わないでしょう。
そうでなくとも、類似の質問で回答が無いのに、こちらでは回答が来る、ということは考えられないので、先の質問に回答が来るまで待ってから質問するか、より詳細な説明を付け加えて差別化するといったことを行うべきだと思いますが、どうでしょう。
承知しました。
ですが、私が別のアカウントを作っているわけではありません。
この3つは全くの別人が行った質問です。
質問の内容・投稿時間がほぼ同じで登録日時まで大体同じなんて偶然、学校でteratail使って回答を貰ってくる課題でも出たのだろうかと思ってしまいますが...。質問に関しては履歴を取れていて正解ルートが一つならば、順番に条件式で判別して全て正ならば移動する様にしてしまえば良いです。とはいえ、文章で書いて伝わる習熟度合いでも無さそうなのでせめてその出来ている段階までのソースコードを提示して聞いてみてはどうでしょうか?
https://teratail.com/help/question-tips こちらを参考に、質問を編集してください。