Tuesday, November 1, 2011

プチコンでテトリス2

テトリスを再び作りました。

どこかにありそうなゲーム画面
作成中だったものをyoutubeにアップロード


前に作ったのは今おもえばプロトタイプ?。無駄なつくりがそこかしこにあって、細かいところがいまいちだったので、新たに作り直し。

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

ひたすらテストプレイを繰り返すうちにちょっとだけ本家TGMでのグレードがあがり、上達したかも(といってももともとがたいしてうまくないのですが)

2 comments:

  1. QRコード欲しいです
    ここまで再現できるのは神と思いましたw

    ReplyDelete
  2. コメントありがとうございます。テ○リスやTGM系がお好きだったらご存知かもしれませんが、まさにコメントいただいた内容が理由で、QRコードをさしあげられません。すみません。

    ReplyDelete