Add HUD class and integrate inventory background; update scene to draw HUD
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
require_relative 'state'
|
||||
require_relative 'maze'
|
||||
require_relative 'hud'
|
||||
require_relative 'placeables/base'
|
||||
require_relative 'enemy/handler'
|
||||
require_relative 'character'
|
||||
@@ -18,6 +19,8 @@ class Game < Scene
|
||||
@enemies = EnemyHandler.new
|
||||
@objects = ObjectHandler.new
|
||||
|
||||
@hud = HUD.new
|
||||
|
||||
@camera = [0, 0]
|
||||
|
||||
$bus.on(:player_move) do |pos|
|
||||
@@ -44,6 +47,7 @@ class Game < Scene
|
||||
@character.draw
|
||||
@enemies.draw
|
||||
@objects.draw
|
||||
@hud.draw
|
||||
draw_fog!
|
||||
draw_debug! if DEBUG
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user