2012-01-31 4 views
0

Zumaのようなゲームをブラウザに移植したいと考えています。実際には複雑な2Dアーケードゲームではなく、いくつかのアニメーションやパーティクルシステムがあります。複雑さは私がリンクしているものと本当に似ています。 私は何の技術を使うべきなのでしょうか?私はJava、Flash、またはプラグインなしで動作するいくつかのソリューション(SVG、Canvas?)について考えています。技術のコストも私にとって本当に重要です(私はもちろん、無料のソリューションを好みますが、可能かどうかはわかりません)。ZumaのようなWebゲームを作成する - どの技術を使用するのですか?

私はAndroidやiPhoneにもゲームを移植する可能性があります。もし私がJavaを選んだのであれば、ブラウザとAndroid携帯の両方で動作するバージョンを書くことができますか?

私の知識が不足して申し訳ありませんが、私はプロデューサーから興味深いオファーを受けているので、私の状況はかなり奇妙です。

+0

あなたは賛否両論をかなりうまく列挙しました。単一の最高の技術はありません。 –

答えて

1

あなたが本当にゲームをウェブに移植したいのであれば(それはあなたの週末のプロジェクトではありません)、それは多くのユーザーによって使用されるはずの実際のプロジェクトです。マイクロソフトでは、JS +キャンバスを使用してこのゲームを作るために、あなたはフラッシュを選択する必要があります。すべてのブラウザで動作するHTML5でプロのゲームを制作するのは非常に時間がかかる作業です。また、Web版Angry BirdsとCut the RopeがサウンドにFlash Playerを使用している限り(ブラウザに低レイテンシーのサウンドAPIがないので)、FlashなしでHTML5ゲームを作成することはできません。

これがFlashを使用する理由の1つです。もう1つの理由は、Flashが非常に長い時間ゲームを作成するために使用されていることです。多くのリソース、ゲームエンジン、チュートリアル、ユーザーグループなどがあります。

また、アドビから何か購入する必要はありません(FlashDevelopのような)無料のエディタや、より高度な商用IDE(JetBrainsのfe Astella)があります。

1

HTML5、javascriptとCSS3を使用すると、ゲームはどこでも、無料で、将来も実行されます。

1

HTML、CSS、JQueryはWeb上に何かを作成する新興の方法のようです。これにはゲームが含まれます。はい、この技術はまだ完成していませんが、少なくともそれといつか一緒に過ごすでしょう。ちょっと、それは無料で、ポータブルで、常に向上しています。

Googleで「HTML5ゲームエンジンを検索する」というリンクが見つかりました。 http://impactjs.com/

誰かが数日前にYCombinatorですべてのCSSゲームを投稿しました。あなたが今日できることは素晴らしいです! http://news.ycombinator.com/item?id=3483662 http://jsrun.it/GeckoTang/4rXg/

関連する問題