JavaRush /Java Blog /Random-JA /戦艦とブランコ
zor07
レベル 31
Санкт-Петербург

戦艦とブランコ

Random-JA グループに公開済み

良い一日

まだ学生で、家庭教師 (パスカル) からプログラミングを学んでいましたが、他の人たちと同じように、私もおもちゃを作りたいと思っていました。私は家庭教師と一緒に家庭用ゲーム『Bulls and Cows』を書きましたが、緊急事態が膨れ上がったため、より本格的なものが必要でした。選択は海戦に落ち着いた。Pascalで書き始めました。この計画には、コンピュータがプレイヤーに射撃しているセルのアドレスを伝えるだけで、プレイヤーもコンピュータに自分のセルのアドレスを伝えるコンソール ゲームが含まれていました。その後、負傷した船を「終わらせる」ようにコンピュータに教えることができず、コンピュータがフィールドをランダムに撃ちまくるゲームを書き終える気もなかったため、すべてが行き詰まってしまいました。9年が経ち、私はjavarushを発見しました。レベル21で緊急事態が目覚め、海戦を要求しました。主な目標は次のとおりです。
  • インターフェースの可用性
  • コンピュータの適切な射撃(負傷した船にとどめを刺すべきである)
Swing ライブラリの助けを借りて最初の目標を達成しました。そして、CrutchBicycleAndFaithInGod ライブラリの助けを借りて 2 つ目の目標を達成しました。興味のある人は、GitHub でこのフランケンシュタインを試してみることをお勧めします。正直に言いますが、コードの品質に満足していませ ん私自身、でもどうしたらもっと良くなるかまだ分かりません。したがって、建設的な批判やコメントをいただければ幸いです。ありがとうございます!
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION