【#10】~Tスピン判定編~新人プログラマーはテトリスを作れるのか?【C#.NET】

こんにちは、あんみんどうふです。 今回はTスピンを行ったかどうかの判定を作って、いろいろ応用したいと思います。 現状、回転入れができるだけなのでTスピンをしても特に何もありません。 高度なテクニックをきめたのに何も見返り…

【#9】~ゲームオーバー+α編~新人プログラマーはテトリスを作れるのか?【C#.NET】

こんにちは、あんみんどうふです。 今回はゲームオーバーの実装…だけだとすぐ終わっちゃうので、ゲームが始まるときのカウントダウンも実装します。 前回の記事はこちら。 https://www.terasol.co.jp/%e…

【#8.5】~デバッグモード編~新人プログラマーはテトリスを作れるのか?【C#.NET】

あんみんどうふです。番外編です。 今回は今作っているテトリスのデバッグに便利な機能を実装します。別に必要ないけど自己満足で作ります。 前回の記事はこちら。 https://www.terasol.co.jp/%e3%83…

【#8】~マス目・ゴースト実装編~新人プログラマーはテトリスを作れるのか?【C#.NET】

こんにちは、あんみんどうふです。 今回はフィールドを見やすくするためにマス目と、ミノの置く場所をわかりやすくするためにゴーストを実装します。 前回の記事はこちら。 https://www.terasol.co.jp/%e…

【#7】~ハードドロップ・ホールド編~新人プログラマーはテトリスを作れるのか?【C#.NET】

こんにちは、あんみんどうふです。 今回はミノを即時落下させる「ハードドロップ」、ミノを1つだけ保持できる「ホールド」の実装を行います。 前回の記事はこちら。 https://www.terasol.co.jp/%e3%8…

【#6】~スーパーローテーション編~新人プログラマーはテトリスを作れるのか?【C#.NET】

こんにちは、あんみんどうふです。 今回はより直感的に回転できる仕様、スーパーローテーションを実装します。多分ここが一番のつまづきポイント。 前回の記事はこちら。 https://www.terasol.co.jp/%e3…

【#5】~回転・ライン消去編~新人プログラマーはテトリスを作れるのか?【C#.NET】

こんちは、あんみんどうふです。 今回は回転とライン消去です。学生の頃に作ろうとしたテトリスではライン消去がうまくいかず、ミノが宙に浮いていました。リベンジを果たします。 前回の記事はこちら。 https://www.te…

【#4】~ミノ設置・NEXT表示編~新人プログラマーはテトリスを作れるのか?【C#.NET】

こんにちは、あんみんどうふです。 今回はミノの設置です。これだけだとすぐ終わっちゃうので、NEXT表示もやります。 前回の記事はこちら。 https://www.terasol.co.jp/%e3%83%97%e3%83…

【#3】~NEXT・移動実装編~新人プログラマーはテトリスを作れるのか?【C#.NET】

こんにちは、あんみんどうふです。 前回に続き、テトリス作っていきます。今回はNEXTとテトリミノの移動の実装です。キーボード入力で縦横無尽に操作できるようにします。 前回の記事はこちら↓ https://www.tera…