课程咨询 : TEL:0571-56020830 QQ:907090242

杭州达内ios培训

  • 教你18个步骤搞定ios游戏开发

    发布:杭州达内      来源:达内培训      时间:2015-09-15


  • 达内ios专家
    提出,遵循一定的原则可以使ios游戏开发顺利进展,提前规划好可以避免手忙脚乱,下面告诉你18个步骤一天内搞定ios游戏开发。

    1.创建一个Project

    有了游戏创意之后,首先要使用苹果公司的开发IDE:Xcode,创建一个游戏Project,Xcode更简单,更省事,更方便。

    2.设置Workspace

    Xcode里,每个Workspace要求有逻辑体系以及一些准备工作,决定游戏在设备上是横版还是竖版,做一些适当的改动,在Project文件或Xcode编辑器中进行编辑。

    3.添加Project资源

    Project资源即图像音频文件或其他文件拖放到project导航器就可以了。

    4.改变背景颜色

    要改变背景颜色的话就得多写几行代码以保证程序可以运行。可以高效运行程序就可促使开发者更加有动力继续工作。

    5.为背景添加Sprite

    从asset或图像文件夹里获取图片,并添加为游戏背景。

    6.添加游戏Sprite

    添加了背景sprite后,就要添加游戏内置精灵。游戏内置Sprite可以节省不少时间,帮助开发者将注意力主要放在游戏逻辑上。

    7.添加玩家控制的Sprite

    添加游戏Sprite的同时,也要加上玩家控制的Sprite。将两者分开操作主要是考虑到多数情况下,当玩家所控制的Sprite按照设置的行为或位置执行时,可能跟游戏内置的其他Sprite有所不同。

    添加游戏逻辑

    创建了自己的游戏asset之后,就可以开始为游戏添加逻辑了。

    执行游戏逻辑时,要将过程分割成小单位,分别编写代码。

    8.“拖放”Sprite——“拖”

    为玩家Sprite执行“拖动”机制,需要用到touchesBegan功能,这个动作只需要轻点屏幕即可触发。

    9.“拖放”Sprite——“放”

    这一步会用到touchesMoved和touchesEnded功能,判断手指什么时候移开屏幕。

    10.创建主菜单

    要创建主菜单屏幕,也就是scene场景或一个SKNode,必须要有Cocoa Touch文件。

    11.调用主菜单

    创建主菜单后,要调用主菜单,程序才能开始运行。游戏启动后,应立刻调用主菜单,作为游戏中出现的场景。

    12.添加背景Sprite

    这一步参照背景Sprite的做法。

    13.触摸开始游戏

    主菜单加载完成后,只需要给屏幕添加一个触摸功能,游戏就能真正开始了。一旦检测到触摸的动作,游戏场景就被调用并加载出来,然后游戏开始运行直到结束。

    14.返回主菜单按钮

    定义一个Sprite做为按键,玩家按下按键之后,就能返回主菜单。

    15.场景转换

    动画让游戏更引人入胜,可谓锦上添花,能很好的提升游戏体验。

    16.添加一个Play按键

    游戏制作完成后,玩家需要找到一个进入游戏的方式。使用Sprite定义一个Play按键,按下Play建即可开始游戏。

    让游戏更生动

    17.动画&特效

    添加动画和特效了,让游戏更加生动。

    运用制作动画常用的“挤压与拉伸”,可以提升游戏体验。

    18音乐和音效

    后为游戏添加音乐和音效。


上一篇:达内培训:苹果对安卓的特洛伊木马战略

下一篇:ios 9 有哪些有趣的新功能?

开班日期  |  更多

IOS--零基础全日制

IOS--零基础全日制

开班日期:每月28日

IOS--零基础周末班

IOS--零基础周末班

开班日期:每月28日

IOS--全日制班

IOS--全日制班

开班日期:每月28日

IOS--周末班

IOS--周末班

开班日期:每月28日

  • 地址:杭州市西湖区教工路23号百脑汇科技大厦15楼1508室21
  • 课程培训电话: TEL:0571-56020830 QQ:907090242     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56