登入帳戶  | 訂單查詢  | 購物車/收銀台( 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月出版新書

『簡體書』Android游戏开发详解

書城自編碼: 2587327
分類: 簡體書→大陸圖書→計算機/網絡圖形圖像/多媒體
作者: [美] James S Cho 乔伊
國際書號(ISBN): 9787115391858
出版社: 人民邮电出版社
出版日期: 2015-07-01
版次: 1 印次: 1
頁數/字數: 454/638
書度/開本: 16开 釘裝: 平装

售價:NT$ 490

我要買

share:

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



新書推薦:
制造凯撒:两千年权力形象的迷宫(贝页)
《 制造凯撒:两千年权力形象的迷宫(贝页) 》

售價:NT$ 666.0
元代宫廷史
《 元代宫廷史 》

售價:NT$ 354.0
趣宋(一本科普大宋人文历史的趣味读物 沉浸式体验作为宋人的一生)
《 趣宋(一本科普大宋人文历史的趣味读物 沉浸式体验作为宋人的一生) 》

售價:NT$ 259.0
伦敦梦:移民与城市神话
《 伦敦梦:移民与城市神话 》

售價:NT$ 359.0
对赌(不敢赌就永远没机会赢!教科书级别的融资全流程实操小说,一口气讲透资本运作的底层逻辑!全新修订,20万册纪念版!)
《 对赌(不敢赌就永远没机会赢!教科书级别的融资全流程实操小说,一口气讲透资本运作的底层逻辑!全新修订,20万册纪念版!) 》

售價:NT$ 354.0
Stable Diffusion人工智能AI绘画教程:从娱乐到商用
《 Stable Diffusion人工智能AI绘画教程:从娱乐到商用 》

售價:NT$ 510.0
暗黑历史书系·金雀花王朝(诞于乱世,亡于内战,战乱中重建秩序的英国)
《 暗黑历史书系·金雀花王朝(诞于乱世,亡于内战,战乱中重建秩序的英国) 》

售價:NT$ 406.0
数据存储架构与技术(第2版)
《 数据存储架构与技术(第2版) 》

售價:NT$ 467.0

建議一齊購買:

+

NT$ 407
《 科学的极致:漫谈人工智能 》
+

NT$ 656
《 Android安全攻防实战 》
+

NT$ 494
《 Android经典应用实例 》
+

NT$ 822
《 深入解析Android 5.0系统 》
編輯推薦:
Android开发在国内具有非常广泛的用户基础。而根据相关调查,Android平台上45%的应用与游戏相关。Android游戏应用的开发具有非常广阔的市场。
本书并不会对读者做太多假设。当然,我们假设你有基本的数学知识,并且知道如何在计算机上安装程序或应用,但是,并不会假设你之前编写程序,或者有物理学的学位。
如果你是第一次开始编写代码,肯定会遇到一些问题。这没事。实际上,当你遇到难处,请访问本书的配套网站并寻求帮助。无论是编辑、Kilobolt的工作人员或者是陌生人,都会乐意帮助你解答问题或解决问题。
学习本书过程中,你将会阅读和编写很多代码。一些章节整个篇幅都是学习如何编写代码,并且很少讨论游戏开发。其背后的思路是,如果你能够脱离游戏开发的环境去理解和编写代码,那么,在创建图形和游戏的时候,你可以很容易地应用这些知识。
內容簡介:
Android游戏开发有很大的市场需求,但又容易给人以很简单的错觉。实际上,Android游戏开发涉及编程基础、Java编程语言、游戏开发、代码优化、Android应用程序开发等众多的知识和技能。
本书是一本面向初学者的优秀的Android游戏开发指南。全书共11章,分为4个部分,按部就班地介绍了Java语言和编写面向对象的应用程序等基本知识,带领读者尝试Android的构建模块,并创建有趣的、交互性的、支持触摸控制的2D游戏。本书还通过配套站点,提供了众多的示例Java和Android游戏项目库,可供你自己继续学习并成长为一名游戏程序员。
如果你已经或者想要开发Android游戏,但是却不知道从何下手,那么本书是为你量身定做的。不管你是没有任何编程经验的初学者,还是一名有经验的Java开发者,都可以通过阅读本书成长为一名Android游戏开发人员。
關於作者:
James有多年的游戏开发经验。他最早在笔记本上开始了自己的游戏开发职业经历,最终创建了Kilobolt,这是一家位于美国的独立游戏工作室。此外,他还教授一系列流行的编程课程,并且在杜克大学学习计算机科学的同时担任助教。
除了编写代码,做科学研究相关的阅读,James还是曼联球迷,并且不断探索新的美食。
目錄
目录
第1部分 Java基础知识
第1章 程序设计基础1
1.1 什么是编程1
1.2 数据类型2
1.3 声明和初始化变量3
1.4 关于位的一切(位和字节的简单
介绍)6
1.5 运算7
1.6 函数(在Java中称为“方法”
更好)10
1.7 控制流程第1部分—if和else
语句13
1.8 控制流程第2部分—while和
for循环18
1.9 训练到此结束21
第2章 Java基础知识22
2.1 面向对象编程22
2.2 设置开发机器22
2.3 编写第一个程序27
2.4 执行Java程序34
2.5 魔术揭秘—编译器和JVM35
2.6 构建一个简单的计算器程序35
2.7 构建一个简单的计数程序38
2.8 对象的基础知识40
2.9 类41
2.10 使用对象42
2.11 创建新的对象变量43
2.12 设置和访问对象的状态44
2.13 调用对象的行为46
2.14 隐藏变量47
2.15 改进程序48
2.16 区分类和对象54
2.17 对象是独立的54
2.18 使用Java API中的对象55
2.19 使用字符串56
2.20 对象的更多实践——模拟一个
色子59
2.21 对象和基本类型的分组62
2.22 小结71
第3章 设计更好的对象72
3.1 构造方法72
3.2 getter和setter78
3.3 接口81
3.4 多态82
3.5 继承83
3.6 图形85
3.7 里程碑92
第2部分 Java游戏开发
第4章 游戏开发基础95
4.1 Java游戏开发概览95
4.2 学习构建游戏96
4.3 构建游戏开发框架96
4.4 给项目添加图像文件106
4.5 检查点#1113
4.6 定义状态113
4.7 检查点#2125
4.8 多任务的需求125
4.9 检查点#3145
4.10 由此开始148
第5章 保持简单149
5.1 游戏开发:高层级概览149
5.2 准备LoneBall项目150
5.3 实现游戏过程界面156
5.4 设计挡板161
5.5 创建Paddle类162
5.6 在PlayState中实现Paddle对象168
5.7 实现计分系统175
5.8 实现RandomNumber
Generator类177
5.9 设计球178
5.10 创建Ball类179
5.11 在PlayState中实现Ball对象185
5.12 处理碰撞:球vs.挡板
以及球vs.消失189
5.13 导出游戏191
5.14 执行游戏192
5.15 小结194
5.16 下一关195
第6章 下一关196
6.1 框架需要进行一处更新196
6.2 规划修改:高层级的概览198
6.3 开始之前要了解的方法198
6.4 更新游戏循环199
6.5 切换到主动渲染205
6.6 更新State类210
6.7 添加andomNumberGenerator213
6.8 添加动画214
6.9 Ellio:优化至关重要220
6.10 Ellio:高级概览222
6.11 准备Ellio对象223
6.12 添加和加载资源224
6.13 设计和实现Player231
6.14 设计和实现云242
6.15 设计和实现砖块类244
6.16 设计和实现支持性的状态类247
6.17 设计和实现PlayState253
6.18 开始另一段旅程264
第3部分 Android游戏开发
第7章 开始Android开发267
7.1 Android:全新世界的共同语言267
7.2 Hello, Android:第一个
Android App268
7.3 导航一个Android应用程序
项目272
7.4 Android概念基础275
7.5 重新编写Hello World281
7.6 运行Android应用程序288
7.7 Activity生命周期295
7.8 响应事件并启动另一个
Activity297
7.9 LogCat:调试基础310
7.10 在Android游戏开发之路上
继续前进311
第8章 Android游戏框架312
8.1理解一般规则312
8.2 构建Android游戏框架312
8.3 讨论GameView的部件320
8.4 构建State、InputHandler和
Painter类322
8.5 添加资源328
8.6 创建State类335
8.7 创建GameView类337
8.8 总结358
第9章 构建游戏360
9.1 准备项目360
9.2 实现模型类367
9.3 实现状态类374
9.4 另一个里程碑392
9.5 让它更快:优化游戏392
9.6 实现高分系统401
第4部分 实现触摸
第10章 发布游戏413
10.1 准备好游戏413
10.2 在Google Play发布游戏417
10.3 更新游戏421
10.4 集成Google Play游戏服务439
第11章 继续旅程444
11.1 发布游戏444
11.2 附加资源444
11.3 继续前进445
11.4 结束语447
附录A 再谈static448
附录B 移动的简单物理450
附录C 7步构建Andriod游戏452

 

 

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