aboutsummaryrefslogtreecommitdiff
path: root/scenes/level1_scene.lua
diff options
context:
space:
mode:
authorIndrajith K L2022-02-27 01:15:31 +0530
committerIndrajith K L2022-02-27 01:15:31 +0530
commit62ff5245c26c305e35a2903cc64a60cb20718e96 (patch)
tree9042f9917e77b584b0ceb421166221ef7777a5d1 /scenes/level1_scene.lua
downloadYEAD-62ff5245c26c305e35a2903cc64a60cb20718e96.tar.gz
YEAD-62ff5245c26c305e35a2903cc64a60cb20718e96.tar.bz2
YEAD-62ff5245c26c305e35a2903cc64a60cb20718e96.zip
Initial Commit
* ECS - In-Progress * GameStates - Skeleton Implemented * Library Integrations - Completed * Levels - In-Progress
Diffstat (limited to 'scenes/level1_scene.lua')
-rw-r--r--scenes/level1_scene.lua35
1 files changed, 35 insertions, 0 deletions
diff --git a/scenes/level1_scene.lua b/scenes/level1_scene.lua
new file mode 100644
index 0000000..83d676e
--- /dev/null
+++ b/scenes/level1_scene.lua
@@ -0,0 +1,35 @@
+level1 = {} -- Level1 State
+
+Map = require("utils.map")
+-- imports
+require("utils.constants")
+
+local map = nil
+
+function level1:init()
+ constants.resetColors()
+ map = Map("level1")
+end
+
+function level1:enter(previous)
+
+end
+
+function level1:update(dt)
+ map.update(dt)
+end
+
+function level1:draw()
+ map.draw()
+ --love.graphics.print("Level 1", 100, 200)
+end
+
+function level1:keypressed(key, scancode)
+
+end
+
+function level1:leave()
+ map = nil
+end
+
+return level1 \ No newline at end of file