1

天穹工程:纪元开源项目

我要开发同款
proginn20194868242026年04月12日
9阅读

技术信息

语言技术
C++C#JavaPython
系统类型
Windows
行业分类
游戏
开源地址
https://gitee.com/blkdg/sky-vault-project-era.git
授权协议
MIT许可
开源组织
gitee

功能介绍

本仓库为《天穹工程:纪元》的首轮实现骨架,目标是先搭建可扩展、可测试的基础能力:

配置化天体数据加载(太阳与行星)
基础引力计算与轨道参数计算
航天器核心部件数据模型(燃料箱/发动机/指令舱)
最小测试闭环(可快速验证核心公式与数据链路)
目录结构
config/:配置数据(例如太阳系天体参数)
src/skyera/models/:领域模型
src/skyera/core/:核心逻辑服务
tests/:测试用例
快速开始
安装依赖(建议 Python 3.11+)
运行测试:
python -m unittest discover -s tests -p "test_*.py"
运行演示任务(CLI):
PYTHONPATH=src python -m skyera.cli --config config/missions/demo_orbit_mission.json
输出结构化任务报告到文件:
PYTHONPATH=src python -m skyera.cli --config config/missions/demo_orbit_mission.json --output report.json
Windows PowerShell 可使用:

$env:PYTHONPATH="src"; python -m skyera.cli --config config/missions/demo_orbit_mission.json
批量任务执行:

$env:PYTHONPATH="src"; python -m skyera.cli --batch-config config/missions/demo_batch_missions.json
启用随机故障注入并固定随机种子:

$env:PYTHONPATH="src"; python -m skyera.cl

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论