Bitty Engine是一个itty bitty游戏引擎,内置编辑器,可在Lua中编程。Bitty Engine是一个跨平台的小游戏引擎。全功能引擎可在Lua中编程,并与内置编辑器集成。它既保持了引擎的生产力,又保持了梦幻电脑/控制台易于迭代的特性。它促进了你的商业/非商业项目,原型,游戏堵塞,或者仅仅是思想实验。
应用介绍
Bitty Engine是一个跨平台的小游戏引擎。全功能引擎可在Lua中编程,并与内置编辑器集成。它既保持了引擎的生产力,又保持了梦幻电脑/控制台易于迭代的特性。它促进了你的商业/非商业项目,原型,游戏堵塞,或者仅仅是思想实验。
为什么是Bitty Engine?
Bitty Engine内置了编码、图形合成等所有功能;它有一个全功能的调试器,用于断点、变量检查、步进和调用堆栈遍历;它提供了一套设计良好的API,并附有完整的文档;它用代码和资产混淆构建快速二进制文件,而且它的包大小很小(空项目大约10MB,其他引擎的输出比它大10倍以上)。
这应该是你的终极2D游戏创作软件。
特征
可在Lua中编程,Lua是一种简单易学且广泛使用的编程语言
带范围检查器、断点支持和步进的调试器
易于使用的资源、图形、输入、音频和更多其他设施的API
文件、文件系统、归档、JSON、网络、物理等的内置库。
几十个不同的示例项目
编辑精灵、地图、图像、文本、JSON等的便捷工具。
项目可以导出为独立的二进制文件
规范
显示器:可配置的分辨率
代码:Lua,支持多个源文件
图像:真彩色(PNG、JPG、BMP、TGA)或调色板,每个文件高达1024×1024像素
调色板:256色,支持透明
精灵:每帧高达1024×1024像素,每精灵高达1024帧
地图:每页最多4096×4096个图块
字体:支持位图和TrueType
音频:1个BGM通道,4个SFX通道;支持MP3,OGG,WAV等。
游戏手柄:每个手柄6个按钮(D-Pad + A/B),最多2个玩家
键盘和鼠标:支持
最低配置要求
系统:MacOS 10.13或更高版本(64位)
处理器:1.5GHz
内存:512兆内存
显卡:英特尔高清
磁盘空间:需要150 MB可用空间
特别说明:
对于基于英特尔的CPU