SwiftV课堂 > Swift初级教程 > SPRITEKIT游戏 BREAKOUT GAME 弹潮VANS!V

SPRITEKIT游戏 BREAKOUT GAME 弹潮VANS!V

SPRITEKIT游戏 BREAKOUT GAME 弹潮VANS!V

  学员

 

课程教师
更多 教师的其他课程





1.学习精确适配iPhone/iPhoneXs/iPhoneXs Max/iPhoneXr尺寸
2.学习如何应用GameplayKit切换游戏状态
3.学习物理碰撞特性、反弹、摩擦力
4.学习如何建立空节点并引入自定义的Scene
5.学习转换其它场景Scene的坐标到当前GameScene坐标;


/*

*  *** 游戏元素使用条款及注意事项 ***

*

*  游戏中的所有元素全部由iFIERO所原创(除注明引用之外),包括人物、音乐、场景等;

*  创作的初衷就是让更多的游戏爱好者可以在开发游戏中获得自豪感 — 让手机游戏开发变得简单;

*  秉着开源分享的原则,iFIERO发布的游戏都尽可能的易懂实用,并开放所有源码;

*  任何使用者都可以使用游戏中的代码块,也可以进行拷贝、修改、更新、升级,无须再经过iFIERO的同意;

*  但这并不表示可以任意复制、拆分其中的游戏元素:

*  用于[商业目的]而不注明出处;

*  用于[任何教学]而不注明出处;

*  用于[游戏上架]而不注明出处;

*  另外,iFIERO有商用授权游戏元素,获得iFIERO官方授权后,即无任何限制;

*  请尊重帮助过你的iFIERO的知识产权,非常感谢;

*

*  Created by VANGO杨 && ANDREW陈

*  Copyright © 2018 iFiero. All rights reserved.

*  www.iFIERO.com

*  iFIERO –为游戏开发深感自豪

*/





课程目标

  • * 1.GameScene Size 学会精确适配各种iPhone/iPhoneX尺寸;
  • * 2.GameplayKit 学会如何应用GameplayKit切换游戏状态;
  • * 3.Velocity 学会三角函数求向量、判断球的速度;
  • * 4. TouchesBegan 学习在精灵内创建触碰移动事件
  • * 5.SoundManager 学会设置单例管理所有音乐;
  • * 6.AVAudioPlayer 学会如何调整背景音乐的大小
  • * 7.PhysicsBody 学会物理特性 反弹 摩擦力;
  • * 8.SKNode+SKScene 学会建立空节点+引入自定义Scene+node.copy+isPaused=false (**重要技能**)
  • * 9.Convert 学会转换其它场景Scene的坐标到当前GameScene坐标;
学习要求

  • 掌握Swift基础语法
  • Swift游戏爱好者
  • 游戏开发爱好者
讨论区
更多 课程评分
最新公告
最新学员
返回
顶部