1.3 KiB
1.3 KiB
KARDS Battle System 演示文件
demo/ 目录包含以下演示文件,展示战斗系统的各种功能:
🚀 演示文件列表
demo_new_features.py
最新功能专项演示
- 指定位置部署功能
- 修正的回合系统(双方共同行动为一回合)
- 资源增长机制演示
python3 demo/demo_new_features.py
main.py
主程序入口文件
- 项目主入口点
- 系统初始化演示
python3 demo/main.py
🎯 使用说明
-
确保在项目根目录运行:
cd /path/to/kards python3 demo/demo_new_features.py -
所有演示都是自动运行的,无需用户输入
-
查看输出理解系统机制:
- 战场状态变化
- 资源管理
- 单位部署和移动
- 战斗计算
📚 更多示例
查看 tests/examples/ 目录获取更多测试示例:
test_new_readme_example.py- README中的示例代码test_readme_example.py- 旧版本兼容示例
🧪 测试所有功能
运行完整测试套件:
./run_tests.sh
或查看特定测试:
python3 tests/unit/test_battle_engine.py # 战斗引擎测试
python3 tests/unit/test_position_deployment.py # 位置部署测试
python3 tests/unit/test_turn_system.py # 回合系统测试