From f7176af935ff23caa07148c691e4abe246983d81 Mon Sep 17 00:00:00 2001 From: bridge Date: Tue, 26 Aug 2025 23:31:09 +0800 Subject: [PATCH] update readme --- README.md | 33 ++++++++++++++++++++++-- create_map.py => src/tools/create_map.py | 0 run.py => src/tools/run.py | 0 3 files changed, 31 insertions(+), 2 deletions(-) rename create_map.py => src/tools/create_map.py (100%) rename run.py => src/tools/run.py (100%) diff --git a/README.md b/README.md index 5c68342..d471e89 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ - [ ] 角色特殊能力 - [ ] 战斗相关 - [ ] 属性点分配 - - [ ] 技能系统 + - [ ] 技能系统(功法) - [ ] 装备系统 - [ ] 法宝系统 - [ ] 阵法 @@ -129,7 +129,7 @@ 3. 运行模拟器: ```bash - python run.py + python src/tools/run.py ``` ### 基本操作 @@ -147,6 +147,35 @@ 我希望能够创造出纯粹的、快乐的、直接的、活着的修仙世界的沉浸感。不是像一些游戏公司的纯粹宣传工具,也不是像斯坦福小镇那样的纯粹研究,而是能给玩家提供真实代入感和沉浸感的实际世界。 +## 项目结构 + +``` +cultivation-world-simulator/ +├── src/ # 核心源代码 +│ ├── classes/ # 核心数据类 +│ │ ├── avatar.py # 角色系统 +│ │ ├── world.py # 世界模型 +│ │ ├── tile.py # 地图系统 +│ │ └── ... # 其他核心类 +│ ├── front/ # 前端显示模块 +│ │ └── front.py # pygame界面 +│ ├── sim/ # 模拟引擎 +│ │ ├── simulator.py # 核心模拟器 +│ │ └── event.py # 事件系统 +│ ├── tools/ # 工具脚本 +│ │ ├── run.py # 主程序入口 +│ │ └── create_map.py # 地图生成工具 +│ └── utils/ # 实用工具 +│ └── strings.py # 字符串处理 +├── assets/ # 游戏资源 +│ ├── tiles/ # 地形贴图 +│ ├── males/ # 男性角色头像 +│ └── females/ # 女性角色头像 +├── configs/ # 配置文件 +├── tests/ # 测试代码 +└── README.md # 项目说明 +``` + ## 技术架构 - **前端显示**: pygame (计划未来支持Web) diff --git a/create_map.py b/src/tools/create_map.py similarity index 100% rename from create_map.py rename to src/tools/create_map.py diff --git a/run.py b/src/tools/run.py similarity index 100% rename from run.py rename to src/tools/run.py