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