ニコニコ動画のC言語テトリスをC言語に対応させました。

タイトルが意味不明ですいません。

以前公開した「あなたもできる!C言語でテトリスを40分で作る方法」のソースコードですが、あれは厳密に言うと生のC言語ではなくC++言語で書かれてありました。

今回C言語コンパイラでも動くように改修しましたので、生C言語で動かしたい方はこちらをお使いください。

C言語版

Githubのclangブランチをご覧ください。
改修箇所
https://github.com/DQNEO/CppTetris/compare/master...clang

  • 拡張子を.cpp -> .cに変更
  • bool型をBOOL型に変更。
  • true, falseをTRUE,FALSEに変更
  • putBlock引数のデフォルト値を廃止
  • for文内でのint宣言をやめて、関数内の冒頭で宣言
  • int WinMain -> int WINAPI WinMain
カテゴリ: