add more levels
This commit is contained in:
parent
310a4aff55
commit
a8604946f6
@ -25,21 +25,21 @@
|
||||
<property name="solid" type="bool" value="true"/>
|
||||
</properties>
|
||||
<data encoding="csv">
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,70,70,70,0,0,0,0,0,0,70,0,0,0,0,0,
|
||||
70,70,0,0,0,0,0,0,0,70,70,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,1,68,2,68,2,2,2,67,2,2,2,4,0,0,0,0,
|
||||
0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,
|
||||
0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,
|
||||
0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,
|
||||
0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,
|
||||
0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,70,0,0,
|
||||
0,70,70,0,17,0,0,0,0,0,0,0,0,0,0,20,0,70,70,0,
|
||||
0,0,70,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,
|
||||
0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,
|
||||
0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,
|
||||
0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,
|
||||
0,0,0,0,83,2,2,68,2,67,2,2,2,67,2,36,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
0,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,70,0,0,0,0,0,0,0,0,70,70,70,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,70,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,70,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
</data>
|
||||
</layer>
|
||||
<layer id="4" name="Decorations" width="20" height="15">
|
||||
|
||||
23
src/assets/tiled/fourth.tmx
Normal file
23
src/assets/tiled/fourth.tmx
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.10" tiledversion="1.11.2" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="8" tileheight="8" infinite="0" nextlayerid="2" nextobjectid="1">
|
||||
<tileset firstgid="1" source="tileset.tsx"/>
|
||||
<layer id="1" name="Tiles" width="20" height="15">
|
||||
<data encoding="csv">
|
||||
0,0,0,0,0,70,70,70,0,0,0,0,0,0,0,0,85,85,0,0,
|
||||
0,85,85,85,0,0,0,70,0,0,1,2,2,2,4,0,0,85,70,85,
|
||||
0,0,0,0,85,85,70,70,0,0,17,0,0,0,20,0,85,85,70,85,
|
||||
0,0,0,85,85,0,0,0,0,0,17,0,53,0,20,0,0,0,70,0,
|
||||
0,0,0,0,70,0,0,0,0,0,17,0,0,0,20,0,0,0,0,0,
|
||||
0,85,0,70,70,0,1,2,2,2,2,2,40,2,2,66,0,0,0,0,
|
||||
0,85,0,0,0,0,17,69,0,5,0,41,91,0,69,20,0,85,0,0,
|
||||
0,85,85,0,0,0,17,69,1,2,2,4,0,0,69,20,0,85,85,0,
|
||||
0,0,0,85,0,0,17,69,17,70,70,49,2,36,0,20,0,0,0,70,
|
||||
0,0,0,85,0,0,17,0,17,0,0,0,0,0,0,20,0,0,70,70,
|
||||
0,0,0,0,0,0,17,0,17,0,33,2,2,2,2,66,0,0,0,0,
|
||||
0,0,85,0,0,0,17,0,17,0,0,0,0,0,0,20,0,0,0,0,
|
||||
85,0,0,0,0,0,17,0,33,2,2,2,2,36,69,20,0,0,85,85,
|
||||
85,0,0,0,0,0,17,70,70,0,0,0,0,69,69,20,0,70,85,0,
|
||||
0,0,85,85,0,0,33,2,2,2,2,2,2,2,2,2,0,70,85,0
|
||||
</data>
|
||||
</layer>
|
||||
</map>
|
||||
@ -11,16 +11,32 @@
|
||||
"scale": 4,
|
||||
"selectedLayer": 1,
|
||||
"viewCenter": {
|
||||
"x": 70,
|
||||
"x": 79.5,
|
||||
"y": 71.5
|
||||
}
|
||||
},
|
||||
"fourth.tmx": {
|
||||
"scale": 5.24875,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": 82.30531078828292,
|
||||
"y": 78.49487973326983
|
||||
}
|
||||
},
|
||||
"second.tmx": {
|
||||
"scale": 4,
|
||||
"selectedLayer": 2,
|
||||
"viewCenter": {
|
||||
"x": 93,
|
||||
"y": 71.25
|
||||
"x": 67.25,
|
||||
"y": 71.5
|
||||
}
|
||||
},
|
||||
"third.tmx": {
|
||||
"scale": 4,
|
||||
"selectedLayer": 0,
|
||||
"viewCenter": {
|
||||
"x": 65.75,
|
||||
"y": 49.5
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -41,21 +41,21 @@
|
||||
</layer>
|
||||
<layer id="2" name="Walls" width="20" height="15">
|
||||
<data encoding="csv">
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,1,2,2,2,4,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,17,0,0,0,20,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,17,0,0,0,20,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,17,0,0,0,20,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,70,0,0,0,0,
|
||||
0,0,0,0,70,70,0,0,0,1,2,2,2,4,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,17,0,0,0,20,0,0,0,0,70,0,
|
||||
0,0,70,0,0,0,0,0,0,17,0,0,0,20,0,0,0,0,0,0,
|
||||
0,0,70,0,0,0,0,0,0,17,0,0,0,20,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,65,2,0,2,66,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,17,0,69,0,20,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,17,0,69,0,20,0,0,0,0,0,0,
|
||||
0,70,0,0,70,0,0,0,0,17,0,69,0,20,0,0,0,70,0,0,
|
||||
0,70,0,0,0,0,0,0,0,17,0,69,0,20,0,0,0,70,0,0,
|
||||
0,0,1,2,2,2,2,2,2,50,0,0,0,20,0,0,0,0,0,0,
|
||||
0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,
|
||||
0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,70,0,0,0,0,
|
||||
0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,
|
||||
0,0,17,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,
|
||||
0,0,33,2,2,2,2,2,2,2,2,2,2,36,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
0,0,0,0,0,0,0,0,70,0,0,0,0,0,0,70,70,0,0,0,
|
||||
0,0,0,0,0,0,70,70,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
</data>
|
||||
</layer>
|
||||
</map>
|
||||
|
||||
23
src/assets/tiled/third.tmx
Normal file
23
src/assets/tiled/third.tmx
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.10" tiledversion="1.11.2" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="8" tileheight="8" infinite="0" nextlayerid="2" nextobjectid="1">
|
||||
<tileset firstgid="1" source="tileset.tsx"/>
|
||||
<layer id="1" name="Tiles" width="20" height="15">
|
||||
<data encoding="csv">
|
||||
0,0,0,0,85,85,0,0,0,0,0,0,0,0,0,0,0,0,69,69,
|
||||
0,85,85,85,85,85,0,70,70,0,85,85,85,85,85,0,0,0,0,69,
|
||||
0,85,0,0,0,85,0,0,0,0,0,0,0,0,0,70,70,85,0,0,
|
||||
0,0,0,0,0,70,70,0,0,0,0,0,0,0,0,70,70,85,85,0,
|
||||
0,0,85,0,0,70,70,1,2,2,2,2,4,0,0,0,0,0,0,0,
|
||||
0,0,85,85,0,0,0,17,0,69,69,0,20,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,17,0,0,0,0,49,2,2,4,0,0,85,85,
|
||||
70,70,70,0,0,0,0,17,0,5,0,41,0,0,53,20,0,69,69,85,
|
||||
0,70,70,0,0,0,0,17,69,0,70,0,1,2,2,36,0,0,69,0,
|
||||
0,0,85,85,0,0,0,17,0,0,0,0,17,0,0,0,0,0,0,0,
|
||||
0,0,85,85,0,0,0,33,2,2,2,2,50,0,0,0,0,85,85,0,
|
||||
0,0,85,85,85,0,0,0,0,0,0,0,0,0,0,0,0,0,85,0,
|
||||
0,69,69,0,0,0,85,85,70,70,0,0,0,0,0,0,70,0,0,0,
|
||||
0,0,69,0,0,0,0,0,0,70,70,85,85,85,0,70,70,70,0,0,
|
||||
0,85,0,85,85,85,85,0,0,0,0,85,0,0,0,70,69,69,69,0
|
||||
</data>
|
||||
</layer>
|
||||
</map>
|
||||
@ -97,6 +97,8 @@ pub fn init(gpa: Allocator) !Game {
|
||||
|
||||
try self.levels.append(gpa, try loadLevelFromEmbedFile(gpa, manager, "assets/tiled/first.tmx"));
|
||||
try self.levels.append(gpa, try loadLevelFromEmbedFile(gpa, manager, "assets/tiled/second.tmx"));
|
||||
try self.levels.append(gpa, try loadLevelFromEmbedFile(gpa, manager, "assets/tiled/third.tmx"));
|
||||
try self.levels.append(gpa, try loadLevelFromEmbedFile(gpa, manager, "assets/tiled/fourth.tmx"));
|
||||
|
||||
try self.restartLevel();
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user