SwiftUI + SpriteKit でミニゲームを実行

iOS

以下の本に書かれているミニゲームが4つほどあるのですが、いかんせん、この本が出たのが 2015年で、Xcode 6、UIViewController の時代です。

iPhoneのゲームアプリをつくろう!

サンプルコードが書いてあるのですが、そのまま実行しようとしてもエラーだらけでコンパイルできませんでした。

せっかくなので、現代の、Xcode 12, SwiftUI を用いで実行できるように書き換えてみました。

コードは以下に置いてあります

GitHub - aship/test_swift
Contribute to aship/test_swift development by creating an account on GitHub.

とりあえずコンパイルして実行できるようにしただけなので、スプライトの表示ズレ、タイマーによるエラー等あります。
時間があるときに修正したいと思いますが、どなたかプルリクを送ってもらえたら助かります(笑)

おみくじ
ブランチ名: github/spritekit_chapter3

もぐらたたき
ブランチ名: github/spritekit_chapter4

隕石スラロームゲーム
ブランチ名: github/spritekit_chapter5

マシュマロキャッチゲーム
ブランチ名: github/spritekit_chapter6

SwiftUIを学ぶのにおすすめの本

SwiftUI 徹底入門

SwiftUIではじめるiPhoneアプリプログラミング入門

iOS/macOS UIフレームワーク SwiftUIプログラミング

コメント

タイトルとURLをコピーしました