绿林网

iOS 5 cocos2d 游戏开发实战读后感100字

iOS 5 cocos2d 游戏开发实战读后感100字

《iOS 5 cocos2d 游戏开发实战》是一本由(美)伊特海姆(Itterheim, S. ) / (德)勒夫(著作,清华大学出版社出版的平装图书,本书定价:59.80元,页数:440,特精心收集的读后感,希望对大家能有帮助。

《iOS 5 cocos2d 游戏开发实战》读后感(一):初学者开发iOS游戏的入门书

上半年软考里有一道题目,是问IOS平台和Android平台各用什么语言开发,还有HTML5有什么特点。看着题目非常简单,可是仍要仔细想想,IOS和Android用的是Java,Object-c,Javascript,还是C++?貌似司空见惯的问题,一不留神说不定就答错了。在本书P6页的表格里我找到了正确答案。

我并不写游戏程序,翻开这本书也只是想了解一下IOS平台上游戏开发的原理,以及IOS平台开发的相关情况。这本书满足了我的这点需求。因为是面向初学者,作者讲解比较细致,需要注意的地方,分别有小提示,IOS游戏开发中一些十分重要,并容易被忽略的地方,甚至是设备间的微妙差别也尽量有所照顾。P29页有IOS设备间的差别表。不过因为出版时差,只到IPHONE4和Ipad2.

后面的游戏开发讲解还是从HELLO WORLD开始。其中有一章瓦片地图讲的很清晰。具体看书吧。

《iOS 5 cocos2d 游戏开发实战》读后感(二):Cocos2D入门好书

想写手机游戏玩玩,无奈折腾Android上主流的LibGDX和Andengine两大引擎都跑不出一个成功的HelloWorld,只好转投iOS了。

Cocos2D引擎源于Python,移植到iPhone平台后非常成功,与Unity3D成为iOS开发的主流。联通支持下的C++重写,主打跨平台的Cocos2d-X也在慢慢发展。现在还有Cocos2d-Javascript,网页端也要来一个。。

这本书是不可多得的Cocos2D与游戏入门好书。有的地方光看书确实晦涩了一点,结合配套的源码看就行了。基本用到的游戏开发的东西,精灵、场景等概念,粒子效果,物理引擎都讲到了,还推荐了许多优秀的资源。许多章节都是一个独立的小项目,

翻译质量挺好的。我有看不懂的地方,以为翻译不好,对照原版PDF看,发现是自己理解错了。。。

玩iOS游戏真烧钱啊。。想偷懒用粒子效果,物理引擎的辅助工具,都是要钱买的。。。

《iOS 5 cocos2d 游戏开发实战》读后感(三):初学者开发iOS游戏的入门必备用书

为零基础的“设想过自己写个电脑游戏软件并从中获利吗?”——这是本书第一章的第一句话。

通过阅读本书,读者会发现这是一本非常适合初学者的的iOS游戏编程书;

阅读本书的必备知识:

买一本书,就是为了学习。如果一本书到手,却发现自己根本用不到或看不懂,那就悲剧了。幸运的是,读者购买本书时不必顾虑这个问题。只要读者的目的是编写在iOS上运行的游戏,那么本书就一定能满足你的需要。

本书完全从零起步,所以不必担心自己从前没接触过iOS编程。本书从在屏幕上显示一行Hello World开始,是不是很基础?在写这个HelloWorld时,操作的每一步、代码的每一行都做了细致的介绍。甚至连使用iOS的设备有哪些,如iPad、iPhone都做了介绍。

根据书中的介绍,读者需对编程有一定的了解(不是针对特定的某种语言,而是要了解诸如循环、变量、函数、类等概念)——也就是说掌握某一种编程语言。本书作者说阅读本书并不一定需要掌握Objective-C,不过掌握Objective-C将有助于理解本书的内容。

本书内容

科普:Cocos2d是一款用Objective-C编写的iOS上的游戏引擎。

本书介绍如何使用cocos2d作为iOS的游戏引擎来开发游戏。

在苹果iTune’s App Store及相应的移动设备如iPhone、iPod Touch、iPad的帮助下,开发一个电脑游戏并以此获利的想法将比以前更加容易实现。 本书介绍在iOS上运行的游戏引擎——cocos2d for iOS。并用这个引擎来开发游戏,这样就避免开发者涉及到繁琐复杂的iOS SDK和OpenGL。

读者可能会奇怪,为什么要使用cocos2d。买个关子,这里就不多说了。书中作者列了充分的理由来说明为什么使用cocos2d,以及cocos2d的优势在哪里。所以使用这个游戏引擎是非常正确的。

本书覆盖了游戏开发中可能遇到的大部分问题。考虑到无论是亚马逊还是当当,目前(2012.10.24)都没有本书的目录,这里笔者就补上一个非官方的目录,让读者对本书有个大致的了解。(注:本目录是对原书目录的一种简化,只是对本书做个描述,并不是与原书目录一一对应,且若在翻译之处有不精确之处,还请见谅)

第一章:简介

第二版中所做的修改

使用cocos2d for iOS的原因

预备知识

读者将从本书中学到什么

第二章:开始

准备工作

HelloWorld

Cocos2d的内存管理

其他知识

第三章:概要

介绍cocos2d的基本知识,如场景、类的层级图、图层、菜单等。

第四章:第一个游戏

手把手介绍如何编写一个“正式”的游戏。

第五章:游戏构建模块

介绍一些构建游戏中所用到的一些模块,如多场景、多图层等。

第六章:深入解析游戏界面

介绍如何处理游戏界面中的图片、纹理,以及动态界面问题。

第七章:屏幕滚动(scroll with Joy)

介绍如何在飞行等游戏中,让游戏背景滚动,使得飞行器看上去在“飞行”。

第八章:把他们打下来!

介绍如何在游戏中使用射击效果。

第九章:粒子特效

这个不用多说了吧。

第十章:瓦片地图

瓦片地图,好像没听说过啊。。。别担心,瓦片地图的概念我们都见过,就是游戏中的“一格一格”,深入了解,请看书中介绍吧!

第十一章:等轴瓦片地图

Isometric Tilemap,不知道翻译的是否准确。这种瓦片地图可以使得二维图片模拟三维场景。话说很多网页游戏就是使用这种技术的。

第十二章:物理引擎

使用Box2D、Chipmunk物理引擎以及其他cocos2d相关的库和工具提升游戏性能

第十三章:弹球游戏

介绍一个弹球游戏

第十四章:Game Center

游戏中心,就是一个可以让用户登录上传自己的游戏积分并显示排行榜,以及显示他们的游戏进度的地方。同时还可以在游戏中心邀请其他玩家。

第十五章:在cocos2d应用中添加UIKit视图

介绍在cocos2d应用中添加UIKit视图,以及在UiKit 视图中添加cocos2d

第十六章:Kobold2D简介

Kobold2D是作者在cocos2d上改进的游戏引擎,这里介绍了Kobold2D开发环境及其预配置库,包括cocos3d和Lua。

第十七章超越平凡

介绍下一步的学习方向,如何做出更好的游戏。

可以看得出来,本书对iOS游戏开发的初级人员帮助很大,可以让读者在涉及iOS游戏开发时少走许多弯路。

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐