2019-01-01から1ヶ月間の記事一覧
今までのプログラムはゲームのマップっぽいものを表示していると,どんどん下に画面表示していって一個前のものが表示されたままになりゲーム感が少ないものでした.これをゲームっぽく見せる方法をお教えしましょう.
RPGゲームなどでマップはどうやって表示していると思いますか?まさか変数を何個も何個も作って書いてるわけではありません.たくさんの変数を1パックにまとめた配列というものを使っているのです.そんな配列について触っていきましょう.
連続攻撃などで使える決められた回数だけ繰り返すfor文と同時に,乱数の生成についてやっていきます.相手のじゃんけんの出す手がわかってしまったらつまらないものです.相手の出す手がわからないようにランダムにするために乱数を使います.
今までのプログラムでは一回きりで終わってしまうものでしたが,ゲームでは通常,何度も行動選択をして敵を倒すまで繰り返すものです.そんな繰り返し処理while文について触っていきましょう.
RPGなどでは選択肢を選ぶことが多いかと思います.その選択肢をすべてif文で書くと見にくくて大変なものなので,それを見やすくできるswitch文について触れていきましょう.
バトルをしてて敵の体力がマイナスになっても戦いが終わらなかったらヤバイですよね.もし体力がマイナスだったら戦いを終えるといった,もし~○○だったらの英語であるif文についてやっていきましょう.