Lilliputian:微型2D游戏引擎和IDE 源码
该项目仍在进行中 是一款小型2D游戏引擎和IDE,用于入门性游戏开发,原型制作和编程学习。 其唯一目的是在单个应用程序中为用户提供整个开发过程,并使其尽可能简单。 它以虚构的Lilliput岛上的小居民命名,该岛出现在乔纳森·斯威夫特(Jonathan Swift)1726年的小说《 Guilliver's Travels》中。 这反映了保持发动机尽可能小的目的。 显着的目标功能 场景编辑器 Python脚本和IDE 游戏可执行导出 鼠标,键盘和游戏控制器支持 触觉反馈支持 默认或用户定义的输入操作映射(将游戏控制器和键盘输入链接到相同的逻辑) JPG和PNG对图片和动画的支持 OGG和WAV对音频源的支持 程序几何原始对象(矩形,三角形,正多边形) 物理,碰撞检测与响应 一个场景森林中有多个独立的2D场景树(用于背景,游戏环境,HUD等) 堆叠的场景树(用于场景
用户评论