QB64 搜索技巧 核手提箱 文字记录 海洋云增白 开源地图 Bliss AI 搜索答案 深海沉船 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 世界 PostgreSQL AI工具 证券 DirectX 防溢 DrawingPics Zulip 儿童读物 化学 连续滚动 代码审查 三菱电机 更多

无缘无故将我的 JavaScript 游戏引擎移植到 C (phoboslab.org)

原文: PhobosLab

本文讲述了作者出于对C语言的热爱,将自己2010年用JavaScript编写的游戏引擎Impact移植到C语言的过程,并介绍了新引擎high_impact的特点。high_impact是一个用于2D动作游戏的轻量级游戏引擎,支持Windows、Mac、Linux和WebAssembly平台。文章详细介绍了引擎的架构、实体系统、碰撞检测、渲染、声音和内存管理等方面,并展示了使用high_impact移植的两款游戏的演示。

评论已经关闭!