3Dでの私の最初のiPhoneゲーム(バビロンタワー)

ゲームバビロンタワーの記念日を記念して、私はこのトピックを書くことにしました。



BabylonTowerアイコン



iPhoneで3次元のゲームを作成するというアイデアは、AppStoreですでにリリースされたゲームを見た後に生まれました。

その中には、非常に高品質の3Dゲームがあり、アイデアを実現する可能性がありました。 そして、アイデアはテトリスやラインなどの有名なゲームの仕組みを組み合わせたゲームを作成することでした。

ゲームエンジンとして、iXors3Dは、CISのXorsチームによって開発されたかなり強力なエンジンとして選ばれました。 この事実は、ゲームを書く過程で将来的に非常に役立ちました。エンジンの開発者との緊密な協力は、二重の利点をもたらしました。エンジンは新しい機能を獲得し、多くのバグを取り除きました。



予想通り、最大の問題は、特に第2世代のデバイスで、グラフィックスのパフォーマンスが不十分であるという点で生じました。 最も問題のある場所は、多数の低ポリゴンオブジェクトを同時に出力できないことでした。つまり、iPhoneグラフィックチップはDIPコールの数に大きく依存しています(以下、DrawIndexedPrimitiveのOGLアナログを意味します)。 この目的のために、Single Surfaceテクノロジーが適用されました。 これにより、タワーを構成するすべてのブロックが1つのDIP呼び出しで1つのオブジェクトとして表示されます。



画像画像



画像画像



ゲームには現在4つの環境と、エジプト、インド、北極圏、アステカの土地などの場所の雰囲気を伝えるブロックのセットがあります。 ゲームには2つのモードがあります。 最初は、神と天国への塔を作ろうとする人々との対立についての物語の一節です。 2つ目は、無料ゲームモードです。このモードでは、ハイスコアテーブルを使用できます。



最近では、Retinaディスプレイを搭載したデバイスのサポートがゲームに追加されました。これは、リソースのこの部分が必要な詳細レベルを達成するために再描画されたためです。 英語に加えて、ゲームはロシア語にも対応しています。



計画では、dot3ライティングを追加し、より高いレベルのグラフィックスを実現します。 ただし、この機能は、第3世代および第4世代のデバイスでのみ使用可能です。



その存在の間に、ゲームはさまざまな国のトップに落ちましたが、ゲームのアメリカのトップのトップに達することができませんでした。 これはおそらく、広告の量が不十分であるか、ゲーム自体のジャンルが原因である可能性があります。 しかし、このゲームには何千人もの顧客がいて、これは良い兆候であり、私とこのゲームの作成を手伝ってくれたすべての人にとって多くの経験です。



Appstoreへのリンク:

itunes.apple.com/us/app/babylon-tower/id361404035

itunes.apple.com/us/app/babylon-tower-lite/id361633099

itunes.apple.com/us/app/babylon-tower-hd/id375592095



ゲームの記念日を記念して、habrosocietyのプロモーションコードの配布:



コードの配布が完了し、コードのリストが削除されます。



All Articles