diff --git a/CrystalPoint.vcxproj b/CrystalPoint.vcxproj index f8cc70d..7a5f3e0 100644 --- a/CrystalPoint.vcxproj +++ b/CrystalPoint.vcxproj @@ -184,6 +184,8 @@ + + diff --git a/CrystalPoint.vcxproj.filters b/CrystalPoint.vcxproj.filters index e75e5d2..7f05fc6 100644 --- a/CrystalPoint.vcxproj.filters +++ b/CrystalPoint.vcxproj.filters @@ -118,5 +118,11 @@ Source Files\json + + Source Files\json + + + Source Files\json + \ No newline at end of file diff --git a/worlds/maze.json b/worlds/maze.json new file mode 100644 index 0000000..571c464 --- /dev/null +++ b/worlds/maze.json @@ -0,0 +1,37 @@ +{ + "world": { + "heightmap": "worlds/maze.png", + "texture": "worlds/mazeTexture.png", + "scale": 1, + "object-templates": [ + { + "color": 25, + "file": "models/boom/Boom.obj" + }, + { + "color": 23, + "file": "models/boom/Boom.obj" + } + ] + }, + "player": { + "startposition": [ 200, 40, 200 ] + }, + "objects": [ + { + "file": "models/boom/Boom.obj", + "pos": [ 4, 0, -4 ] + }, + { + "file": "models/boom/Boom.obj", + "pos": [ -4, 0, -4 ] + } + ], + "enemies": [ + { + "file": "models/squid/Blooper.obj", + "pos": [ 1, 2, -10 ], + "scale": 0.01 + } + ] +} \ No newline at end of file diff --git a/worlds/maze.png b/worlds/maze.png new file mode 100644 index 0000000..e96406a Binary files /dev/null and b/worlds/maze.png differ diff --git a/worlds/mazeTexture.png b/worlds/mazeTexture.png new file mode 100644 index 0000000..048fb8b Binary files /dev/null and b/worlds/mazeTexture.png differ diff --git a/worlds/worlds.json b/worlds/worlds.json index f1f5747..9806f55 100644 --- a/worlds/worlds.json +++ b/worlds/worlds.json @@ -2,6 +2,7 @@ "worlds": [ "worlds/small.json", "worlds/ice.json", - "worlds/fire.json" + "worlds/fire.json", + "worlds/maze.json" ] } \ No newline at end of file