近期项目中计划使用 Corgi Engine 的一些功能特性来构建一个 2.5D 平台游戏,从视频教程到官方文档一路学习下来,发现它不仅为我们展现了一种优秀的平台游戏(Platformer)解决方案,其内部实现也是遵循众多编程原则的优雅实践。如果你也是一名 Unity 游戏开发初学者,并且已经掌握了 Unity 的基本使用方法,想着手创建属于自己的第一款游戏,那么在 Corgi Engine 的基础上进行构建是一个不错的选择。为了方便查阅和加深理解,我索性将引擎的官方文档全部翻译为简体中文,在此也分享给其他有需要的开发者,共同交流学习。
以下是 Corgi Engine 相关的网址链接:
- Corgi Engine 官网
- Corgi Engine 简体中文文档
- Corgi Engine Documentation
- Corgi Engine API 文档
- Corgi Engine 视频教程 - Youtube(需科学上网)
Corgi Engine 是一款适用于 Unity 的 2D + 2.5D 平台游戏解决方案,可以在 Unity Asset Store 中找到,它长期盘踞于商店的畅销排行榜前列。
Corgi Engine 是一款非基于物理实现(non-physics based)的引擎,总体来说比基于 Unity 物理引擎实现的游戏具备更快速的响应和更灵活的可扩展性。支持单玩家和多玩家,支持移动设备,以及其他许多功能特性,简单举几个例子:
- 多种多样的 Demo 关卡:
- 玩家移动:
- 传送门:
- 物理:
- 武器:
- 环境:
- 对话:
- 特效:
当然啦,作为一个完整的通用项目,最重要的还是完善的教程和文档支持,甚至提供 API 文档,这些它都一应俱全,可以说是业界良心。不过,60 美元的价格也并不便宜,大家请酌情购买。
详细信息请访问 Corgi Engine 官网进行了解,或者阅读 Corgi Engine 的简体中文文档。本人水平有限,如发现翻译不当之处可以在 该 GitHub 项目的 Issues 中提出,欢迎批评指正,谢谢。
蔡子聪
2017-8-6
change log:
- 初稿(2017-08-06)