• 締切済み

iPhoneアプリ開発について

質問させていただきます。 いまiPhoneアプリで迷路ゲームを開発しています。 そこで質問なのですが、迷路の道となる画像とプレイヤーの画像を pngデーターで作りました。 それをプレイヤーは道以外は通れないようにしたいのですが、どのように プログラムを組めばいいでしょうか。ちなみにプレイヤーは指の動きで移動します。 汚いですが迷路の画像を乗せています。 上手くカーブを移動できるようにしたいです、理想では 『HanGameのIraIra Board』のように道以外は通れないようにしたいです。 説明足らずかもしれませんが、いろいろ情報を集めても難しかったので どなたかアドバイスをいただけないでしょうか。 宜しくお願いします。

みんなの回答

回答No.1

壁との当たり判定を使うか、マップデータを使うか、、、 それくらいしか思いつきませんが。 マップデータの方はダンジョンゲームの作り方を参考にすれば良いと思いますが、 地形が複雑なら、当たり判定の方が作りやすいと思います。 ご参考まで。

tokutoku109
質問者

お礼

talooさん 回答ありがとうございます。 今回の迷路は結構複雑な地形なので、当たり判定の方で作ってみます。 ありがとうございます。

関連するQ&A

  • Action Script2.0で開発してます。

    Action Script2.0で開発してます。 CS4上であらかじめ生成してあるmcにpngファイルをロードして画像表示しています。 その後、画像の中心を基準点として縮小拡大をしたいのですが、 pngファイルをロードする時にはmcの基準点を左上に設定して位置合わせしているために、 ロード後に基準点を画像の中心に移動したいと思います。 ActionScript2.0でどのようにプログラミングすればいいのでしょうか?

    • ベストアンサー
    • Flash
  • Androidアプリ開発に関する質問です。

    Androidアプリ開発に関する質問です。 Bitmap bmp = BitmapFactory.decodeResource(getResources(),R.drawable.xxx); という記述でres/drawable-hdpi/xxx.png の画像を持ってくることができると思うのですが、 データベースに保存したString型のxxxを使って動的に画像を表示する方法が分かりません。 データベースから画像名を持ってくる前に、String型の変数(仮にstrとする)に画像名を入れて、 Bitmap bmp = BitmapFactory.decodeResource(getResources(),R.drawable.str); と記述してもstrを変数として扱ってくれません。 どなたかres/drawable/の画像を動的に持ってくる方法を教えて頂けないでしょうか。

    • ベストアンサー
    • Java
  • PHP開発でのイメージファイルのパス

    PHP初心者です 既存システムの改修をしています。 index.phpにタグにおいて画像ファイルのパスを指定しています 今回画像ファイルを移動したのですが現状のパスでも移動したパスでも画像が表示されます ざっくりな質問で申し訳ないですが、現状パスでも表示される理由をご教示ください eclipceで開発しております

    • 締切済み
    • PHP
  • iPad, iPhoneの開発必要経費は

    私は今まで、WindowsでC++で開発をしてきたものです。なので、C.C++の開発なら問題ないです。 iPadの開発に興味を持ちました。で、過去のいろいろな教えてを調べたのですが、開発環境にはMacが必要で開発コードはObjective-Cなのですね。 そこで、まず、 Mac mini 320GB MC270J/A を買おうかと思っています。約6万円です。 そこで質問です。 Macはこれで十分でしょうか(使い勝手という意味ではなく、iPad開発する上での機能がすべて網羅できる、という意味で)。 これにつけるキーボード、マウス、モニターはWindowsのものを使えますか。 モニターは使えると思っているのですが、キーボード、マウスはどうなのでしょうか。 まずは、iPad実機を使わない場合です。 開発環境についてですが、Xcodeで、ということなのですが、これは、このMac-miniを買えばデフォルトでついてくる、 という理解でいいですか。 Snow Leopard Mac OSX10.6以上とかいう話があるそうですが、OSの確認はしておくべきなのか、これは、間違いなく乗っているものなのか、どうなのでしょうか。 実際に開発するとなると、Xcode以外にiPhoneSDKが必要だ、ということですが、これはAppleDevelopper登録すれば、無料でDLできますね。 iPadアプリは、開発後、シミュレータがiPhoneSDKにあるそうので、Mac-mini上で動作確認できるそうなので、それで構わないレベルであれば、結局、ここまでで必要な経費は、 Mac-mini代金の6万円と、Objective-Cの書籍等約1万円で、合わせて、7万円で済む、ということでいいですか。 ここからは、実機に搭載する場合です。 実機にアプリを移す場合、無線LANが絶対必須、とかありますか。通常のネットはWindowsと同じ、LANケーブルで大丈夫ですか。 うちは、windowsでADSLですが、普通のネットはこれで大丈夫ですよね。 問題は、iPad実機に開発ソフトを移すときですが、専用のケーブルを買って移動するのか、無線用のアダプタ等、別途必要になりますか。あるいは、USBメモリとかで可能ですか。 実機での動作確認をするには、AppleDevelopperでの有料会員になる必要がある、と聞きました。年間約1万円ですね。 ここで、オーガナイザ登録すると、実機へインストールできる、ということですが、こればUSBメモリがあれば、問題ないですか。 以上ですべてだとすれば、実機で開発するには、 Mac-mini代金の6万円と、Objective-Cの書籍等約1万円以外にさらに、 AppleDevelopperの年間1万円 それと、iPad本体が、約5万円で、 合計、約、13万円 ということで、抜け漏れはないでしょうか。 ほか必要かもしれない、というものに、実機DL用に無線LANあるいは、専用ケーブルあるいはUSBメモリですが。

  • Android用RSSリーダー開発について

    こんにちは。 第4回 簡単なRSSリーダーを作ってみる http://itpro.nikkeibp.co.jp/article/COLUMN/20100105/342883/ こちらのサイトを見ながらAndroid用のRSSリーダーを開発しています。 読み込み先のサイトから、 ・記事のリンクを取得し、詳細画面に[この記事へ飛ぶ]というボタンをつけて、  移動させる ・記事の画像を取得し、詳細画面の一番上に表示させる にはどうすればよいのでしょうか。 リンクは<link>~~~</link> 画像は <enclosure type="~~~~" url="~~~~~~~.jpg"/>                            ↑この画像を表示させたい。 となっています。 Javaを根本的から勉強し直す必要があるのは百も承知ですが、 とにかく、RSSリーダーを開発しなければならないため、 質問させて頂きました。 よろしくお願いします。

    • ベストアンサー
    • Java
  • iPhoneアプリの開発についてです。

    右スワイプで左からフロントビューの上にかぶさるようにテーブルビューが出てくる機能を実装したいと思っています。 フロントビューとサイドビュー、どちらも一つのコントローラーに乗せてしまえば簡単なのですがサイドビューは別のコントローラー、つまり別のクラスで管理したうえで実装したい。 サイドビューを管理するクラスをインスタンス化し、 SideViewController *side = [[SideViewController alloc] init]; side.tableView ~ という風に呼び出してコーディングしてもうまくいきません。 アドバイスいただけると幸いです。

  • iPhoneアプリの開発についてです。

    tableviewからwebviewへのセグエによるシーンチェンジで問題が生じます。 tableviewにはuiswipeを実装しているのですがシーンチェンジした後のwebviewでもtableviewのswipeが適用されています。(tableviewでは右スワイプでメニューが出る機能を実装しているのですが、シーンチェンジ後のビューでもそのクラスにコードを記述していないにも関わらずメニューが出てきてしまいます。) 強引な方法で解決可能だと思うのですが、より簡潔なコードで解決できる方法があれば教えてくださると助かります。

  • iPhone アプリ開発

    iPhoneのアプリ開発を始めたばかりなんですが、1のボタンを押したら、次画面に1を表示させるコードを教えていただけますか。同じ画面にはできるのですが。

  • iphoneアプリ開発について

    夏休みを利用してiphoneのアプリを作ろうと思っています. よく広告をアプリに載せてあるのを見るんですが、どのような手順で広告などを載せているのでしょうか? アプリの作り方は何となく理解しています。 法律的な問題などや、メリット、デメリットを教えてください! お願いします。

    • ベストアンサー
    • Mac
  • iPhoneのアプリ開発

    iPhoneのアプリ開発を勉強したいと思っています。 何かよい教材等ありましたら、教えてください。 よろしくお願いいたします。