SpriteKit

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

RSS

  • 受付中

    回答
    0

    画面の右半分をタッチしたら画像が右に動くようにしたいのですが

    ゲームを作りたくてiPhoneの画面を半分に割って右側をタッチすると右に画像が動き、画面の左側をタッチすると画像が左に動くようなコードを書きたいのですが、 override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) { // タッチが開始された時の処理 }

    • -1評価
    • 38PV
    teratailが1週間前に アップデート
  • 受付中

    回答
    0

    <enchant.js> でこぼこした地面のSpriteをつくるには?

    お世話になります。 enchant.jsで、チャリ走みたいなでこぼこした地面をプレイヤーが移動できるようにしたいです。 地面のスプライトを作る必要があると思いますが、これはどうやって曲線のスプライトを作るのでしょうか。 ちなみに、iOSのスプライトキットでは、SKPhysicsBodyというメソッドがあって、画像を読み込ませるとその形のスプライトを作

    • 0評価
    • 39PV
    teratailが1週間前に アップデート
  • 受付中

    回答
    0

    C#SpriteKIT SKSpriteNode配列で画像管理方法

    MacOS でVisualStudioを使ってSpriteKITで2Dゲームを作成をしようと思っております。 初心者で大変お恥ずかしいのですが 言語はC#で 現在画像の描画方法に四苦八苦していまして var sprite = SKSpriteNode.FromImageNamed(NSBundle.MainBundle.PathForResource("

    • 0評価
    • 54PV
    teratailが2週間前に アップデート
  • 解決済

    回答
    1

    swift 画面遷移について。

    GameViewControllerから最初のSceneに遷移する際、 自分が最初に表示したいSceneに飛ぶことができません。 GameSceneに遷移することはできるのですが、 SecondSceneに遷移することがきません。 どのようにコードを書けばSecondSceneに遷移できるでしょうか。 調べようにもでてこないのでよろしくお願いします。

    • 0評価
    • 62PV
    ykws ykws 4週間前に コメント
  • 解決済

    回答
    2

    [Swift]SpriteKitでボタンはどのように作成したらいいですか?

    SwiftのSpriteKitでゲームを作成していますが、ゲーム内でのスタートボタンやポーズボタンは どのように作成すればいいのか教えてください。 SKSpriteNodeでボタンを用意してtouchesBeganメソッド内に次のSceneへ遷移する処理を記述すればいいことは 分かったのですがそれだとボタンを押した瞬間に遷移してしまいボタンらしくありませ

    • 0評価
    • 93PV
    tossymotion tossymotion 1ヶ月前に 回答
  • 解決済

    回答
    1

    【Swift】SpriteKitで配置したボタンのレイアウトがずれる

    前提・実現したいこと xcode8 と swift3を使っています。 現在SwiftのSpriteKitを使って横画面でプレイする2Dゲームを作成しています。 ファイルの構成はGameViewController.swift,TitleScene.swiftの2つ。 アプリ起動時にはGameViewCotnrollerでSKViewを生成しそこにSK

    • 0評価
    • 91PV
    tossymotion tossymotion 2ヶ月前に 回答を編集
  • 解決済

    回答
    1

    【SpriteKit】回転させたノードのノード名取得について

    SpritekiKitでゲームアプリを作成しています。 シーンエディタで長方形のノードを斜めに回転して配置したとします。 「self.atPoint(location).name」で指定座標のノード名を取得しようとすると、実際にノードが存在する範囲だけでなく、その周辺の範囲(下図の赤線内の範囲)もノード名(floor)が取得されてしまいます。 これは、仕

    • 0評価
    • 74PV
    konsukeyama konsukeyama 2ヶ月前に 回答
  • 解決済

    回答
    1

    UIButton 有効化・無効化について

    [環境] Xcode:8.3.3 言語:Swift3 UIButtonをクリックするとNodeが移動して、Action終了後元の位置に戻る仕様になっていますが、続けてUIButtonをクリックすると動作が不安定になるため、UIButtonをクリック直後に無効にしましたが、そうすると無効になったままUIButtonをクリックできない状態になります。 Act

    • 0評価
    • 98PV
    tototan tototan 2ヶ月前に コメント
  • 受付中

    回答
    1

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

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

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

    回答
    1

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

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

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

    回答
    2

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

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

    • 0評価
    • 128PV
    SAB_h SAB_h 4ヶ月前に 回答
  • 受付中

    回答
    0

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

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

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

    回答
    0

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

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

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

    回答
    2

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

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

    • 1評価
    • 216PV
    moooooooolch moooooooolch 5ヶ月前に 回答
  • 解決済

    回答
    1

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

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

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

    回答
    1

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

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

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

    回答
    1

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

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

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

    回答
    2

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

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

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

    回答
    2

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

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

    • 0評価
    • 261PV
    moooooooolch moooooooolch 6ヶ月前に 回答
  • 解決済

    回答
    1

    Swift 3.1 touchsMovedメソッドでエラー

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

    • 0評価
    • 241PV
    Eiker Eiker 6ヶ月前に コメント
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    36

  • 総質問数

    96

  • 今週の質問数

    0

関連するタグ

SpriteKitタグのよく見られている質問

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