これは、2014年に3人の友人と一緒に開発したゲームタンクトラブルの基本的なクローンです。
オブジェクト指向プログラミングコースの一部として、何らかの形のグループプロジェクトを作成することをお勧めしますが、それは完全にオプションであり、成績にはカウントされませんでした。とにかくやるのは楽しくて便利なことになると決めたので、共同でこれをまとめました。
タンクトラブルは、各プレイヤーが自分自身を撃たずに対戦相手のタンクを撃つことを目指す2プレーヤーゲームです。あなたはそれぞれ手続き的に生成された迷路の周りをナビゲートし、一度に最大5つの弾丸を発射します。これは壁から跳ね返ることができるので、角を曲がってください!注意してください、あなたも自分自身を撃つことができるので、気をつけてください!弾丸は解雇されてから15秒の有効期限が切れますので、すべての弾丸をあまりにも速く使用しないように注意してください。
コントロール | プレーヤー1(グリーンタンク) | プレーヤー2(茶色のタンク) |
---|---|---|
前進します | w | 上 |
逆行する | s | 下 |
左折してください | a | 左 |
右折 | d | 右 |
シュート | Q | 入力 |
これは私たちにとって他の何よりも学習プロジェクトであったため、ゲームには驚くことではありません。第一に、そしておそらく最も重要なことは、コードに保存されているものの、実際にスコアをどこにも表示することはありません。特定されたもう1つの主な問題は、時折、正しい角度で角で弾丸を発射すると、壁に入ることです。他のバグが見つかった場合は、お知らせください。
そうでなければ、楽しんでください!