Web開発など

Java, JS, CSS, HTML, Unity, C# のことなどを書いてます。フリーソフトや二次創作の公開もしています。

Unity 2D:テトリスの開発1(概要・コード)

Unity 2D を使って、テトリスを制作してみました。動作イメージ(無音)は以下の通りです。

www.youtube.com

コード

ソースは GitHub で公開しています。

github.com

バグや間違いなどがあったらごめんなさい。実行体は配布していないです。

操作方法

キーボード

  • 左右:左右移動
  • 下:落下スピードUP
  • Space, Enter:回転・決定
  • H:ホールド

ゲームパッド

  • 左右下:同上
  • 〇:回転・決定
  • △:ホールド

※ Hori FightingCommander のみ確認。

その他

  • 今のところ、落下スピードは変化しません。
  • ゲームオーバーになると終了できます。
  • Alt+F4 でも終了できます。

参考文献

公開されているソースや解説などがあったので開発できました。ありがとうございます。