テトリスを再び作りました。
|
どこかにありそうなゲーム画面 |
作成中だったものをyoutubeに
アップロード。
前に作ったのは今おもえばプロトタイプ?。無駄なつくりがそこかしこにあって、細かいところがいまいちだったので、新たに作り直し。
- 見た目をよくした
- ブロックのデータが16個の配列だったのを4つに
- ブロックの表示ループを展開
- 移動中のブロックをBGからスプライトに変更
- プログラムでキャラ定義していたのをCHRED2で作成
- タイトルつけた
- ランキング(自動読み込み、保存)つけた
- スコアをつけた
- レベル、グレードをそれっぼくした
- プログラムの構造を見直してGOSUB〜RETURNを減らした
- ブロックが消えるときに飛び散らせてみた
- ブロックがNEXT直下まで積みあがっている時のIRSの挙動をちゃんとした
- 40ラインモードをつけた(ワンダースワン版テトリスに似た感じで)
- 20Gモードをつけた
などなど、山ほど変更。
TGMでいうT.L.S(ゴーストブロック)の処理が意外と重く、姑息な高速化をふんだんに使い、ブロックを消す処理以外は1フレーム以内で動くように。
ひたすらテストプレイを繰り返すうちにちょっとだけ本家TGMでのグレードがあがり、上達したかも(といってももともとがたいしてうまくないのですが)