Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb をよろしくお願いします。

RejectKaigi2007で発表してきました

日本Ruby会議2007と同時開催されたRejectKaigi2007でスピーカーとして発表を行いました。

「Rubyで作ったゲームデモ」発表資料をまとめておきます。

ゲーム画面

アクションゲーム トロルの幼生 プニャリン競争 ビジュアルノベル GlassCase

デモゲーム補足説明

  • 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で発表しました。

宣伝用パネル

宣伝用パネル

※主に懇親会で使用。

permalink
category: MyGame(40)
no tweet

Comments

pybfrdWN 2008/06/05 16:37:26

tickets_3.txt;2;2

aaeDFYAffe 2008/06/05 19:47:04

tickets_4.txt;2;2

qwlrCwrgB 2008/06/05 23:03:30

tickets_5.txt;2;2

nick 2008/07/28 02:35:56

WWwnmi hi! hice site!

nick 2008/07/28 02:36:08

WWwnmi hi! hice site!

nick 2008/07/28 08:12:17

pB0P8B hi! hice site!

nick 2008/07/28 08:12:18

pB0P8B hi! hice site!

nick 2008/07/29 12:37:24

znT2CI hi! hice site!

nick 2008/07/29 12:37:41

znT2CI hi! hice site!

nick 2008/07/29 12:38:20

znT2CI hi! hice site!

nick 2008/07/29 15:56:06

dQf51g hi! hice site!

nick 2008/07/29 15:56:38

dQf51g hi! hice site!

nick 2008/07/30 01:27:31

KtXZrF hi! hice site!

nick 2008/07/30 01:27:34

KtXZrF hi! hice site!