SpriteKitでゲーム【やくいんツムツム】を作ってみた1

SpriteKitでゲーム【やくいんツムツム】を作ってみた1

皆様いかがお過ごしでしょうか?

先日、同僚が熱心にLine ツムツムを遊んでいるところをみて、これが社内の人間の顔写真だったらとても面白いなと思い試しに作ることにしてみました。

やくいんツムツム

画面上から毎秒落ちてくる社長並びに取締役役員を、同じ人間ごとにつないで消すと得点が増えるぞ!
高得点を取って「やくいん」や「しゃちょー」を目指そう。

スクリーンショットはこちら↓
image06

動画はこちら↓

ゲームの作り方

1:XCodeを開いてCreate a new Xcode projectをクリック!
2:iOS->ApplicationよりGameを選択!
3:適当な名前(ProductName)を決めてくれよな!
4:開発言語はObjective-CかSwiftのどちらかを選択するが
 今回はObjective-Cの説明だぞ!
5:ゲームを開発
デフォルトで「GameScene」「GameViewController」というファイルがあるから
今回はここだけいじっているぞ!!

SpriteKitとは

タイトルに記載のSpriteKitがよくわからない人に簡単な説明をさせていただきます。

Apple公式リファレンスより引用

SpriteKit provides a graphics rendering and animation infrastructure that you can use to animate arbitrary textured images, or sprites. SpriteKit uses a traditional rendering loop where the contents of each frame are processed before the frame is rendered. Your game determines the contents of the scene and how those contents change in each frame. SpriteKit does the work to render frames of animation efficiently using the graphics hardware. SpriteKit is optimized so that the positions of sprites can be changed arbitrarily in each frame of animation.
SpriteKit also provides other functionality that is useful for games, including basic sound playback support and physics simulation. In addition, Xcode provides built-in support for SpriteKit so that you can create complex special effects and texture atlases directly in Xcode. This combination of framework and tools makes SpriteKit a good choice for games and other apps that require similar kinds of animation. For other kinds of user-interface animation, use Core Animation instead.

【週刊bitWave】(メルマガ)始めました!
登録はこちらからメールアドレスを入力してお申込みください。

ご登録いただいたメールアドレスは 【週刊bitWave】の更新情報の配信にのみ使用します。

個人情報の取扱いに関しては、「プライバシーポリシー」をご確認ください。解除はいつでこちらから行うことが可能です。

あなたにおすすめ

HUAWEI Mate 10 Proレビュー|liteとの違いとAI×カメラの性能評価... 安くて高性能と、世界のスマホ市場を席捲しているHUAWEIのスマホ。 数あるHUAWEIの人気スマホの中でも、カメラ性能に定評があるHUAWEI Mate 10 Proのレビューをお届けしようと思います。 今や、スマホのメイン機...
【Xperia XZ2 VS HTC U12+】徹底比較|あなたに合ったスマホを診断... Xperia XZ2は、ドコモ、au、ソフトバンクから2018年夏スマホとして発売されているXperiaのフラッグシップモデルです。XperiaはSONY製ということもあり、長年親しんできている方も多いと思います。 対してHTC U1...
au|20年以上使っているユーザーが語るリアルなメリット・デメリット... auスマートパスのサービスが充実している 男性 43歳・会社員 auの利用歴:23年 評価:5点(5点満点中) auが最高な理由なスマートパスというサービスに加入していれば、毎週月曜日がトーホーシネ...
iPhoneとAndroidどちらも使ったユーザーがAndroidを選ぶ理由... カメラの性能の良さでAndroidを選択 女性 33歳・事務員 マイネオ 評価:4点(5点満点中) 現在利用中の機種:Xperia XZ 過去に利用していた機種:iPhone5 Androidの...