summaryrefslogtreecommitdiff
path: root/test/main.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/main.lua')
-rw-r--r--test/main.lua38
1 files changed, 22 insertions, 16 deletions
diff --git a/test/main.lua b/test/main.lua
index a8d87f3..0fc9be3 100644
--- a/test/main.lua
+++ b/test/main.lua
@@ -1,23 +1,29 @@
-for i = 0, 3 do
- print(string.format("Hi %d times", i))
-end
+function test_json()
+ local file = io.open("test/test.json", "r")
+ local content = file:read("*a")
+ file:close()
-local file = io.open("test/test.txt", "r")
-local content = file:read("*a")
-print(content)
-file:close()
+ local data = json.decode(content)
-open_window(600, 600, "My Game")
-set_fps(60)
+ print("name: " .. data.name)
+ for _, n in pairs(data.numbers) do
+ print(" - number: " .. n)
+ end
+end
-BLACK = { r = 0, g = 0, b = 0 }
+function test_graphics()
+ open_window(600, 600, "My Game")
+ set_fps(60)
-while window_running() do
- begin_drawing()
- clear_window(color.VIOLET)
+ while window_running() do
+ begin_drawing()
+ clear_window(color.RAYWHITE)
+ draw_fps()
+ end_drawing()
+ end
- draw_fps()
- end_drawing()
+ close_window()
end
-close_window()
+test_json()
+test_graphics()