一般的な新年のヒステリーに続いて、私は自分のおもちゃを書くことにしました。 ゲームMinecraft、およびプログラミング言語C#に基づいています。
ゲームには次のブロックが含まれます。
機能:
- 水がアクセス可能な表面に広がります
- キャラクターは重力の影響を受けます
- キャラクターは岩盤を除くすべてのブロックを作成できます
- キャラクターは地球と階段を破壊することができます
アップデート1:
岩盤を追加しました。Update2:
画面のちらつきとひきつりを取り除きました。Update3:
バイナリデモを追加しました。注目を集める画像:
管理:
- WSAD-キャラクターの動き
- WSAD + Shift-対応する方向のブロックを削除します
- 1 2 3 4-空気、土、階段、水のブロックを作成する
コードを作成する際、サイズを小さくするために「不正な」トリックを使用せず、次のコードスタイルを遵守しました。
- 各行には、割り当ては1つしかありません。したがって、セミコロンは1つだけです。
- forなどの演算子を使用する場合、本文は別の行にあります
- 中括弧が使用されている場合、各中括弧は独自の行にあります
- 名前付き定数
- コードは文書化されています!
GoggleCodeソースコードご清聴ありがとうございました!