Arcade Cabinet

自作したゲームコントローラを紹介します


テーマ:
C言語の勉強目的で行っている「メガドライブ版ファンタジーゾーン」のプログラミングを再開しました。コバビーチを早く完成させないと・・・
 
ここ最近、本業が忙しくなかなかまとまった時間が取れません。しかし隙間時間を利用したり睡眠を削ったりしながら趣味を楽しんでいます。
今週は仕事の勉強会目的で東京に来ていました。自分(仕事)にとってとても為になる良い勉強会でしたが、勉強会直前までホテルのラウンジでは仕事とは全く関係のないプログラミングを・・・
翌朝も早起きして朝食前にプログラミング!
もはやプログラミング中毒状態
 
コバビーチといえば横128ドットもある長いレーザーです。メガドライブのスプライトの最大横幅は32ドットなのでスプライト4個使って表示します。  16ドット/1フレームの速度で飛んできます。
 
レーザーの砲台です。ダメージを受けると黄色から赤色に変化します。このためだけに1パレット使用しました。メガドライブの512色中の16色パレットで、ファンタジーゾーンの微妙な中間色を再現するには色の階層が少ないので、難しい作業です。色の選択には特に時間をかけています。
 
ようやくラウンド3完成しました。
ファンタジーゾーンはシューティングゲームとして沢山の素晴らしいエッセンスが含まれており、プログラミングの勉強には最高です。とてもいい刺激になるのですが、さすがに同じことを半年も繰り返していると飽きてきます。
完成させる意味があるのか?完全に個人の趣味ですが、悩むところです。
 
AD
いいね!した人  |  コメント(0)  |  リブログ(0)

AD

Ameba人気のブログ

Amebaトピックス

      ランキング

      • 総合
      • 新登場
      • 急上昇
      • トレンド

      ブログをはじめる

      たくさんの芸能人・有名人が
      書いているAmebaブログを
      無料で簡単にはじめることができます。

      公式トップブロガーへ応募

      多くの方にご紹介したいブログを
      執筆する方を「公式トップブロガー」
      として認定しております。

      芸能人・有名人ブログを開設

      Amebaブログでは、芸能人・有名人ブログを
      ご希望される著名人の方/事務所様を
      随時募集しております。