





定价:49元
印次:1-1
ISBN:9787302432043
出版日期:2016.05.01
印刷日期:2016.03.29
图书责编:盛东亮
图书分类:零售
本书系统论述了Cocos2dx Lua API游戏编程和开发技术,内容涵盖Cocos2dx中的核心类、瓦片地图、物理引擎和AudioEngine音频引擎等知识。全书分为16章: 准备开始、Lua语言基础、Cocos2dx Lua API开发环境搭建、Cocos2dx引擎与Lua绑定、游戏中的文字、菜单、精灵、场景与层、动作和动画、用户事件、AudioEngine音频引擎、粒子系统、瓦片地图、物理引擎、Cocos2dx多分辨率屏幕适配,以及手机游戏项目实战。 本书适合作为普通高校计算机、动漫设计、数字媒体等相关专业的游戏开发课程的教材,也适合作为手机游戏开发培训机构的培训教材及广大手机游戏开发者的自学参考用书。
姓名:关东升工作经验:17年软件开发经验、9年培训行业经验外语:英语、日语说明介绍:国内知名iOS技术作家,iOS技术顾问,高级培训讲师。精通iOS、Android和Windows Phone 7开发,曾先后主持开发大型网络游戏神农诀Android和iOS 客户端、国家农产品追溯系统iPad客户端、大型团购网站移动端开发、金融系统微博iOS,WP7,Android客户端开发,在App Store发布多款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。精通JAVA、JAVAEE、Spring和AJAX等,擅长基于J2EE构架的系统设计和数据库设计开发。精通微软.NET体系结构、移动开发、设计模式与软件架构,擅长软件系统的架构、分析与设计。曾参与开发北京公交一卡通系统、日本NEC委托开发系统、中国移动广东分公司业务报表系统。近期为中国移动、大唐电信、中石油等公司提供企业内训,课程涵盖iOS、Android 、JAVA和.NET等方面。安博教育集团认证金牌讲师。CSDN、51CTO等IT技术网站技术专家。已经出版著作:《iPhone与iPad开发实战——iOS 经典应用剖析》 机 工业出版社《Android开发案例驱动教程》 机械工业出版社《JSP网络程序设计》北京邮电大学出版社,21世纪普通高等教育应用型规划教材?计算机系列。 即将出版著作: 《iOS开发指南》 人民邮电出版社 《Android 网络游戏开发实战》 机械工业出版社工 作 经 验 :2012/02–今 智捷东方科技有限公司所属行业: 信息技术和互联网培训技术运营中心:iOS/Android高级培训讲师,技术顾问工作内容:企业内训、课程研发、技术总监--------------------------------------------------------------------------------2010/02 – 2012/02 在安博教育中程在线所属行业: 信息技术和互联网培训技术运营中心:iOS/Android/ J2EE/.NET讲师工作内容:企业内训、职教培训、教材研发--------------------------------------------------------------------------------1999/07 - 2009/05 在 东方科技有限公司所属行业: 信息技术和互联网曾担任职务:副总经理、技术总监、项目经理工作内容:软件开发、项目管理、技术掌控--------------------------------------------------------------------------------培 训 经 验(部分) :2012/07:上海科视数码培训课程:IOS内训涉及内容:精通iOS开发。--------------------------------------------------------------------------------2012/06:北京移动研究院培训课程:iOS企业培训涉及内容:iOS技术开发。--------------------------------------------------------------------------------2012/05:方正电子培训课程:Android企业培训涉及内容:Android技术开发。-------------------------------------------- -----------------------------------2012/03:天津港务局培训课程:Android,iOS企业培训涉及内容:Android技术开发,iOS开发。--------------------------------------------------------------------------------2010/4~2010/6:山西大学商务学院培训课程:3G Android培训涉及内容:Linux、SQLite、Android UI和Android Google Map等。--------------------------------------------------------------------------------2009/11:中石油物探所培训课程:AJAX企业培训涉及内容:AJAX基本原理、DOJO、Extjs、DWR和JQuery等。-------------------------------------------
手机游戏产业的发展越来越火热,很多公司推出了自己的游戏引擎,北京触控科技有限公司的Cocos2dx游戏引擎就是其中的佼佼者,它的优势在于实现了“一个平台开发、多个平台发布”。截止到2016年初,Cocos2dx游戏引擎在全球199个国家和地区有超过40万开发者使用,已经成为全球使用率最高的手机游戏引擎之一。 为了推动Cocos2dx游戏引擎在我国高校与相关行业的应用与普及,提高相关专业人才培养及游戏产业发展的水平,进一步提高普通高校计算机、动漫设计、数字媒体等专业游戏类课程的教学质量,满足各大高校不断增长的人才培养需求、教学改革与课程改革要求,北京触控科技有限公司与清华大学出版社立项开展了《未来书库》的建设工作。我有幸受触控教育部门之邀,专门为广大高校师生、培训机构及有志于从事Cocos2dx游戏开发的读者撰写此书。 Cocos2dx游戏引擎提供了三种语言(C++/JavaScript/Lua)的API,开发者可以根据自己的技术背景选择不同语言。本书专门论述Lua语言API,并以游戏项目开发的实例,抛砖引玉,教会读者动手实践。 关于源代码 为了更好地为广大读者提供服务,我们专门为本书建立了一个网站http://www.51work6.com/book/cocos3.php,大家可以查看相关出版进度,并对书中内容发表评论,提出宝贵意见。 勘误与支持 我们在网站http://www.51work6.com/book/cocos3.php中建立了一个勘误专区,及时地把书中的问题、失误和纠正反馈给广大读者。如果您在阅读本书过程中,发现了任何问题,可以在网上留言,可...
序Ⅴ
前言Ⅶ
第1章准备开始
1.1使用实例代码
1.2图示的约定
1.2.1图中的箭头
1.2.2图中的手势
1.2.3图中的圈框
1.2.4类图
第2章Lua语言基础
2.1Lua开发环境搭建
2.1.1安装LDT工具
2.1.2HelloLua实例测试
2.2标识符和保留字
2.2.1标识符
2.2.2保留字
2.3常量和变量
2.3.1常量
2.3.2变量
2.3.3命名规范
2.4注释
2.5Lua数据类型
2.5.1数据类型
2.5.2type函数
2.5.3数据类型转换
2.6运算符
2.6.1算术运算符
2.6.2关系运算符
2.6.3逻辑运算符
2.6.4运算优先级
2.7控制语句
2.7.1分支语句
2.7.2循环语句
2.7.3跳转语句
2.8table类型
2.8.1字典
2.8.2数组
2.9字符串类型
2.9.1字符串截取
2.9.2字符串转换
2.9.3字符串查询
2.9.4字符串格式化
2.10函数
2.10.1使用函数
2.10.2变量作用域
2.10.3多重返回值
2.11闭包函数
2.11.1嵌套函数
2.11.2返回函数
2.11.3使用闭包表达式
2.12Lua中的面向对象
2.12.1Lua中的对象
2.12.2类的... 查看详情