这个项目能做什么
Solar2D(原 Corona SDK)是一款免费、开源的 2D 游戏引擎,专为跨多个平台快速开发应用和游戏而设计。它使用 Lua,这是一种在游戏行业广受欢迎的轻量级快速脚本语言。借助单一代码库,开发者可以面向 Apple iPhone/iPad、Android、Amazon Fire、Mac、Windows、Linux、HTML5 以及 Apple TV、Amazon Fire TV 和 Android TV 等联网电视进行开发。
主要功能包括用于快速原型设计的即时更新模拟器、通过本地网络进行实时构建部署、包含 1000 多个函数的全面 API,以及对广告、分析、媒体等众多插件的支持。该引擎允许调用原生库(C/C++/Obj-C/Java),并将代码打包为插件。它可与 Sublime Text、Atom、Visual Studio Code 和 ZeroBrane Studio 等流行编辑器集成。
Solar2D 采用 MIT 开源许可证,赋予用户自定义和分发应用的完整权利。该仓库包含源代码,平台入口点位于 `platform` 目录,并使用 git 子模块。贡献者必须签署贡献者许可协议(CLA)。该项目由社区维护,主要开发者是 shchvova,并遵循行为准则。建议通过二进制发行版进行安装,详细文档可在 docs.coronalabs.com 获取。
评论
0 评分人数达到10人后显示
登录后参与讨论。