C++で書かれた完成したゲームプロジェクトをiPadに移植する最も速い方法は何ですか? Macを購入せずにそれを行う良い方法はありますか?Windows OS上のC++でのiPad/iPhoneアプリの開発
答えて
Marmalade(旧Airplay SDK)は、ゲームに最適なクロスプラットフォームのSDKです。 Visual C++でコードを記述し、シミュレータでWindowsで実行することができます。 PCを使用すると、iPhoneで実行中にゲームをデバッグ(ステップ実行、ブレークポイントなど)することはできません。テスト用のiPhoneへのデプロイメント(Windowsからの)は、XCodeのやり方と比較してむしろtediousと思われます。
マーマレードでサポートされていないiOSネイティブAPI機能を使用する必要がある場合は、EDK(拡張開発キット)を使用してラッパーを作成できますが、ラッパーライブラリを一度構築するにはXCode付きMacが必要です。
開発用にMacを購入する場合、最も安いルートはおそらく、Mac Miniと、既存のキーボード、モニタ、マウスを使用できるKVMスイッチです。より多くのメモリをあらかじめインストールしてMac miniを購入するよりも、Mac Miniのメモリを自分でアップグレードする方が安いです。アップルストアよりも安いオンラインコンピュータ小売店からのMacメモリアップグレードを注文することができます。
も参照してください:
- Marmalade Mobile App Development - Is Marmalade a Good Choice?
- Is Marmalade SDK more relevant or commonly used for Game Development?
- Native Android/iOS development vs Marmalade SDK
補遺
私は、iOS版はすでにのOpenGL ESをネイティブでサポートしていることを言及するのを忘れてしまいましたXCodeはC++コードをコンパイルできます。 Objective-CとC++を混在させることも可能です。したがって、C++エンジンを多かれ少なかれ保つことができ、ユーザーの接触を検出するなど、iOS固有の機能に関するラッパーを作成できます。
Mac Mini ...良い方法のように見える – runnydead
私はできるだけ安いMac Miniに行き、自分のメモリをアップグレードしました。私はその設定に満足しています。快適にXcodeを実行するには、少なくとも4GB必要です。たった2GBで、Xcodeはかなり厄介です。 8GBのメモリアップグレードは4GBよりもはるかに高価ではありません。 Mac Miniのルートに行く場合は、2011年後半のモデルを取得し、以前のモデルからの残り物ではないことを確認してください。 –
公式に認可されたルートではないが、安価なソリューションとして適切な強力なマシンでHackintoshを構築したり、エミュレータを実行することも可能である –
私はできないと思います。私はあなたがマックを持っている必要があると信じています!あなたが1つを購入したくなければ、私はちょうど友人からそれを借りることを提案する!
- 1. Windows上でのWindows Phone開発
- 2. Mac OS XのSymbian C++開発
- 3. Railsの開発Mac OSまたはWindows
- 4. Windowsプラットフォーム上でのiOS開発用チタン
- 5. CシャープWindowsフォームアプリケーションの開発
- 6. ios開発用のWindows上のXcode
- 7. Mac OSでBlackberryアプリを開発するには?
- 8. OS Xの開発ツール
- 9. Windows上のRuby on Rails開発
- 10. Windowsでの開発
- 11. Windows Phone7の開発:ターゲットSDK(OS)バージョンの選択
- 12. Windows用C#でのCordovaプラグインの開発8.1/Windows 10
- 13. Windows版Linux用C++開発
- 14. C++開発用のWindows/Linuxロゼッタ石?
- 15. オーディオユニットの開発(OS X)
- 16. OS XでのPyS60開発の方法
- 17. C++でfacebookアプリを開発する
- 18. OS XでWindows Mobileアプリケーションを開発できますか?
- 19. delphi .netはWindows phoneのアプリを開発できますか?
- 20. LinuxとWindowsホストの両方でAndroidアプリを開発する
- 21. Linux、WindowsでのiPhone開発
- 22. Windows 7でのSharePoint開発
- 23. 私の開発マシン上で
- 24. 最良の言語/ツールWindows上でGUIを開発する
- 25. Macでのネイティブ開発WindowsでのDragonfire SDK - iPhone開発
- 26. x86とx64 OS上の同じ.Netソリューションで開発 - プログラムファイルへの参照
- 27. eclipseを使用してWindowsマシンからUNIXマシン上のリモートC開発
- 28. WindowsとMac OSの両方で動作するデスクトップアプリケーションをC++で開発できますか?
- 29. Windowsフォーム開発でのC#ユーザーコントロールレイアウトの変更
- 30. Windows 7での32ビットC++アプリケーションの開発64ビット
ゲームではどのような技術を使用していますか? DirectDraw? OpenGL?それぞれのバージョンフレームワークを使いましたか?未処理のwin32 API?どのような入力ですか?あなたのゲームはマルチタッチにも適していますか?もっと多くの情報が必要です。 –
レンダリング用のOpenGL ES 2.0、HID入力用のRAW入力、ファイルシステムとしてのPhysFS抽象化...残りは自分のエンジンです – runnydead
@hubrobin:サウンドはどうですか? –