Added dependance on cyberarm_engine, removed duplicate code which is in cyberarm_engine

This commit is contained in:
2019-08-07 12:00:39 -05:00
parent 1b6f8cf880
commit 12a588304b
12 changed files with 23 additions and 581 deletions

View File

@@ -1,36 +1,16 @@
class IMICFPS
class GameState
class GameState < CyberarmEngine::GameState
include CommonMethods
include EntityManager
include LightManager
attr_reader :options
def initialize(options = {})
@options = options
@delta_time = Gosu.milliseconds
@entities = []
@lights = []
setup
end
def push_game_state(klass_or_instance)
window.push_game_state(klass_or_instance)
end
def setup
end
def draw
end
def update
end
def button_down(id)
end
def button_up(id)
super
end
end
end