Skip to content

Commit 8cda177

Browse files
committed
update
1 parent d878102 commit 8cda177

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

src/ai/mario-sokoban/mario_sokoban_screen.ts

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,24 @@ class MarioSokobanScreen extends Screen {
3030
}
3131

3232
async loadLevel() {
33-
// Simple level: 0=empty, 1=wall, 2=target, 3=box, 4=player
34-
// Maintenant il y a exactement 2 boîtes et 2 cibles
33+
// Niveau complexe avec des murs intérieurs: 0=empty, 1=wall, 2=target, 3=box, 4=player
34+
// Niveau avec des passages étroits, des obstacles et des défis de positionnement
3535
this.level = [
36-
[1,1,1,1,1,1,1,1],
37-
[1,0,0,0,0,0,0,1],
38-
[1,0,2,3,0,0,0,1],
39-
[1,0,0,4,0,0,0,1],
40-
[1,0,0,0,3,2,0,1],
41-
[1,0,0,0,0,0,0,1],
42-
[1,1,1,1,1,1,1,1]
36+
[1,1,1,1,1,1,1,1,1,1,1,1],
37+
[1,0,0,0,1,0,0,0,0,0,0,1],
38+
[1,0,1,0,1,0,1,1,1,0,2,1],
39+
[1,0,1,0,0,0,0,0,1,0,0,1],
40+
[1,0,1,1,1,0,3,0,1,1,0,1],
41+
[1,0,0,0,0,0,0,0,0,0,0,1],
42+
[1,1,0,1,0,1,1,1,0,1,0,1],
43+
[1,2,0,1,0,0,4,0,0,1,0,1],
44+
[1,0,0,1,0,3,0,0,0,1,0,1],
45+
[1,0,1,1,1,0,0,0,1,1,0,1],
46+
[1,0,0,0,0,0,1,0,0,0,2,1],
47+
[1,0,1,0,3,0,1,0,1,0,0,1],
48+
[1,0,1,0,0,0,1,0,1,1,1,1],
49+
[1,0,0,0,1,0,0,0,0,0,0,1],
50+
[1,1,1,1,1,1,1,1,1,1,1,1]
4351
];
4452

4553
this.parseLevel();

0 commit comments

Comments
 (0)