More work on porting to crystal-lang, stubbed a few files

This commit is contained in:
2022-06-27 11:23:28 -05:00
parent 4e0506e46d
commit ed727e478e
18 changed files with 295 additions and 6 deletions

View File

@@ -1,6 +1,21 @@
require "./../src/cyberarm_engine"
class Window < CyberarmEngine::Window
class State < CyberarmEngine::GameState
@options : Int32
def draw
Gosu.draw_rect(0, 0, window.width, window.height, 0xff_353535)
end
def needs_cursor?
true
end
end
def setup
push_state(State.new(3))
end
end
Window.new(width: 700, height: 700).show
Window.new.show