欢迎光临
我们一直在努力

iFIERO — Ninja Piggy 忍者小猪 SpriteKit iOS游戏教学源码

建站超值云服务器,限时71元/月

iFIERO -- Ninja Piggy 忍者小猪 SpriteKit iOS游戏教学源码

项目介绍:

NinjaPiggy1.jpg

NinjaPiggy4.jpg

NinjaPiggy3.jpg

NinjaPiggy_lose.jpg

/

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

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

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

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

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

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

  • 用于[商业目的]而不注明出处,

  • 用于[任何教学]而不注明出处,

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

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

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

  • Created by VANGO杨 && ANDREW陈

  • Copyright © 2018 iFiero. All rights reserved.

  • iFIERO — 让手机游戏开发变得简单

  • www.iFIERO.com

  • NinjaPiggy 忍者小猪 在此游戏中您将获得如下技能:

  • 1、LaunchScreen 学习如何设置游戏启动画面

  • 2、Scene 学习如何切换游戏的游戏场景

  • 3、Scene Edit 学习直接使用可见即所得操作编辑游戏场景

  • 4、Scene Coding 学习纯代码编写一个场景、建立节点、设置音乐

  • 5、Random 利用可复用的随机函数生成Enemy

  • 6、Music 如何添加背景音乐、碰撞时的音效

  • 7、Particle 学习如何制造粒子爆炸特效

  • 8、Collision 学习有节点与节点之间的碰撞的原理及处理方法

  • 9、Animation&Atlas 学习如何导入动画帧及何为Atlas

  • 10、SKEmitter 学习如何使用SKEmitter产生特效

*/

let background = SKSpriteNode(imageNamed: Category.backgroundName)
    var isFingerOnNinja = false       // 手指是否在Ninja里
    let maxAspectRatio:CGFloat = CGFloat(16 / 9)
    
    let monsterScoreLabelNode:SKLabelNode = SKLabelNode()
    var monsterScore:Int = 0   // monster score 分数
    let ninjaLiveLabelNode  :SKLabelNode = SKLabelNode()
    var ninjaLive:Int    = 5   // ninja live  生命
    
    var ninjaNode  = SKSpriteNode()   // 加入ninja player
    // Ninja Atlas
    var ninjaAtlas = SKTextureAtlas() // atlas 文件夹名称
    var ninjaTextureArray = [SKTexture]()
    var ninjaActionRepeat1Times = SKAction() // Ninja手挥动的SKAction touchesBegan调用
    // Monsters Atlas
    var monsterNode  = SKSpriteNode()  // 加入 monster
    var monsterAtlas = SKTextureAtlas()
    var monsterTexturesArray = [SKTexture]()
    var hitAction = SKAction()
    
    var invincible = false    // 无敌时刻

源码传送门:https://github.com/apiapia/NinjaPiggyGameTutorial
更多手机游戏教程:http://www.iFIERO.com

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » iFIERO — Ninja Piggy 忍者小猪 SpriteKit iOS游戏教学源码
分享到: 更多 (0)