Cocos2d-x学习笔记——完全掌握JS API与游戏项目开发

作者:赵志荣 关东升

丛书名:未来书库

定价:49元

印次:1-1

ISBN:9787302430476

出版日期:2016.05.01

印刷日期:2016.03.29

图书责编:盛东亮

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统论述Cocos2dx JS API游戏编程和开发技术,内容涵盖Cocos2dx中的核心类、数据结构、瓦片地图、物理引擎和AudioEngine音频引擎等知识。 全书分为16章: 本书约定、JavaScript语言基础、Cocos2dx JS API开发环境搭建、Cocos2dx引擎、游戏中文字、菜单、精灵、场景与层、动作和动画、用户事件、AudioEngine音频引擎、粒子系统、瓦片地图、物理引擎、Cocos2dx多分辨率屏幕适配,以及游戏项目实战。 本书适合作为普通高校计算机、动漫设计、数字媒体等相关专业的游戏开发课程的教材,也适合作为手机游戏开发培训机构的培训教材及广大手机游戏开发者的自学参考用书。

姓名:关东升工作经验: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等。-------------------------------------------

手机游戏产业的发展越来越火热,很多公司推出了自己的游戏引擎,北京触控科技有限公司的Cocos2dx游戏引擎就是其中的佼佼者,它的优势在于实现了“一个平台开发、多个平台发布”。截止到2016年初,Cocos2dx游戏引擎在全球199个国家和地区有超过40万开发者使用,已经成为全球使用率最高的手机游戏引擎之一。 为了推动Cocos2dx游戏引擎在我国高校与相关行业的应用与普及,提高相关专业人才培养及游戏产业发展的水平,进一步提高普通高校计算机、动漫设计、数字媒体等专业游戏类课程的教学质量,满足各大高校不断增长的人才培养需求、教学改革与课程改革要求,北京触控科技有限公司与清华大学出版社立项开展了《未来书库》的建设工作。我有幸受触控教育部门之邀,专门为广大高校师生、培训机构及有志于从事Cocos2dx游戏开发的读者撰写此书。 Cocos2dx游戏引擎提供了3种语言(C++/JavaScript/Lua)的API,开发者可以根据自己的技术背景选择不同语言。本书专门论述JavaScript语言API,并以游戏项目开发的实例,抛砖引玉,教会读者动手实践。 关于源代码 为了更好地为广大读者提供服务,我们专门为本书建立了一个网站,大家可以查看相关出版进度,并对书中内容发表评论,提出宝贵意见。 勘误与支持 我们在网站中建立了一个勘误专区,及时地把书中的问题、失误和纠正反馈给广大读者。如果您在阅读本书过程中,发现了任何问题,可以在网上留言,可以发送电子邮件到eorient@sina.com,也可以在新浪微博中与我们联系: @tony_关东升。我们会在第一时间回复您。 本书...

目录
荐语
查看详情 查看详情
丛书序Ⅲ

序Ⅴ

前言Ⅶ

第1章本书约定

1.1使用实例代码

1.2图示的约定

1.2.1图中的箭头

1.2.2图中的手势

1.2.3图中的圈框

1.2.4类图

第2章JavaScript语言基础

2.1JavaScript开发环境搭建

2.1.1下载WebStorm工具

2.1.2JavaScript运行测试环境

2.1.3HelloJS实例测试

2.2标识符和保留字

2.2.1标识符

2.2.2保留字

2.3常量和变量

2.3.1常量

2.3.2变量

2.3.3命名规范

2.4注释

2.5JavaScript数据类型

2.5.1数据类型

2.5.2数据类型字面量

2.5.3数据类型转换

2.6运算符

2.6.1算术运算符

2.6.2关系运算符

2.6.3逻辑运算符

2.6.4位运算符

2.6.5其他运算符

2.7控制语句

2.7.1分支语句

2.7.2循环语句

2.7.3跳转语句

2.8数组

2.9函数

2.9.1使用函数

2.9.2变量作用域

2.9.3嵌套函数

2.9.4返回函数

2.10JavaScript中的面向对象

2.10.1创建对象

2.10.2常用内置对象

2.10.3原型

2.11Cocos2dx JS API中JavaScript继承

本章小结

第3章Cocos... 查看详情

查看详情