一剑十八年引擎(YiJian18-Engine)-跨平台 2D/3D ECS 游戏引擎。 采用 Entity-Component-System (ECS) 架构设计。 采用TareCode CN开发,使用GLM 5.3 Flash,DeepSeek 4.1 Flash,Kimi K3等模型(早期用过Kiro) 核心系统与游戏逻辑完全分离,支持 Canvas 2D 和 three.js 3D 双渲染后端, 支持魂系动作RPG游戏,并留有多人在线游戏的后续可能。
取名故事:2008年我主程的第一款游戏《铁血英雄》上线,当时在凤天工作室。 后来因为各种原因,转战电商行业,直到2026年,仍然在做电商相关的工作(小程序:值得爱生活服务)。 这中间,正好是十八年。作为一个大龄程序员(2026年45岁),职业生涯已经见底,却无任何可以拿出手的作品。 而我曾经的同事,却有不少大神级作品(比如:高性能Go 语言开发框架 GoFrame高性能PHP应用容器 WorkerMan )。
再加上AI的方便,正好做做以前想做而没空做的项目。游戏正是其中一项。 年轻时划出一剑,转眼已经过了十八年。于是取名一剑十八年。
gitee仓库:一剑十八年引擎 github仓库:一剑十八年引擎
非常适合独立游戏制作,目标就是尽量简化游戏整个流程,让制作者聚焦与故事情节,而不是考虑应该怎样实现功能。
目前还在开发中,欢迎加入,欢迎fork,欢迎提意见和建议。



