SpriteKit

SpriteKitは、iOSやOS Xで使用できるApple社製の2Dゲーム開発フレームワークです。

RSS

  • 受付中

    回答
    1

    Nodeの移動に制限を加える方法

    スライドすると上から下にWorld1fieldを動かし、一番下、もしくは一番上、つまり画像の縦幅を超えないように動かしたいです。どうs修正すべきでしょうか? import SpriteKit class GameScene: SKScene { let World1field = SKSpriteNode(imageNamed: "Wor

    • -1評価
    • 142PV
    youringtone youringtone 1ヶ月前に 回答
  • 解決済

    回答
    1

    Sprite kit で作ったIOSアプリにAdMobバナーが表示されない

    Sprite kit で作ったIOSゲームアプリにAdMobバナーが表示されない sprite kit で作り、appストアで公開しましたが 実際アプリをダウンロードしてみると、広告が表示されていません。 admob管理画面での広告リクエスト数も0です。(アプリのDL数は約200) 開発中、広告は表示されており、アプリ申請時には、下記のように testD

    • 0評価
    • 63PV
    mizuno mizuno 1ヶ月前に コメント
  • 解決済

    回答
    2

    [SpriteKit]physicsWorldを使った際に原点(0,0)を通過させる方法を教えてくだ...

    前提・実現したいこと Swift3でもobjective-cでも発生します。 SpriteKitを使って画面中央にノードを一つ置き(以降ターゲットノード)、それを指で押しながら画面外まで運んで行きたいです。 指で押すために、画面をタップしたポイント(touchDown)に小さいノードを置き、それを指の動きに追従させています(touchMoved)。このタップ

    • 0評価
    • 58PV
    SAB_h SAB_h 1ヶ月前に 回答
  • 受付中

    回答
    0

    SpriteKitで動画再生すると冒頭に黒いフレームが少し入る

    SpriteKitをベースにMacアプリを構築 Macで動かすためのスライドショーのようなアプリを作っています。 Cocoa Applicationをベースにして、SpriteKitを取り入れてSceneを5個加えてループ再生するようにしています。Sceneによっては画像を貼り付けただけのものや、PNGを貼り付けて動かしたりしています。 発生している問題

    • 0評価
    • 82PV
    teratailが1ヶ月前に アップデート
  • 受付中

    回答
    0

    モバイルのゲーム開発をするためのフレームワーク選定

    現在、モバイル開発を学んでおりゲーム制作を視野に入れています。 先にiOSの開発をするつもりですが、ゲーム開発には多数のフレームワークがあり差も分からないため 選び方に困っています。ゲームのジャンルとしては、とりあえず2Dの割とシンプルなものを想定しています。 iOSには SpriteKitのような専用のフレームワークもありますが、Cocos2d-xやU

    • -3評価
    • 242PV
    nameko_moto nameko_moto 2ヶ月前に 質問
  • 解決済

    回答
    2

    Timerの進み方が指定した速さより早く動いてしまうことがある。

    swift3.1、spriteKitでゲームを作っています。 ボタンのタップの速さを競うゲームで、ボタンのタップが早くなると、テクスチャの切り替えによりアニメーションさせているノードも早く動いているかのように見えるよう設定しました。 しかし、最初に設定した時、複数の画像を利用してテクスチャを切り替えていたのですが、処理が重くなったせいか時間を計測するTi

    • 1評価
    • 146PV
    moooooooolch moooooooolch 2ヶ月前に 回答
  • 解決済

    回答
    1

    長押しを含めた複数の指でのタッチイベントが意図したものにならない

    Swift3.1,Xcode8.3.2,SpriteKitでタップの速さを競うゲームを作っています。 ボタンをタップするとカウントが進み、特定のカウントでゲーム終了となるものですが、タップできるボタンを二つや、三つにした時に、複数タップで意図しない挙動が発生します。 手順 1、指1でボタンAを押したままにする 2、指2でボタンBを押して離す 3

    • 0評価
    • 117PV
    moooooooolch moooooooolch 2ヶ月前に 回答
  • 解決済

    回答
    1

    プレイヤーの水平移動時に地面との衝突(反射)が発生してしまいます

    SwiftでSpriteKitを使って、スーパーマリオのような横スクロール型アクションゲームを作りたいのですが、プレイヤーの水平移動時に、まれに地面と衝突(反射)が発生してしまい、プレイヤーを滑らかに動かすことができず、困っております。 <主な物理設定> シーンの重力(gravity) = Y方向のみ: -9.8 プレイヤーと地面の摩擦係

    • 1評価
    • 151PV
    Bongo Bongo 2ヶ月前に コメント
  • 解決済

    回答
    1

    【Swift】JSONファイルを辞書型に格納する

    xcodeでiOSゲーム作りを始めました。 SpriteKitの使い方を学ぶべく、rayさんのホームページのチュートリアルを勉強していたのですが、 JSONファイルのデータをコード上の辞書型データに格納する過程でよくわからないことが起きたので質問しました。 参考です↓ https://www.raywenderlich.com/125311/ma

    • 0評価
    • 134PV
    mashi6 mashi6 3ヶ月前に コメント
  • 解決済

    回答
    2

    コンパイル時、NSLocalizedStringを使用した箇所でエラーが発生する

    前提 Swift2.3で作成したコードを、Swift3に変換後、コンパイルしようとすると以下の箇所でエラーとなるようになってしまいました。どのように修正すれば良いのか、もしくは問題箇所の探し方をご教示ください。 エラーメッセージ Thread 1:EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP.subcode=0x

    • 0評価
    • 131PV
    nonikan nonikan 3ヶ月前に コメント
  • 解決済

    回答
    2

    アプリリリース後、GameCenterのランキング機能が正しく機能しない

    発生している問題・エラーメッセージ GameCenterのランキング機能を実装したパズルゲームをリリースした後、ゲームセンターのランキングが以下のようになっており、正常に機能しません。 ※リーダーボードは一つしか設定していません リリース前のランキング 1位 アカウントA 2位 アカウントB リリース後のランキング アカウントA 1位

    • 0評価
    • 201PV
    moooooooolch moooooooolch 3ヶ月前に 回答
  • 解決済

    回答
    1

    Swift 3.1 touchsMovedメソッドでエラー

    前提・実現したいこと xcode8 swift3 spritekitを使用して かんたんなアプリを作成しており、 画面タップによって反応するtouches関連のメソッドの中に、 動的にスプライトの座標(potision(CGPoint))を設定し、 画面のタップ操作に追従する動作を実現したいです。。 (とても基本的な事かもしれませんが、原因不明の

    • 0評価
    • 164PV
    Eiker Eiker 3ヶ月前に コメント
  • 受付中

    回答
    0

    クラスの使い方

    クラスを外して直接コードを書くとしっかり動くのですが以下のようにクラスにして書くと何も表示されません。クラスの使い方が間違っているっぽいのですが原因不明です。教えてください。 import SpriteKit class GameScene: SKScene{ let playerBTN = SKSpriteNode(imageNamed:

    • 0評価
    • 151PV
    teratailが4ヶ月前に アップデート
  • 受付中

    回答
    0

    どんな機種でも画面ぴったりに画像を表示させたい。

    前提・実現したいこと SpriteKitについての質問です。GameSceneクラスで画面ぴったりの背景画像を表示させたいのですが、iPhoneの機種が違うと余白ができます。 機種が違っても画面ぴったりに背景画像を表示したいです。 背景画像のサイズは @1x 320ピクセル * 568ピクセル @2x 640ピクセル * 1136ピクセル @

    • 0評価
    • 169PV
    teratailが4ヶ月前に アップデート
  • 解決済

    回答
    1

    一定間隔でキャラクターを表示したい

    一秒ごとに敵が上からやってくるプログラムです。背景は表示されるのですが、肝心の敵キャラが全く表示されません。エラーも出ていないですし,どうすれば良いですか? import SpriteKit class GameScene: SKScene { var GameField = SKSpriteNode(imageNamed: "GameFi

    • -1評価
    • 126PV
    fuzzball fuzzball 4ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    敵が表示されない

    無限に敵が上から出てくるプログラムを組みたいです。このままビルドすると背景は表示されるのですが、敵が表示されません。しかも無限に繰り返せるか微妙です。どうしたら良いですか? import SpriteKit class GameScene: SKScene { var GameField = SKSpriteNode(imageNamed

    • 0評価
    • 171PV
    fuzzball fuzzball 4ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    アプリがクラッシュしてしまう。

    前回の質問の答えと合わせて組み直して見ました。しかし、敵が一匹しか現れずまた、クラッシュしてしまいます。どう直せば良いですか? import SpriteKit class GameScene: SKScene { var GameField = SKSpriteNode(imageNamed: “GameField”) var e

    • -3評価
    • 153PV
    fuzzball fuzzball 4ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    画面真っ白バグ

    Aボタンを押すとキャラクターAが現れて下方向に動いていくアニメーションのコードです。 以下のように組んだのですが、実行すると真っ白い画面が表示されるだけで何もできません。 どういう風に変えたら良いでしょうか? import SpriteKit class GameScene: SKScene{ var A = Character()

    • -1評価
    • 155PV
    teratailが4ヶ月前に アップデート
  • 解決済

    回答
    1

    表示画像が増殖するバグ

    スタートボタンを押すとゲームのステージを選択するセレクト画面に移動します。9個のステージを選べます。backhomeBTNを押すとセレクト画面などを削除してスタート画面に戻ります。 ここまでは良いのですが、もう一度スタートボタンを押すとセレクトボタンが18個、つまり2倍画面に表示されてしまいます。もう一度同じことをすると3倍またすると4倍とどんどん増えてい

    • 0評価
    • 125PV
    rizumita rizumita 4ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    アプリがクラッシュしてしまう。その1

    コードが長くて1ページに収まらないので2度投稿させてください。このコードを応用してセレクト画面を作っています。(https://github.com/burczyk/SwiftTeamSelect/blob/master/SwiftTeamSelect/GameScene.swift)ビルドもできスタートボタンも機能しスクロールも上手く行っているのですがホー

    • -1評価
    • 212PV
    WataShunNaNoSa WataShunNaNoSa 4ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    36

  • 総質問数

    88

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る