Solar2D

Solar2D

Lua开源2D游戏引擎

开发官网

应用介绍

做手机小游戏最折腾的是反复编译:改一行代码,等打包,装到手机上,才发现数字写错了。Solar2D 用 Lua 写游戏逻辑,保存脚本模拟器就立刻刷新,改参数、调手感都是秒级反馈,这是它最招人喜欢的地方。

它其实是曾经很流行的 Corona SDK 的开源延续,Corona 不再商业运营后,由原 Corona Labs 的技术负责人带头继续维护,现在是 完全开源 的项目,一份代码能同时发布到 Android、iOS、桌面甚至智能电视。

软件功能



模拟器实时刷新:改完脚本保存就能看到效果,还能在模拟器里切换不同手机和电视的尺寸来测适配。

一份 Lua 代码跨平台:不用为 Android 和 iOS 各写一套,也不用再去学各平台的原生开发。

插件生态:官网有现成的插件库,广告、内购、物理这类常用能力直接选用,不用自己从零写。

代码交流区:社区有 Code Exchange、论坛和 Discord,碰到问题不会只能自己啃文档。

应用截图