2007-06-11
[MyGame]RejectKaigi2007で発表してきました
日本Ruby会議2007と同時開催されたRejectKaigi2007でスピーカーとして発表を行いました。
「Rubyで作ったゲームデモ」発表資料をまとめておきます。
ゲーム画面
デモゲーム補足説明
- Ruby/SDLをラップしたMyGameで実装
- アプリケーションはシンプルなピュアRubyで書かれている
- P3の933(ビデオは貧弱なオンボード)メモリは512Mという5年くらい前のPCでデモしているがサクサク動く
ソース1(驚くほど簡単な画像描画)
require 'mygame/boot' Image.render "sample.bmp"
ソース2(メインループと画像オブジェクト)
require 'mygame/boot' class Punya (略) end bg = Image.new("images/bg_race.png") punyas = Array.new(6) {|i| Punya.new(i) } main_loop do bg.render punyas.each do |punya| punya.update punya.render end end
スライド
MyGame 作者 オレオレ 本題 鈴木さんかわ いいよ鈴木さ ん というわけ で、 本が出ます。 Rubyではじめ るゲームプロ グラミング 7月発売 (たぶん)
※TeraPadで発表しました。
宣伝用パネル
※主に懇親会で使用。