iPhoneゲームをSwift言語で作成してみたいという初心者向けにiOSのゲームフレームワークを使った作り方を一から解説する入門連載。今回は、これまでに作成したアプリのコードをSwift 3.0に対応することで、対応する際のポイントや3.0での変更点を解説します。併せて、Xcode 8のSwift 3.0自動変換ツールの使い方なども紹介します。
今回はSpriteKitで、タップしたポイントにブロックを配置して落下させ、他のブロックや地面に接触したときに星のパーティクルを発生させてみます。 実装 まず、パーティクルを作成します。 今回使用する星の画像は画像はこちら。真っ白なので見えにくいですが。。 star.png 星の画像をプロジェクトに取り込んだら、次にsksファイルを作成してパーティクルの細かい設定をします。 Star.sks パーティクルの素材ができたので、コーディングします。 MyScene.m #import "MyScene.h" const uint32_t GROUND = 0x1 << 1; const uint32_t BLOCK = 0x1 << 2; @interface MyScene () @end @implementation MyScene -(id)initWithSize:(CGSize)s
はじめに 先日、iOS オールスターズ勉強会に参加しました。すごく良かったです!どれも勉強になりました。 そのなかで、まだiOSでリッチな演出に疲弊してるの?という発表があったのですが、そこでUIKitにSpriteKitのを入れられることを知りました。(´-`).。oO(しかも、思ったより簡単そう・・・) だがしかし、パーティクルの使いドコロって、ゲームじゃないアプリだと使いドコロがが難しいです。 パーティクル上級者が実装すれば素敵な感じになると思いますが、自分のような初心者が通常の画面で多用すると、ユーザビリティの低下を起こしそうなのです。 でも、使ってみたい!\\\\(۶•̀ᴗ•́)۶//// はい。前置きが長くなりましたが、今回はSpriteKitとUIKitを組み合わせてウォークスルー画面作りたいと思います。 Swiftのデモは素敵なのが *1あるので、時代を逆行している感はあり
Like Batman and Robin or Superman and Lois Lane, SpriteKit and Swift are an amazing combination: SpriteKit is one of the best ways to make games on iOS. It’s easy to learn, powerful, and is fully supported by Apple. Swift is an easy language to get started with, especially if you are a beginner to the iOS platform. In this tutorial, you will learn how to create a simple 2D game using Apple’s 2D ga
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く