複数のプラットフォーム(Android、iOS、Windows 8、Windows Phone 7.5 / 8)に展開するカードゲームを開発したいと思います。
Web検索の結果、PhoneGapを見つけましたが、残念ながら私の経歴はC#であり、HTML5Canvasに関する知識はほとんどありません。
他に何か提案はありますか?
複数のプラットフォーム(Android、iOS、Windows 8、Windows Phone 7.5 / 8)に展開するカードゲームを開発したいと思います。
Web検索の結果、PhoneGapを見つけましたが、残念ながら私の経歴はC#であり、HTML5Canvasに関する知識はほとんどありません。
他に何か提案はありますか?
Mono フレームワーク上に XNA ゲーム プラットフォームを複製した MonoGame を選ぶことは間違いありません。PhoneGap のようなフレームワークに支えられた HTML アプリではなく、ネイティブ アプリを開発しながら、複数のプラットフォームでほとんどのコードを再利用するには、現時点ではこれが最善の方法だと思います。
John Sonmez はそれについて多くのことを語っています:
http://simpleprogrammer.com/2012/08/05/introduction-to-monogame/
The Tablet Showの以下のポッドキャストを聞いて、多くの質問に答えることもできます。
http://thetabletshow.com/?ShowNum=49
http://thetabletshow.com/?ShowNum=60
MvvmCrossフレームワークも確認してください。これにより、ほとんどのコードをプラットフォーム間で再利用する方法についてのヒントが得られます。
私はMonoTouch+MonoDroid + MonoGame(XNA)と言います。これは、iOS、Android、WP7、WP8、およびWindows / OSXとLinuxとの相互互換性(必要なすべてのプラットフォームでわずかな調整が必要です)を提供します。