Commit Graph

18 Commits

Author SHA1 Message Date
9352f2c32b
No longer throws all items after the player dies, and recreates the map after the player dies.
玩家死亡后不再扔出所有物品,在玩家死亡后重新创建地图。
2024-10-17 16:08:21 +08:00
e21d37edce
Fixed an issue where players were blocked by a wall when entering a room.
修复玩家进入房间时被墙挡住的问题。
2024-10-11 14:52:39 +08:00
4ae8a5d470
Fixed an issue where some room slots could not be blocked.
修复某些房间槽无法被堵住的问题。
2024-09-09 22:22:03 +08:00
a7a5a309a2
Migrate TileMap to TileMapLayer. Development using version 4.3 of Godot.
迁移TileMap到TileMapLayer。使用4.3版本Godot进行研发。
2024-07-26 22:38:18 +08:00
36e656cf46
Connect room gaps using NavigationLink2D.
使用NavigationLink2D连接房间间隙。
2024-07-19 22:25:55 +08:00
4c61f3b50e
Remove unused source files. Fixed an issue where the health tank was empty after resurrection.
移除未使用的源文件。修复复活后生命槽为空的问题。
2024-06-05 22:15:23 +08:00
b474ac0ed3
Support to detect when the player has entered or exited the room.
支持检测玩家进入或退出房间了。
2024-06-02 21:48:38 +08:00
ea319f032e
Resolved an issue where the room slots were not used but marked as matching when generating a map with multiple forks, resulting in no forks being generated.
解决生成多岔道的地图时,房间槽未使用但被标记为匹配,导致无法生成岔道的问题。
2024-05-27 23:10:56 +08:00
ace9ba5b65
Solve the problem of room overlap.
解决房间重叠问题。
2024-05-26 00:02:00 +08:00
5ec6b3065b
Distinguish log levels to solve the problem of overlapping room splicing borders.
区分日志等级,解决房间拼接边框重叠的问题。
2024-05-24 22:58:52 +08:00
c73bc185a5
Add the Generate map button used in the test to adjust the room selection algorithm.
加入测试使用的生成地图按钮,调整房间的选取算法。
2024-05-23 21:58:49 +08:00
4023d1d870
Calculation algorithm for optimizing room location.
优化房间位置的计算算法。
2024-05-23 20:52:52 +08:00
16a2a1d551
Algorithms for adjusting room placement.
调整房间放置的算法。
2024-05-22 22:39:41 +08:00
544c5303f3
Fixed an issue where the return path of the room template set was invalid, the initial room placement was extracted separately from the new method and added to the seed of map generation.
修复房间模板集返回路径无效的问题,初始房间的放置被单独提取出新的方法,加入地图生成时的种子。
2024-05-21 22:50:33 +08:00
529d5e95b5
Adjust the map generator.
调整地图生成器。
2024-05-20 22:38:41 +08:00
e902974a14
Refactoring the top layer algorithm of the map generator and updating the readme.
重构地图生成器的顶层算法,更新readme。
2024-05-19 20:29:32 +08:00
222d26441e
Improve empty references and improve code robustness.
改善空引用,提升代码健壮性。
2024-05-08 18:22:04 +08:00
35aa4ce85b
Initial commit
初始提交
2024-04-28 21:55:19 +08:00