AitendoのOLED in FRISK その8 「テトリス」
今日は暑かったですね。出かける気にならず扇風機かけながら次のフリスクソフトを作ってました。
主な構造としては10x20ブロックの仮想スクリーンを作ってその中でブロックを動かしてその状態をOLED表示に反映させるルーチンを作っています。あとは力技です。
BGMと操作音の合成がちょっとうまくいってなくてBGMが途切れがちですね。
あと、そうは見えないかもしれないですが、クリア時に動くのはコサックダンスのつもりです。
ソースはこちらです。
コメントも少なくてすみませんが、ご参考にどうぞ。
「TETRIS_MAIN.c」をダウンロード :メインです。
「graphics.c」をダウンロード :グラフィックルーチン(今回は変えてないです。)
「oled_ctrl.c」をダウンロード :OLED制御ルーチン(これも変えてないです。)
「oled.h」をダウンロード :OLED用ヘッダ(これも変えてないです。)
「font8x8.h」をダウンロード :キャラクタを変更しました。
それではまたです。
こんいちは!
先日はインベーダーゲームの件ではお世話になりました。
今日、ICSP端子を追加して、早速、テトリスをいれて遊んで見ました^_^
難しいです。コザックダンス、まだ、見れません^_^;
投稿 akio | 2013/10/16 20:09