Lua游戏开发参考资料收集
table {border-collapse:collapse;}
List of game engines that use lua:
2D
- Agen (Lua; Windows)
- Blitwizard (Lua; Windows, Linux, Mac)
- Cocos2d-x (C++/Lua/JS; Windows, Linux, Mac; iOS/Android/BlackBerry)
- Corona (Lua; Windows, Mac; iOS/Android)
- EGSL (Pascal/Lua; Windows, Linux, Mac, Haiku)
- Grail Adventure Game Engine (C++/Lua; Windows, Linux, MacOS X (SDL))
- LÖVE (Lua; Windows, Linux, Mac)
- MOAI (C++/Lua; Windows, Linux, Mac; iOS, Android; Google Chrome (Native Client))
2.5D
- Lavgine (C++/Lua, Windows)
3D
- Baja Engine (C++/Lua; Windows, Mac Os X)
- Glint 3d Engine
- Irrlicht (C++/.NET/Lua; Windows, Linux, Mac OSX)
- Leadwerks (C++/C#/Delphi/BlitzMax/Lua; Windows; $199.95)
- Spring RTS Engine (C++/Lua; Linux/Windows/MacOSX)
- Luxinia (C/Lua; Windows)
- Polycode (C++/Lua; Windows/Mac OS X)
- Cryengine (1,2 and 3) by Crytek (C++/Lua;)
Corona、Gideros、LÖVE、Moai 四种开发引擎的对比
| Corona | Gideros | LÖVE |
Moai | |
Site Link |
Link | Link | Link | Link |
Price |
199$ /year iOS 199$ /year Android 349$ /year Both Free trial available |
149$ /year Indie 449$ /year Pro 0$ /year Community |
Free | Free |
Free Limitations |
Cannot publish to app store with free version | Mandatory splash screen Pro required if income greater than 100K$ |
N/A | N/A |
Target Platforms |
iOS Android |
iOS Android (Mac and Windows under development) |
Windows Mac Linux |
iOS Android Windows Mac Linux (in late stage development) Chrome NacL |
Dev Platforms |
Windows Mac |
Windows Mac |
Windows Mac Linux |
Windows Mac Linux |
Support Available |
Forum Paid support |
Forum | Forum | Forum Paid Support |
Open Source |
No | No | Yes | Yes |
Books |
Corona SDK Mobile Game Development | N/A | N/A | N/A |
Other Details |
Builds occur on Corona Labs servers, internet connection required 3rd party tools available Enterprise version available |
Includes it’s own IDE Gideros Studio | Paid cloud computing offering for back-end services | |
Example Published Games |
Go Ninja The Lorax (Movie Game) |
Joustin Beaver Cerberus: The Puppy |
N/A? Unpublished list |
Crimson Steam Pirates Strikefleet Omega |
Lua相关的OO库
参考:
What is a good game engine that uses Lua? [closed]
Battle of the Lua Game Engines: Corona vs. Gideros vs. Love vs. Moai
Tools to Make 2D Games With Lua: Part One
Lua游戏开发参考资料收集的更多相关文章
- lua游戏开发实践指南学习笔记1
本文是依据lua游戏开发实践指南做的一些学习笔记,仅用于继续自己学习的一些知识. Lua基础 1. 语言定义: 在lua语言中,标识符有非常大的灵活性(变量和函数名),只是用户不呢个以数字作为起始符 ...
- 《Lua游戏开发实践指南》读后感
书籍地址:http://book.douban.com/subject/20392269/ 一句话点评该书:想用Lua作游戏脚本开发的同学值得一读! (一)本书特点 市面专门讲Lua的中文书籍非常少, ...
- Cocos2d-x Lua游戏开发Mac环境搭建以及一点点感悟
接触Cocos2d-x 最近由于公司项目的需要,自己开始接触Cocos,开始做一些简单的轻量级的游戏,以前没有接触过这一块的东西,也是借助这个机会学习一下游戏的开发,由于以前自己接触的全都是iOS和A ...
- Cocos 2d-X Lua游戏开发Mac环境搭建以及一点点感悟
接触Cocos2d-x 最近由于公司项目的需要,自己开始接触Cocos,开始做一些简单的轻量级的游戏,以前没有接触过这一块的东西,也是借助这个机会学习一下游戏的开发,由于以前自己接触的全都是iOS和A ...
- Lua游戏开发之时区问题
目前大部分游戏都采用了Lua语言进行功能开发,在进行多语种发行的时候就会遇到时区显示的问题.以韩国版本为例,场景如下: 1.服务器处于固定的位置,比如放在首尔机房: 2.玩家所处的位置不确定,可能在韩 ...
- 读Lua游戏开发实践指南
11月11日开读,到今天正好一个月. 起因是被裁员之后,发现很多公司都在使用lua编写cocos2d-x游戏,原因是上手快,技术人员比较便宜. 如果引擎封装比较好,几乎在lua里写写基本逻辑就行了,不 ...
- Cocos2d-x lua游戏开发之安装Lua到mac系统
注意:mac ox .lua version :5.15 下载lua官网的lua, 注意:最好是5.15下面.5.2的lua不支持table的getn()方法,这让我情何以堪.(获取table长度.相 ...
- lua游戏开发易错踩坑录
一.local local函数一定要在调用之前定义(切记,不然会报错或者不能调用该函数) 情况1:监听调此函数后定义 base.model:addlistener("被监听的函数" ...
- [Unity3D]Unity3D游戏开发Lua随着游戏的债券(在)
---------------------------------------------------------------------------------------------------- ...
随机推荐
- .NetCore 使用Jenkins发布多环境下的项目并适配数据库EFCore数据库更新及替换配置文件
说明 1.git上的配置地址可能都是本地环境,提交到git server后怎么来使用发布不同环境? 2.关于EFCore本地数据库有更新的情况 添加了 Migrations文件 怎么在构建的时候去更新 ...
- ansible学习
声明:本博客内容是根据惨绿少年内容实践随笔,地址:http://www.cnblogs.com/clsn/p/7743792.html#comment_form 1.ansible介绍 Ansible ...
- weblogic在64位windows的设置
最近遇到一些问题,需要调整weblogic的内存用于做压力测试,weblogic默认的内存是远远不能满足当前测试需求.由于服务器是64位8G的内存,但是在服务器上安装的jdk和weblogic都是32 ...
- 送你一套纯净版的 SSM 架构
大致介绍一下,目前 Java 中使用比较多的框架组合就是 Spring .Springmvc .Mybatis ,这 3 个框架也就是我们常说的 SSM. 前面陆陆续续也已经介绍完了这 3 个框架,今 ...
- BSGS算法学习
嗯哼大步小步法. 一个非常暴力的想法. 注意到如果设C = ⌈√P⌉,那么任何一个数都可以写 成a1 * C + b1的形式,其中a1, b1 都< C. 那么预处理出A^i*C的值.然后在询问 ...
- hdu 4445 37届金华赛区 D题
题意:给一个坦克的高度,求炮弹能打中最多的数量 枚举角度,作为一名学霸虽然很快推出了公式,但是却没有考虑到,角度可以朝下的情况 #include<cstdio> #include<i ...
- sagas
http://mp.weixin.qq.com/s?src=3×tamp=1503011877&ver=1&signature=cngvQj8-8qYsYcHR-5A ...
- HDU 4778 Gems Fight! (2013杭州赛区1009题,状态压缩,博弈)
Gems Fight! Time Limit: 20000/10000 MS (Java/Others) Memory Limit: 327680/327680 K (Java/Others)T ...
- BootstrapClassloader ExtClassloader AppClassloader
http://www.importnew.com/26269.html import java.net.URL; class test9 { public static void main(Str ...
- Unity3D实践系列08, MonoBehaviour类的各种触发事件
在脚本的生命周期中,有Awake, Start, FixedUpdate, Update, LateUpdate等方法,其实这些属于MonoBehaviour类的事件响应方法,是MonoBehavio ...