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随着游戏的债券(在)
---------------------------------------------------------------------------------------------------- ...
随机推荐
- C#用Oracle.DataAccess中连接Oracle要注意版本问题!
客户端Oracle.DataAccess.dll与服务器版本不一致时,如下修改:1.在客户端Web.config中,增加如下配置:<runtime> <assemblyBinding ...
- Selenium Books
Recently, some of my projects rely heavily upon tests with selenium. Some books about selenium are c ...
- IDEA / WebStorm / PhpStorm 添加jQuery自动提示,自动补全,提醒文档
应该是JetBrains系列IDE通用的方法,网上其他一些方法有的过时了,有的不全 默认情况下没有JQuery补全,按照以下方法添加 1. 打开Settings,Languages & Fra ...
- 迷茫于Hibernate/JPA的人提一些建议。
想对那些“迷惑”于Java ORM框架的J2EE开发人员提一些建议,希望能够对他们 更深入的理解和运用J2EE ORM框架来提速工作有所帮助,这些建议可能显得有些”陈旧“和”肤浅“, 因为最近半年我没 ...
- webpack4.x打包配置
很长时间没有进行webpack打包配置了,想起来都快有些忘记了,这个东西不是经常用到,只有在新建个项目的时候用到,不用官方模板,自己去动手配置的时候,有时候觉得还是有点难度.今天就想着自己动手进行配置 ...
- BZOJ.4832.[Lydsy1704月赛]抵制克苏恩(期望DP)
题目链接 \(f[s][i][j][k]\)表示还剩\(s\)次攻击,分别有\(i,j,k\)个血量为\(1,2,3\)的奴隶主时,期望受到伤害. 因为期望是倒推,所以这么表示从后往前求,注意\(a, ...
- 二叉查找树(二叉排序树)的详细实现,以及随机平衡二叉查找树Treap的分析与应用
这是一篇两年前写的东西,自我感觉还是相当不错的Treap教程.正好期末信息科学技术概论课要求交一个论文,就把这个东西修改了一下交了,顺便也发到这里吧. 随机平衡二叉查找树Treap的分析与应用 1.序 ...
- Intel Code Challenge Elimination Round (Div.1 + Div.2, combined) D. Generating Sets 贪心
D. Generating Sets 题目连接: http://codeforces.com/contest/722/problem/D Description You are given a set ...
- 一次MySQL异常排查:Query execution was interrupted
异常日志: 查询被中断了,先是在Google上查,又是再百度上查,基本上都是说程序超时设置setQueryTimeout的问题,就是说查询时间超过了设置的最大查询时间,导致查询被中断.我也没办法断定是 ...
- stm32f103串口实现映射功能
在实际开发中,常常遇到串口的默认输出IO口被其它模块占用了,所以我们要用到串口IO口映射功能.是指将原来实现功能的IO口映射到其它指定IO口,其它不变.详细操作例如以下: 先贴出默认下的串口初始化设置 ...