diff --git a/src/main/java/cl/cromer/azaraka/Constants.java b/src/main/java/cl/cromer/azaraka/Constants.java index bc91faa..2c725ac 100644 --- a/src/main/java/cl/cromer/azaraka/Constants.java +++ b/src/main/java/cl/cromer/azaraka/Constants.java @@ -1,5 +1,5 @@ /* - * Copyright 2019 Chris Cromer + * Copyright 2020 Chris Cromer * * Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * @@ -65,11 +65,11 @@ public interface Constants { /** * The number of cells to draw horizontally */ - int HORIZONTAL_CELLS = 16; + int HORIZONTAL_CELLS = 20; /** * The number of cells to draw vertically */ - int VERTICAL_CELLS = 9; + int VERTICAL_CELLS = 10; /** * The amount of chests to draw, if less then 2 the game cannot be won */ diff --git a/src/main/resources/scene.json b/src/main/resources/scene.json index abe8352..90fdebf 100644 --- a/src/main/resources/scene.json +++ b/src/main/resources/scene.json @@ -59,6 +59,14 @@ 65 ] }, + { + "type": "cl.cromer.azaraka.object.Obstacle", + "textures": [ + 0, + 49, + 255 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -118,6 +126,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -176,6 +190,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -236,6 +256,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -295,6 +321,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -354,6 +386,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -413,6 +451,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -472,6 +516,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -530,6 +580,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -589,6 +645,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -648,6 +710,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -707,6 +775,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -766,6 +840,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -825,6 +905,12 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -884,6 +970,272 @@ 0 ] }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "cl.cromer.azaraka.object.Obstacle", + "textures": [ + 0, + 98, + 207 + ] + } + ], + [ + { + "type": "cl.cromer.azaraka.object.Obstacle", + "textures": [ + 0, + 35 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "cl.cromer.azaraka.object.Obstacle", + "textures": [ + 0, + 99 + ] + } + ], + [ + { + "type": "cl.cromer.azaraka.object.Obstacle", + "textures": [ + 0, + 34, + 222 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "cl.cromer.azaraka.object.Obstacle", + "textures": [ + 0, + 98, + 207 + ] + } + ], + [ + { + "type": "cl.cromer.azaraka.object.Obstacle", + "textures": [ + 0, + 35 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "cl.cromer.azaraka.object.Obstacle", + "textures": [ + 0, + 99 + ] + } + ], + [ + { + "type": "cl.cromer.azaraka.object.Obstacle", + "textures": [ + 0, + 34, + 222 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, + { + "type": "null", + "textures": [ + 0 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [ @@ -953,6 +1305,14 @@ 69 ] }, + { + "type": "cl.cromer.azaraka.object.Obstacle", + "textures": [ + 0, + 53, + 238 + ] + }, { "type": "cl.cromer.azaraka.object.Obstacle", "textures": [