【Profectus 增量游戏引擎】概述
2023-08-04 16:53 作者:飞虎233-放置游戏 | 我要投稿
首页链接:https://moddingtree.com/
本文包含首页及 Getting Started - Introduction 节文章。
扉页语
Profectus,一款伴你成长的游戏引擎。无论什么水平都可以使用,并使你有勇气把游戏做得更大更好。
易用性:一致性的设计理念使引擎代码和玩家编写的代码更为直观
有益的:使用 TypeScript 构建,用预配置 Github 工作流无缝部署项目
增量性:鼓励更好地编程,引擎不会限制你
为什么你要用 Profectus?
这个引擎旨在使 Web 应用(尤其是游戏)开发更容易,但它仍需要你拥有一定的编程基础。除了 javascript 外,你还需要了解 node、typescript 和 JSX 等工具。若你有 The Modding Tree 这个增量游戏开发引擎的开发经验是最好,因为本引擎可以理解为 TMT 的现代升级版。
Profectus 是一个有着极强个性的游戏引擎,它更适合特定类型的游戏。而这个引擎的优点是它可以不用过度考虑界面、菜单、SL系统(原文为开箱即用),还可以将你的项目在浏览器中运行,这意味着游戏可以拥有较低的安装门槛。
设计理念
该引擎的代码可读性强
该引擎是创作自由的,不会限制开发者的发挥
该引擎将有较高的一致性
该引擎是可扩展的,并且可以分享这些扩展
该引擎将使开发变得高效
该引擎应该能够完全地发现并报告问题
该引擎的设计理念参考了 Python 之禅
该引擎的设计理念还受到 “ref 比 reactive 好” 这篇文章的观点的影响:https://dev.to/ycmjason/thought-on-vue-3-composition-api-reactive-considered-harmful-j8c