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で発表しました。
宣伝用パネル

※主に懇親会で使用。