Sha256: 39290292c47400c6ea9c34df943db762d686e31cf08b7cc1134c666f70efb69e

Contents?: true

Size: 308 Bytes

Versions: 5

Compression:

Stored size: 308 Bytes

Contents

class Game

  constructor :wrapped_screen, :input_manager, :sound_manager,
    :stage_manager

  def setup
    @stage_manager.change_stage_to :demo
  end

  def update(time)
    @stage_manager.update time
    draw
  end

  def draw
    @stage_manager.draw @wrapped_screen
    @wrapped_screen.flip
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
gamebox-0.1.1 lib/gamebox/templates/template_app/src/game.rb
gamebox-0.1.0 lib/gamebox/templates/template_app/src/game.rb
gamebox-0.0.9 lib/gamebox/templates/template_app/src/game.rb
gamebox-0.0.8 lib/gamebox/templates/template_app/src/game.rb
gamebox-0.0.7 lib/gamebox/templates/template_app/src/game.rb