summaryrefslogtreecommitdiff
path: root/main.lua
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-02-20 17:18:32 +0800
committerEltrac <hi@guhub.cn>2025-02-20 17:18:32 +0800
commit9bbd9934483e670a7ac1aa09e0549c96d5509e6a (patch)
treecc97e6609dde19a588f265abdf28c4c1926e7dd2 /main.lua
parentb0a904cd4982102bde77ba6a819274d84a604f9c (diff)
feat: place obstacles in rooms
Diffstat (limited to 'main.lua')
-rw-r--r--main.lua21
1 files changed, 12 insertions, 9 deletions
diff --git a/main.lua b/main.lua
index 23a7cbc..8df4834 100644
--- a/main.lua
+++ b/main.lua
@@ -1,6 +1,17 @@
require "config"
+
+require "objects.body"
+require "objects.room"
+require "objects.door"
+require "objects.enemy"
+require "objects.direction"
+require "objects.obstacle"
+
require "data.enemyData"
require "data.heartTypes"
+require "data.roomData"
+
+require "render.sprite"
require "logic.bullets"
require "logic.player"
@@ -8,15 +19,6 @@ require "logic.enemies"
require "logic.loot"
require "logic.map"
-require "render.sprite"
-
-require "objects.body"
-require "objects.room"
-require "objects.door"
-require "objects.enemy"
-require "objects.direction"
-require "objects.obstacle"
-
require "utils.renderer"
require "utils.utils"
@@ -32,6 +34,7 @@ function love.load()
local drawBackground = require "render.draws.background"
renderer:add("background", nil, drawBackground.room)
renderer:add("background", nil, drawBackground.doors)
+ renderer:add("background", nil, drawBackground.obstacles)
renderer:add("objects", nil, drawObject.loot)
renderer:add("objects", nil, drawObject.player)
renderer:add("objects", nil, drawObject.enemies)