您的位置:首页 > 移动开发 > Swift

Swift游戏开发之俄罗斯方块:No.1 建立你的第一个Swift游戏工程

2015-01-27 14:15 381 查看
原文地址:https://www.bloc.io/tutorials/swiftris-build-your-first-ios-game-with-swift#!/chapters/677

好了,我们正式开始我们的swift游戏开发!

首先,需要新建一个工程,熟悉iOS开发的童鞋应该对这个步骤不会陌生。我们还是一步一步来吧:

这里有两种途径建立全新的工程,你可以:

如果你的Mac没有运行Xcode,请打开它,然后在欢迎页面点击Create a new Xcode project



这里我还是要重新强调一遍,请将你的Xcode版本升级到6.1.2(截止到目前2015年1月27日,最新的版本是6.1.2)。虽然不升级的话在前几个章节你不会遇到问题,但是到了数组的章节,你需要做额外的工作去适应6.0中缺失的部分属性。
或者

如果你已经打开了Xcode,你可以在菜单中依次点击File -> new ->project



6.1.2版本的菜单应该和这个界面有一定的出入,但是不影响我们新建工程。

接下来,我们在iOS下面的Application中选择Game,然后点击next



然后我们需要输入一些相关的属性,可以按照下图中的格式输入



Product Name 就是我们工程的名字,我们命名为 Swiftris ,当然你也可以按照自己的喜好随意给它起个名字,这个不重要。
Organization Name 和 Organization identifier 是你的开发者账号的信息,这个依旧是因人而异的;
重要的是:
Language 我们选择 swift
Game Technology 我们选择 SpriteKit, 这个在下拉框中我们就可以看到,是SDK自带的游戏开发框架
Device 选择 iPhone

接下来点击 next,Xcode会询问文件存储的路径,之后点击create,我们就建立好了一个空的工程。

点击左边框架中的项目名称,打开属性界面,在General中做如下的设置



记得将device orientation 仅仅选择 Protrait,默认应该是landscape left和right都选上的,因为整个程序没有对横屏做处理,而且俄罗斯方块似乎横屏的话也不太容易玩,所以我们只保留一个正常状态下的竖屏。
好了,到这里,一个空的游戏工程就建立好了,是不是很简单。
我们可以点击左上角的运行按钮,或者点击 ⌘ + R就可以在模拟器或者真机上运行我们的项目了。
Congratulations, you're infinitely closer to a completed Swiftris game than you were 10 minutes
ago. That's a big deal.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: