文件名称:ballistica:BombSquad游戏引擎
文件大小:2.67MB
文件格式:ZIP
更新时间:2024-02-23 20:09:19
game python game-engine python3 game-engine-3d
平衡:运动中物体的物理学; 像弹丸一样 -ica :与特定主题相关的事物的集合。 Ballistica项目是下一代的基础。 它将在即将发布的1.5版游戏中首次亮相,并为2.0版中的一些重大变化奠定了基础。 ,或在下面了解有关该项目的更多信息。 项目目标 清理 BombSquad的代码库,尤其是其脚本层,在其生命周期中已经增长了很多,但并不总是以“设计的”方式进行。 进行重大重构已经为时已晚,这将使它在未来几年内更具可维护性。 这样的例子包括将庞大的2.6万行的bsUI.py文件分解成更干净的单个子包,将所有代码从Python 2.7更新到3.7,并将类型注释添加到整个代码库。 为改装者和修补匠提供最佳的开发环境 我花了很多时间将自动格式化程序,类型检查器,lint和智能IDE集成到我的开发工作流程中,并发现它们对我有很大的帮助。 通过在这里共享我的设置,我希望使所有人都能轻松访问它们。 提高透明度 我得到很多“下一次更新中的内容?” 或“ 2.0将会如何?” 问题。 通过在这里公开工作,我希望使这些问题中的许多不必要。 增加社区参与 提供单个位置来跟踪与引擎/游戏相关的问题