Lightning Talks 4

Rubyでファミコンプログラミング (takkaw)

スピーカー
takkaw
プロフィール
平日は組み込みプログラマ。休日はストレス発散にRubyをさわっています。趣味はゲームとオンガクとプログラミング。
講演者による資料(1)
http://d.hatena.ne.jp/takkaw/20070609/p2
講演資料(2)
RubyKaigi2007_takkaw.nes (ファミコンソフト)

こちらも自作のプレゼンツールでの発表です。なんとファミコンエミュレータ上で動くプレゼンツールでの発表でした。

自己紹介

名前
takkaw
趣味
ゲーム、音楽、プログラミング

これは何か

  • ファミコンソフト
  • プレゼンソフト

ファミコンソフトの良い点

  • ファミコンはVMだ(笑)
  • 多くのプラットフォームでソフトの再利用が可能(爆笑)
  • ファミコンでも動作します

ファミコンソフトの悪い点

  • アセンブラ使わなきゃならない

成果

  • ライブラリの作成
  • プレゼンソフト

ライブラリ作成

  • Rubyメソッドを書くとアセンブラが吐かれる
  • お決まりコードをライブラリ化

ファミコンソフト作ってる人は分かるんですが。。。(爆笑)

プレゼンソフト作成

  • 美咲フォントを使用
    • ファミコン用データに変換
    • 512文字使用可能
  • YAMLでプレゼンデータを定義

いまいちなとこ

  • 結局アセンブラでもデバッグ
  • 富豪的プログラミング不可

これから

  • サウンドのサポート
  • エフェクトの追加
  • 公開

まとめ

  • Rubyでソフトを書けるとうれしい
Last modified:2007/07/08 14:33:01
Keyword(s):
References:[RubyKaigi2007速報ログ]

Login