エンジニアとしての市場価値を測りませんか?PR

企業からあなたに合ったオリジナルのスカウトを受け取って、市場価値を測りましょう

12
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Swiftでブロック崩し

Last updated at Posted at 2014-10-28

はじめに#

Swift言語の練習として作成
Sprite Kit を使用

参考にしたサイト
Sprite Kitでブロック崩し
[Swift] SpriteKitでシーンの遷移をデリゲート使ってやる方法。

ソース#

イメージ#

breakout.gif

過程#

File->New->ProjectからiOS->Application->Gameを選択しGame TechnologyをSprite Kitで作成
File->New->File..からiOS->source->SwiftFileから新しくGameOver.swiftとEscapeProtcol.swift作成

考察・反省#

作る過程で使う変数を増やしていったため汚いソースコードになってしまった
シーンの遷移、デリゲートがいまいち理解できていないため勉強する必要がある
ファイルアクセスについて勉強しスコアを記録できるようにしてみようと思う

感想#

何もわからない状態から理解するのはかなり苦労した
英語を読めるようにしないとなぁ...

追記#

ブロックに体力を持たせました
->userDateを使用
ハイスコアを記録するようにしました
->NSUserDefaultsを使用

12
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up

Qiita Conference 2025 will be held!: 4/23(wed) - 4/25(Fri)

Qiita Conference is the largest tech conference in Qiita!

Keynote Speaker

ymrl、Masanobu Naruse, Takeshi Kano, Junichi Ito, uhyo, Hiroshi Tokumaru, MinoDriven, Minorun, Hiroyuki Sakuraba, tenntenn, drken, konifar

View event details
12
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?