A Game Developed with Swift and SpriteKit
Swift Objective-C GLSL
Permalink
Failed to load latest commit information.
Crashlytics.framework
Fabric.framework update to swift 2.2 & 3 Mar 23, 2016
Spiral.xcodeproj update to swift3 & xcode8 Sep 20, 2016
Spiral
SpiralTests
.gitignore Create .gitignore Jul 12, 2014
LICENSE
README.md
spiral.gif

README.md

Spiral

Join the chat at https://gitter.im/yulingtianxia/Spiral

简介

A Game Developed with Swift 2.0 and SpriteKit

现已上架AppStore:https://itunes.apple.com/us/app/square-spiral/id920811081?l=zh&ls=1&mt=8

项目主页:http://spiral.yulingtianxia.com

玩法

游戏规则是:玩家是五角星小球,小球自动沿着陀螺线向外运动,当玩家点击屏幕时五角星小球会跳跃到内层螺旋,当五角星小球碰到红色旋风或滚动到螺旋线终点时游戏结束。玩家吃掉绿色旋风来得2分,吃到紫色三角得一分并获得保护罩,保护罩用来抵挡一次红色旋风。随着分数的增加游戏会升级,速度加快。游戏结束后可以截屏分享到社交网络,也可以选择重玩。

文章

关于Spiral的教程:http://yulingtianxia.com/blog/2014/07/17/a-ios-game-developed-by-swift-and-spritekit/

后记

Spiral这款"烧脑筋"的小游戏其实一开始是靠技术驱动起来的,当时恰逢苹果发布Swift语言和更新SpriteKit游戏引擎,于是我便尝试利用课余时间来学习这两个新鲜事物。

身处工科院校,毕竟单身狗一条,没有妹子帮忙P图,于是自学Sketch自己上!

作为处女座的我设计出来的样式都是很有规律的(明明是美感太差画不出来复杂绚丽的炫图好么),所以就想到让这些设计好的素材充当人物角色,比如红色带刺儿的杀手,绿色多肉的植物,紫色高冷的护盾,当然还有主人公小星星啦。

又想到设计的素材很有规律,那就让它们转起来吧。既然转起来了,那就需要有个载体,比如轨道之类的,于是设计了两种关卡,分别用麻绳和竹竿拼凑出螺旋形的轨道。

嗯,所以我是一边编故事一边学技术一边P图一边写代码的。

第一版Demo出来后发现工科男的审美果然丑爆了,不怕,我有技术!

于是用代码加上各种亮瞎钛合金狗眼的灯光效果和粒子效果,还有杀马特风格的音效!

所以我一直在想,要是当初有个妹子以身相许,啊不,以图相许,最后这款小游戏应该是另外一幅模样吧……But,这绝不是征婚帖!

License

Licensed under the Apache License, Version 2.0