登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

『簡體書』iOS游戏编程之从零开始—Cocos2d-x与cocos2d引擎游戏开发(配光盘)

書城自編碼: 2027026
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 李华明
國際書號(ISBN): 9787302309772
出版社: 清华大学出版社
出版日期: 2013-02-01
版次: 1 印次: 1
頁數/字數: 338/563000
書度/開本: 16开 釘裝: 平装

售價:NT$ 549

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
三十年后你的钱够花吗
《 三十年后你的钱够花吗 》

售價:NT$ 312.0
文明的度量:社会发展如何决定国家命运
《 文明的度量:社会发展如何决定国家命运 》

售價:NT$ 458.0
盎格鲁-撒克逊人:英格兰的形成,400—1066(方尖碑)探寻欧洲历史的源流  一部西方世界的《翦商》
《 盎格鲁-撒克逊人:英格兰的形成,400—1066(方尖碑)探寻欧洲历史的源流 一部西方世界的《翦商》 》

售價:NT$ 567.0
真朋友,假朋友:给青春期女孩的友谊指南    [美]杰西卡·斯佩尔
《 真朋友,假朋友:给青春期女孩的友谊指南 [美]杰西卡·斯佩尔 》

售價:NT$ 311.0
垄断与自由贸易之间:英国东印度公司(1600—1757)
《 垄断与自由贸易之间:英国东印度公司(1600—1757) 》

售價:NT$ 354.0
中国现代文学三十年(第三版)
《 中国现代文学三十年(第三版) 》

售價:NT$ 515.0
君子时代的争霸 : 《左传》里的春秋史
《 君子时代的争霸 : 《左传》里的春秋史 》

售價:NT$ 458.0
活出你想要的亲密关系
《 活出你想要的亲密关系 》

售價:NT$ 302.0

建議一齊購買:

+

NT$ 448
《 iOS网络高级编程:iPhone和iPad的企业应用开发(移动开发经典丛书) 》
+

NT$ 642
《 Cocos2d-x游戏开发之旅(含CD光盘1张) 》
+

NT$ 456
《 Objective-C高级编程:iOS与OS X多线程和内存管理(苹果源代码不会告诉你的Objective-C高级编程) 》
+

NT$ 549
《 Cocos2d-x高级开发教程:制作自己的《捕鱼达人》【国内第一本全面深入讲解Cocos2d-x进阶内容的图书,《捕鱼达人》代码大揭秘】 》
+

NT$ 556
《 iOS cocos2d 2游戏开发实战(第3版)(畅销书 《iOS 5 cocos2d游戏开发实战(第2版)》最新升级版,针对cocos2d 2,源代码全面更新 》
+

NT$ 561
《 Android游戏编程之从零开始(配光盘)(融入多年游戏开发经验和软件开发技术 实例讲解 妙趣横生) 》
編輯推薦:
移动游戏开发专家H5mi新作
基于最新的Cocos2d—X 2.x、Cocos2d—iphone 2.x引擎
移动开发专家李华明倾情演绎
iOS游戏开发快速入门
光盘包括全书44个示例项目代码
內容簡介:
ios平台游戏开发是目前移动游戏开发最热门的一个分支,从事此工作的开发人员多能拿到高薪。本书是作者继《android游戏编程之从零开始》热销之后编写的又一本、基于cocos2d—x
2.x和cocos2d—iphone版本,讲述ios平台游戏开发的新作。
全书分为两个部分共11章,内容主要包括cocos2d—x引擎游戏开发的基础,常用的类、方法及其使用示例,游戏开发的基础知识、方法和技巧,跨平台游戏的开发技巧,并以一个飞行射击游戏实战项目的分析详解游戏开发过程;同时,还简单介绍了cocos2d—iphone引擎的使用及其项目开发注意事项。随书光盘包括本书所有的示例项目代码。
《ios游戏编程之从零开始—cocos2d-x与cocos2d引擎游戏开发配光盘》适合想要学习ios平台游戏开发的初学者,以及初中级ios平台游戏开发人员,也适合作为ios游戏培训的教材和高等院校相关专业师生的教学参考书。
目錄
第一部分cocos2d-x
 第1章 cocos2d-x简介与安装
1.1cocos2d-x引擎介绍
1.2cocos2d-x引擎下载与项目模板安装
1.3本章小结
 第2章hello,cocos2dx
2.1创建第一个cocos2d-x项目
2.2cocos2d-x项目结构
2.3熟悉4个常用类
2.4appdelegate的3个生命周期函数
2.5运行第一个cocos2d-x项目
2.6本章小结
 第3章游戏开发基础
3.1第一个场景hello worldscene
3.2快速掌握cocos2d-x引擎的学习技巧
3.3ccsprite精灵详解
3.4常用的两种layer层
3.5ccnode的添加与tag
3.6坐标系与锚点z轴遮挡关系
3.7字体与文本
3.8cctextfieldttf输入框
3.9ccmenu菜单
3.10cceditbox编辑框
3.11cccontrolswitch开关
3.12cccontrolslider滑动条
3.13cccontrolbutton按钮
3.14los高清与非高清
3.15获取当前设备语言
3.16draw绘制
3.17更新函数
3.18ccprogressto进度计时器
3.19ccscrollview滚动视图
3.20内存及效率的一些总结
3.21设置竖屏运行项目方法
3.22cclog与cclog的区别
3.23本章小结
 第4章动作与动画
4.1action动作
4.2动画
4.3常见的22种特效
4.4切换场景的32种动画
4.5本章小结
 第5章实战预备篇
5.1触屏事件
5.2碰撞检测
5.3地图
5.4音乐与音效
5.5游戏数据
5.6粒子特效
5.7游戏摇杆
5.8cocosbuilder使用详解
5.9裁切区域
5.10本章小结
 第6章cocos2d-x跨平台簏
6.1编译和运行跨平台的cocos2d-x项目
6.2xcode集成ios与android项目
6.3xcode代码混编
6.4c++调用java层
6.5ios与android的视频播放
6.6本章小结
 第7章飞行射击项目实战篇
7.1飞行射击项目概述
7.2项目制作前的准备工作
7.3设置项目竖屏并隐藏fps等信息
7.4添加菜单场景界面
7.5添加“关于”和“积分”场景
7.6添加游戏场景
7.7游戏开发过程中的3个注意点
7.8本章小结
 第8章游戏开发提高篇
8.1脚本语言lua
8.2xmi文件读取
8.3csv文件读取
8.4跨平台网络
8.5ios6与最新cocos2d-x版本
8.6本章小结
第二部分cocos2d-iphone
 第9章cocos2d-iphone引擎介绍与安装
9.1cocos2d-iphone引擎介绍
9.2cocos2d-iphone引擎下载与模板安装
9.3本章小结
 第10章hello,cocos2d-iphone
10.1创建第一个cocos2d-iphone项目
10.2 cocos2d-iphone项目的结构
10.3本章小结
 第11章ccocos2d-iphone基础篇
11.1cocos2d-iphone引擎基础使用示例
11.2快速掌握cocos2d-iphone引擎的几点建议
11.3本章小结
內容試閱
第一部分:Cocos2d-x



Cocos2d-x简介与安装
从本章节可以学习到:
?Cocos2d-x 引擎介绍
?Cocos2d-x引擎下载与项目模板安装
1.1 Cocos2d-x 引擎介绍
Cocos2d-x是著名的cocos2d-iphone游戏引擎的跨平台版本,是一款强大的、基于OpenGL
ES的游戏引擎和开源的移动2D游戏框架。它基于MIT
许可协议发布,是cocos2d-iphone项目的C++版本。Cocos2d-x的开发目的是通过其让cocos2d跨平台化。基于Cocos2d-x的游戏框架,移动游戏可以使用C++或者Lua语言来编写,其使用的API完全兼容于cocos2d-iphone。
Cocos2d-x
同样也支持Mac、Windows和Linux桌面系统,因此我们可以很容易地在这些桌面操作系统上编写调试(debug)源码或编写编辑器。笔者使用的开发系统是Mac,读者可以使用自己喜欢的桌面。本节将简单介绍一下Cocos2d-x的主要特性和功能。
1. Cocos2d-x的主要特性
Cocos2d-x的主要特性包括跨平台性、免费开源、活跃社区支持等,这些特性使得开发人员可以容易、高效和低成本地开发出用户喜欢的移动平台游戏。
?跨平台性:Cocos2d-x使用C++语言进行开发,使游戏产品不仅可以一次编码后跨平台编译运行,还能极大地降低游戏开发者的研发和维护成本。
当前Cocos2d-x支持的平台有:iOS、Android、Windows、Bada、BlackBerry
Playbook等平台。
?免费开源:Cocos2d-x的开源与众多工具与参考文档让开发者学习起来更容易,上手更快!根据开源社区的保守统计,基于Cocos2d-x开发的游戏全球范围内已经突破一亿安装量。网龙、空中网、Haypi、TinyCo、人人游戏、4399、热酷、五分钟等国内外领先的游戏开发公司,都在使用Cocos2d-x引擎开发手机游戏。
?活跃社区支持:Cocos2d-x有一个全职的团队在维护和发展这个开源项目,开源社区24小时轮转,所有的缺陷都被将迅速发现并修复。Zynga、Intel、Google及众多大公司的工程师也全面投入了Cocos2d-x的代码贡献工作。
2. Cocos2d-x引擎的主要功能
Cocos2d-x引擎主要功能如下:
?基于OpenGL ES 1.1、2.0实现的图形渲染系统。
?动作、动作序列、动作组合。
?场景切换特效。
?粒子系统。
?瓦片地图系统。
?音效和背景音乐支持(CocosDenshion)。
?集成物理引擎Box2d和Chipmunk。
?根据不同屏幕分辨率自动缩放适配。
?Lua脚本支持。
另外,Cocos2d-x HTML5是针对HTML5 的游戏引擎版本,Cocos2d-x JavaScript
Binding也将进一步降低开发门槛,广大JavaScript程序员也可以方便地使用Cocos2d-x引擎开发游戏。基于JS绑定版本开发的游戏,未来可以实现平滑过渡至HTML5

1.2 Cocos2d-x引擎下载与项目模板安装
1.2.1 下载Cocos2d-x引擎
Cocos2d-x引擎可以从Cocos2d-x官网下载:
http:www.cocos2d-x.orgprojectscocos2d-xwikiDownload
官网下载界面如图1-1所示。

图1-1 Cocos2d-x引擎下载页面
截止至笔者完成本书时(2012年10月),Cocos2d-x的版本为cocos2d-2.0-x-2.0.2,本书也采用Cocos2d-x的此版本(cocos2d-2.0-x-2.0.2)进行讲解。读者可以单击页面上的“cocos2d-2.0-x-2.0.2”链接进行下载。如果要得到Cocos2d-x的最新版本,可以随时到网站上查阅。
1.2.2 Cocos2d-x项目模板安装
接下来,介绍Cocos2d-x项目模板的安装方法。首先确认你的Mac机器已经安装了Xcode开发工具,接下来就可以安装Cocos2d-x引擎了。
Cocos2d-x引擎安装步骤如下:
引擎包下载后解压,这里笔者放置路径如下:
UsersHimiDocumentscocos2d-2.0-x-2.0.2
打开Finder,进入“应用程序”,找到并进入“实用工具”,最后打开“终端.app”;也可以使用
Spotlight(control+空格)搜索Terminal关键字找到“终端”,在“终端”输入下面指令:
cd Cocos2d-xPath
笔者电脑上的示例如下:
cd UsersHimiDocumentscocos2d-2.0-x-2.0.2
继续在“终端”输入指令:
.install-templates-xcode.sh –u
正确输入指令后,Cocos2d-x引擎模板自动安装,直到“终端”显示“done!”字样,如图1-2所示。

图1-2 Cocos2d-x引擎安装
1.2.3 删除Cocos2d-x项目模板的方法
卸载Cocos2d-x其实就是删除其相关文件,但是由于安装引擎时,项目模板被放置在隐藏文件中,因而卸载Cocos2d-x的关键在于删除Mac中隐藏的文件。删除Cocos2d-x引擎项目模板步骤如下。
显示Mac上的隐藏文件。打开“终端”,然后输入如下命令:
defaults write com.apple.finder AppleShowAllFiles -bool true
重启Finder。单击你Mac电脑左上角的“小苹果”标志,然后选择“强制退出…”选项,最后选择Finder,单击“重新开启”按钮,如图1-3所示。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.