Swiftで作られたブロック崩し「SwiftBreakout」

block

Appleの新言語「Swift」で作られたブロック崩しゲーム「SwiftBreakout」が公開されています。

ビルドするためにはXcode 6 Betaが必要で、以下に示すSwift言語とAPI関連のことを学習するために作成されたプロジェクトのようです。

  • Swift言語の基本。
  • SwiftからObjective-C APIを呼び出す法法。
  • SwiftからCocoa Data Typeを処理する法法。
  • SwiftでCocoaのデザインパターンを使う法法。
  • NSTimeをSwiftで使う法法

既存APIをSwiftからどう扱うか知りたい人にとっては結構参考になりそうです。新しいプログラミング言語を学習するときに、簡単なゲームを作りながら学ぶのは楽しそうでよいですね。

スポンサーリンク