读书频道 > 网站 > 网页设计 > iOS 6游戏开发入门经典(第2版)
概述
14-04-02    奋斗的小年轻
收藏    我要投稿   
一个游戏案例贯穿全书,系统讲解开发iOS 6,游戏开发入门必备佳作,使用 iOS 6游戏开发入门经典(第2版) ,学习为iPhone 5和新iPad构建游戏app。本书以基于实践的办法,讲述如何使用iOS 6 SDK平台创建游戏立即去当当网订购

在本书中,你将学习到与iOS相关的大量内容。当然,本书的目标是能够建立运行于iOS之上的游戏。要实现这一目标,你需要学习开发一款完整游戏所涵盖的很多不同知识点,例如基础的UI小部件、音频、复杂的触摸输入、游戏中心和应用中购买(in-app purchase),当然还包括图形。本书将探讨这些概念以及其他许多相关内容。可将本书视为指导开发出引人瞩目的iOS和苹果移动设备游戏的基石。由于所有iOS应用程序都是由Xcode开发的,因此本书将首先介绍Xcode。

第1章将建立一款非常简单的游戏——石头、剪刀、布。我们将使用Xcode的Storyboard特性创建一个由两个视图构成的应用程序,并在视图之间导航切换。

本书附带所有示例Xcode项目,书中的所有代码示例均直接取自于这些项目。因此,你可以根据书中内容在Xcode中打开对应项目。在创建本书示例项目时,我使用的是Xcode 4.5版本。本章附带的示例项目名为Sample 1,按照本章列出的步骤,你可以轻松建立此项目。

本项目是一款非常简单的游戏,在游戏中,我们将使用Storyboard创建两个场景。第一个场景是起始视图,第二个场景是游戏视图,用户可在此玩石头、剪刀、布游戏。你将为第二个场景添加一个UIView,并将该视图的类指定为RockPaperScissorView。可在项目Sample 1中找到RockPaperScissorView类的源代码。

在逐步完成其中每个步骤之前,首先快速浏览一下游戏全貌,如图1-1所示。

在图1-1的左侧,可以看到起始视图。该视图仅包含一个标题和一个Play按钮。当用户点击Play按钮时,将过渡到第二个视图,如右图所示。在该视图中,用户可以玩石头、剪刀、布游戏。如果用户想返回到起始视图或主屏幕,可以点击Back按钮。这个简单游戏由Xcode中的Storyboard布局组成,并由一个自定义类实现。

下面来分析如何创建这个游戏,并了解一些自定义项目的方法。
 

1-1  第一款游戏的两个视图

 

 

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站