从头设计一个服务于独立游戏开发者的游戏引擎

查看 19|回复 1
作者:sunxfancy   
朋友们,最近 AI 能力的突飞猛进促使了一大批游戏 Vibe Coding 项目成为可能。但我一直在考虑,什么样子的形式才是独立游戏开发者真正想要的。
我个人是很欣赏 love2d 这款引擎,它简洁明了,没有过于复杂的内部框架,你可以直接渲染 2D 图像和动画,你可以自由组织、设计程序的结构而不受编辑器界面的约束。全脚本的工作方式使得它天生适合 AI 进行实现。但它同时功能也比较欠缺,没有 3D 渲染管线等大部分主流游戏引擎所支持的高级功能。
基于此,我从头设计了一个服务于独立开发者的游戏引擎,通过 MCP 支持 AI 对游戏场景的访问和调试,并增加成熟的 3D 渲染管线和主流游戏引擎支持的特效等。但保留一切这些代码都是通过库调用的,你可以根据需求启用对应的模块,创建对应的渲染工作流,关卡编辑器等等。当然刚刚发布 0.1.0 版,功能还大部分都处于早期形态,并不太完善,需要获得更多的反馈和改进意见。这里是引擎主页: https://evengine.github.io/
引擎的使用非常简单,下载下来 exe 后,即打包了所有的库和内部功能,传入一个执行脚本,即可开始运行:用户指南
整个引擎分为 6 个层级,各个模块也按照这个逻辑进行组织,详情可以参考:模块参考手册
同样,引擎已经内置了许多不一样的风格化渲染组件和预定值的渲染管线,比如这个水彩风格化渲染 3D 圆柱:

游戏, 引擎, 独立

Razio   
现在的独立开发都想这么多吗
您需要登录后才可以回帖 登录 | 立即注册

返回顶部