Commit Graph

18 Commits

Author SHA1 Message Date
Lucastaa
1e81f24053 Merge branch 'main' of https://scove-vault.duckdns.org/scove/HALLUCINATION 2026-05-08 08:58:01 +07:00
Lucastaa
a5b985350a Change map 2026-05-08 08:56:47 +07:00
6869294123 Update 2026-05-06 01:47:40 +07:00
Lucastaa
0b4c323d0a c 2026-05-04 23:58:02 +07:00
Lucastaa
eac87bdd03 Ladder for level maze 2026-05-03 06:49:11 +07:00
Lucastaa
5d961830a9 Change maze 2026-05-02 20:32:27 +07:00
Lucastaa
3168cf452d Dungeon 2026-05-01 23:19:01 +07:00
Lucastaa
b43255d1f2 Change 2026-05-01 20:50:08 +07:00
Lucastaa
92735fe2b6 Change map 2026-05-01 02:48:43 +07:00
Lucastaa
966642bdcd update 2026-04-26 00:27:56 +07:00
1e2b7a0dd2 Update 2026-04-22 00:29:09 +07:00
8de65bb527 Update 2026-04-21 23:28:49 +07:00
3a687a4d58 Refactor maze scripts: namespaces & cleanup
Move Maze-related scripts into the Hallucinate.GameSetup.Maze namespace and perform a broad refactor and cleanup. Make MapLocation a readonly struct, add Corridor/Wall/Path constants, and convert Maze into a clearer base class with serialized fields (width, depth, scale, mapParentObject), proper initialization, virtual Generate, and safer DrawMap behavior. Update neighbor-count helpers, tighten method visibility, and improve algorithm implementations (Crawler, Prims, Recursive, Wilsons) to use the new constants and more robust logic (including logging and loop guards). Add a Fisher–Yates Shuffle extension with a static RNG under Hallucinate.GameSetup.Maze.Extensions. Also update IDE metadata (.idea encodings.xml and workspace.xml) to record file encodings and some project settings.
2026-04-21 21:44:26 +07:00
manhduyhoang90
89f8b35ee6 Add font,setup 2 scene 2026-04-14 09:49:11 +07:00
a50209b05c update tùm lum tùm la 2026-04-01 02:41:07 +07:00
Scove
ff1e9c3b0e Update 2026-03-31 19:39:04 +07:00
Scove
4174d5122a Update 2026-03-30 12:15:19 +07:00
Scove
f42ef22a13 Commit 1 2026-03-26 20:27:19 +07:00