游戏开发笔记---LUA基础与应用.docVIP

  • 2
  • 0
  • 约1.02万字
  • 约 19页
  • 2018-02-17 发布于贵州
  • 举报
游戏开发笔记---LUA基础与应用

【游戏开发笔记】Lua基础与应用 有关Lua的FAQ Q:Lua是什么? A:Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。(感谢百度百科) Q:为什么用Lua? A: 1、开源,就是不用钱。 2、灵活扩展你的软件(增加游戏关卡,制作文字类游戏等等) 3、灵活进行软件配置(例如一个GUI程序的界面微调,而且支持if...else...这样的配置方式,爽吧) 4、弱类型,这意味着在宿主语言内比较麻烦的逻辑计算操作都可以扔给lua 5、纯c编写,意味着比python这样的老牌脚本语言运行更快(话说python跑在虚拟机上的,跟java差不多) Q:我感觉我很菜,能学习Lua么? A:话说我也很菜。。。总之你学会c语言后就能学Lua了,programming in lua里面有lua与c交互的例子。会c++更佳,游戏开发你总要会c++吧 新手任务——编译静态库,解析器,编译器 lua官网 / 找到最新的版本5.2.2下载下来 其实我们得到的是一堆源码,打开src文件夹看看 所以我们要自己编译想要的东西= = 先打开高端洋气的vs2012(呵呵 (配置方法跟微软其他的IDE差不多,只用vs2012举例) 新建一个空的控制台程序。然后把lua源码复制到工程目录下 并添加到项目 在releas

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档