noise 2d + ajustements maze

This commit is contained in:
Crizomb 2025-04-01 06:09:10 +02:00
parent ce1d74eada
commit 7bb7ea54af
4 changed files with 9 additions and 9 deletions

File diff suppressed because one or more lines are too long

View file

@ -16,7 +16,7 @@ extends TileMapLayer
@export_tool_button("All with wait") var all_wait_action = generate_map_all_wait
const TILE_FLOOR = Vector2i(0, 0)
const TILE_WALL = Vector2i(1, 0)
const TILE_WALL = Vector2i(3, 0)
var current_pos = Vector2i(0, 0)
var undo_stack : Array[Vector2i] = [current_pos] # Pile des positions explores, on depopera la pile pour le backtracking
@ -69,8 +69,8 @@ func init_maze() -> void:
current_pos = Vector2i(0, 0)
explored[current_pos] = true
for x in range(WIDTH):
for y in range(HEIGHT):
for x in range(-1, WIDTH):
for y in range(-1, HEIGHT):
set_cell(Vector2i(x, y), 0, TILE_WALL) # fonction de TileMapLayer
func _ready() -> void:

View file

@ -67,8 +67,8 @@ func init_maze() -> void:
current_pos = Vector3i(0, 0, 0)
explored[current_pos] = true
for x in range(WIDTH):
for z in range(HEIGHT):
for x in range(-1, WIDTH):
for z in range(-1, HEIGHT):
set_cell_item(Vector3i(x, 0, z), TILE_WALL) # fonction de GridMap
func generate_maze_step() -> void:

File diff suppressed because one or more lines are too long