当前位置:首页>正文

Lua游戏开发实践指南【售后无忧】 azw3 下载 fb2 在线 docx 2025 pdf kindle

免费下载书籍地址:PDF下载地址

精美图片

Lua游戏开发实践指南【售后无忧】书籍详细信息

  • ISBN:9787111403357
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2012-11
  • 页数:暂无页数
  • 价格:29.50
  • 纸张:胶版纸
  • 装帧:平装
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分

内容简介:

《Lua游戏开发实践指南》是资深Lua游戏开发工程师10余年工作经验和智慧的结晶,Lua语言创始人亲自作序,是Lua游戏开发领域实战意义和代表性的著作之一。它不仅详细讲解了在游戏开发中使用Lua的各种技术细节、方法技巧和实践,而且讲解了如何使用Lua作为主要工具将游戏设计转化为代码实现的过程。此外,它还重点阐述了Lua语言的核心要素。最重要的是,本书包含大量精心设计的案例,并了完整的源代码,可操作性极强。

《Lua游戏开发实践指南》全书一共15章:第1~3章简单地介绍了Lua语言的特性、授权,以及在游戏开发中的强大用途;第4~5章详细讲解了Lua语言的基本语法和核心要素;第6~7章讲解了Lua与C/C

程序的整合以及与C

的交互相关的技术细节;第8~9章介绍了开发前需要做的准备工作,以及如何设计Lua版本的实现;第10章讲解了如何使用Lua来处理游戏数据;第11章讲解了Lua驱动的GUI;第12章详细讲解了两个完整的游戏开发案例;第13章结合实例讲解了如何使用Lua定义和控制AI;第14章展示了Lua在图形绘制和图像处理方面的强大功能;第15章探讨了Lua与多媒体、Lua脚本的调试、Lua应用的资源管理以及Lua代码的发布等内容。

书籍目录:

译者序序前言致谢第1章?游戏开发入门1.1越来越复杂的开发过程1.2更好的开发方式1.3为什么使用Lua1.4本章小结第2章?脚本语言2.1脚本语言简介2.2?Lua简介2.2.1?Lua的历史2.2.2?Lua授权2.3本章小结第3章?游戏开发世界的Lua语言3.1脚本语言和游戏3.2游戏项目中的Lua3.2.1游戏界面3.2.2管理游戏数据3.2.3事件处理3.2.4保存和读取游戏状态3.2.5人工智能3.2.6快速构建原型3.3本章小结第4章?Lua入门4.1使用Lua控制台4.2Lua基础4.3变量4.3.1?nil4.3.2?Boolean4.3.3?string4.3.4?Number4.3.5?table4.3.6局部变量和全局变量4.4运算符4.4.1算术运算符4.4.2关系运算符4.4.3逻辑运算符4.5控制结构4.5.1?if4.5.2?while和repeat4.5.3?for4.5.4?break4.6本章小结第5章?深入学习Lua5.1函数5.1.1单一参数5.1.2多个参数5.1.3返回值5.2标准库5.2.1?assert(myValue)()5.2.2?dofile(filename)5.2.3?math.floor()5.2.4?math.random()5.2.5?math.min()5.3字符处理5.3.1类型转换5.3.2?string.char(n1,n2,.)5.3.3?string.len(myString)5.3.4?string.sub(myString,start,end)5.3.5?string.format()5.3.6?string.find(sourceString,findString)5.3.7字符和格式5.4?table数据结构5.4.1?table.getn(myTable)5.4.2?table.insert(myTable,position,value)5.4.3?table.remove(myTable,position)5.4.4?table引用5.4.5多维table5.4.6?pairs()5.5?I/O基础5.6本章小结第6章?Lua与C/C 程序的整合6.1初期设计要点6.1.1?Lua环境6.1.2?LuaGlue函数6.2基本实现方式6.2.1创建Lua运行环境6.2.2添加LuaGlue函数6.2.3命令处理6.2.4退出程序6.2.5?cLua对象和LuaLib6.2.6使用cLua的例子6.2.7?LuaGlue函数的优点6.2.8?LuaGlue函数:参数和返回值6.3本章小结第7章?Lua与C 的交互7.1重新审视LuaGlue函数7.2?C 代码和Lua的交互7.3事件驱动的编程7.3.1示例事件7.3.2事件的参数7.4错误处理7.5本章小结第8章?开发准备8.1?Visual.C .6.0工作区8.2?DirectX基础8.3?LuaGUI简介8.3.1启动GUI8.3.2界面8.3.3界面控件8.3.4事件8.3.5与GUI系统相关的LuaGlue函数8.3.6?Shell程序的扩展8.4调试窗口8.5?Windows注册表8.6本章小结第9章?设计Lua版本的实现9.1游戏设计原则9.1.1什么是游戏9.1.2了解玩家的想法9.2基础库设定9.3设计文档9.4Lua编程规范9.5本章小结第10章?使用Lua处理游戏数据10.1简单的游戏数据10.1.1太空飞船的例子10.1.2《Take.Away》的玩家飞船10.1.3敌舰数据10.1.4补给箱数据10.2大数据集10.2.1表单型数据10.2.2Lua格式的数据文件10.3使用Lua保存游戏数据10.3.1案例1《Frontrunner》10.3.2案例2健身大亨10.4本章小结第11章?Lua驱动的GUI11.1?GUI系统概要11.2?GUI的C 类11.2.1?GUI控件:Sprite11.2.2?GUI控件:TextField11.2.3?GUI控件:Button11.2.4界面11.2.5?GUI管理器11.3?GUI.LuaGlue函数11.4进一步的说明11.5Lua游戏界面11.5.1界面设计原则11.5.2快速创建界面11.5.3载入界面11.5.4主菜单界面11.5.5?Controls界面11.5.6?InGame界面11.6本章小结第12章?Lua游戏编程12.1游戏主循环12.2井字棋12.2.1游戏的初始化12.2.2游戏回合处理12.2.3模拟游戏回合12.3《Take.Away》游戏的实现原理12.3.1?InGame12.3.2使用计时器12.3.3玩家操作12.3.4子弹运动12.3.5飞船移动12.3.6绘制活动的物体12.4本章小结第13章?使用Lua定义和控制AI13.1智能的体现13.221点游戏13.3井字棋13.4《Take.Away》游戏的实现13.4.1掠夺舰13.4.2攻击舰13.4.3冲击舰13.4.4混合舰13.4.5控制飞行方向13.4.6碰撞检测13.5其他AI的例子13.5.1静态追踪13.5.2近距离追踪13.5.3动态追踪13.5.4预判型追踪13.5.5炮塔攻击13.5.6躲避攻击13.5.7防御性射击13.5.8攻击伤害13.6有限状态机13.7路径寻找13.7.1算法概要13.7.2路径寻找示例13.7.3?Lua实现13.8本章小结第14章?Lua和图像14.1运行绘图示例14.1.1指纹示例14.1.2爆炸示例14.2线性移动14.2.1?GetCollisions函数14.2.2?HitTest函数14.2.3进一步的说明14.3碰撞检测14.3.1?LuaGlue函数SetTexture14.3.2坦克示例14.4?2D粒子系统14.5本章小结第15章?最后说明15.1添加音效和音乐15.1.1?LuaGlue函数PlaySound15.1.2音乐15.2使用编辑器15.3调试Lua脚本15.3.1通用原则15.3.2调用DoFile函数15.3.3?Lua.错误消息15.3.4使用实时调试窗口15.3.5使用文本框15.3.6使用文件输出15.4资源管理15.4.1资源的组织15.4.2运行时的文件夹15.5发布Lua代码15.615.7进一步的说明15.8本章小结

作者介绍:

PaulSchuytema 资深游戏开发专家兼Lua开发工程师,在游戏开发领域研究和实践10余年,积累了丰富的经验。曾经在过去的10届全球游戏开发大会(GDC)中发表过重要演讲,在游戏开发领域颇有影响力。他设计并开发了20余款经典的游戏,发表了200多篇与游戏开发相关的专业文章,而且他还是多本书籍的作者或合著者。

Mark?Manyen 资深游戏开发专家兼Lua开发工程师,MagicLantern的技术总监,在超过25款游戏中指导并使用了该技术。他在Magic?Lantern's?J5技术套件中引入了Lua,并且开发了所有与J5代码库相关联的“Lua?Glue”函数。

出版社信息:

暂无出版社相关信息,正在全力查找中!

书籍摘录:

暂无相关书籍摘录,正在全力查找中!

在线阅读/听书/购买/PDF下载地址:

在线阅读地址:Lua游戏开发实践指南【售后无忧】在线阅读

在线听书地址:Lua游戏开发实践指南【售后无忧】在线收听

在线购买地址:Lua游戏开发实践指南【售后无忧】在线购买

原文赏析:

暂无原文赏析,正在全力查找中!

其它内容:

暂无其它内容!

书籍真实打分

故事情节:3分

人物塑造:4分

主题深度:3分

文字风格:4分

语言运用:6分

文笔流畅:7分

思想传递:3分

知识深度:7分

知识广度:7分

实用性:4分

章节划分:6分

结构布局:9分

新颖与独特:3分

情感共鸣:9分

引人入胜:4分

现实相关:7分

沉浸感:8分

事实准确性:3分

文化贡献:5分

网站评分

书籍多样性:3分

书籍信息完全性:3分

网站更新速度:5分

使用便利性:4分

书籍清晰度:9分

书籍格式兼容性:3分

是否包含广告:6分

加载速度:3分

安全性:7分

稳定性:6分

搜索功能:4分

下载便捷性:8分

下载点评

  • 全格式(131+)
  • 无缺页(630+)
  • 情节曲折(404+)
  • epub(243+)
  • 快捷(455+)
  • 无多页(556+)
  • 购买多(571+)
  • 中评(456+)
  • 内容齐全(568+)
  • 无广告(330+)

下载评价

网友 寿***芳:可以在线转化哦

网友 石***致:挺实用的,给个赞!希望越来越好,一直支持。

网友 瞿***香:非常好就是加载有点儿慢。

网友 车***波:很好,下载出来的内容没有乱码。

网友 辛***玮:页面不错 整体风格喜欢

网友 游***钰:用了才知道好用,推荐!太好用了

网友 龚***湄:差评,居然要收费!!!

网友 权***颜:下载地址、格式选择、下载方式都还挺多的

网友 通***蕊:五颗星、五颗星,大赞还觉得不错!~~

网友 居***南:请问,能在线转换格式吗?

网友 谭***然:如果不要钱就好了

网友 戈***玉:特别棒

网友 饶***丽:下载方式特简单,一直点就好了。

网友 常***翠:哈哈哈哈哈哈

网友 养***秋:我是新来的考古学家

网友 宓***莉:不仅速度快,而且内容无盗版痕迹。

版权声明

1本文:Lua游戏开发实践指南【售后无忧】转载请注明出处。
2本站内容除签约编辑原创以外,部分来源网络由互联网用户自发投稿仅供学习参考。
3文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5本站一律禁止以任何方式发布或转载任何违法违规的相关信息,如发现本站上有涉嫌侵权/违规及任何不妥的内容,请第一时间联系我们申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。

相关文章:

  • 数学计算题强化训练+数学应用题强化训练+口算题卡专项训练(六年级上册) azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 报关实务(第三版) azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 康乃馨意汉分类词典(彩图版)(精) azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 德国寻宝记 【环球寻宝记系列9】 儿童地理百科全书6-9-12-15周岁儿童漫画书小学二三四五六年级青少年课外人文地理科普书籍漫画hhhx azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 一、二级注册结构工程师专业考试应试技巧与题解 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 英汉图书馆学情报学术语词典 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 姆咪开始了新生活(姆咪漫画全集:彩色版) azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 视觉显著性检测方法及应用 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 赢在微练化学人教版陕西人民出版社陕西出版传媒集团创新设计读核心主十年真题JBY赢在微练化学理练习高中高三总复习一轮二轮 azw3 下载 fb2 在线 docx 2025 pdf kindle
  • 冰雪奇缘亮闪闪创意贴手工书:美丽闪耀 azw3 下载 fb2 在线 docx 2025 pdf kindle