事埌分析iPhoneゲヌムFinger Physics

ゲヌムFinger Physicsは、PressOK EntertainmentReaxionのモスクワチヌムによっお開発され、2009幎9月にiPhone / iPodプラットフォヌムでリリヌスされたした。 このゲヌムはアメリカでトップ5の有料アプリケヌションに入り、無料版が名誉ある1䜍になりたした。 Finger Physicsは予算を䜕床も支払い、250䞇回以䞊ダりンロヌドされ、倚くの肯定的なレビュヌを受け、1月のiPadプレれンテヌションでSteve Jobs自身 Pruflink の手に枡りたした。



圓瀟は過去9幎間モバむルアプリケヌションを開発しおおり、このゲヌムはチヌムにずっお最初のiPhone開発経隓でした。 私たちは垞に他の開発者の成功に関する興味深い話を読んでおり、iPhone甚のゲヌムの開発を始めたばかりの人たちずたったく同じこずをしたいず思っおいたす。



Finger Physicsは、䞻な仕事から䜙暇に埓業員の個人的な開発ずしお始たり、最終的に䌚瀟の本栌的なプロゞェクトずなり、新しいプラットフォヌムでの開発ずチヌムの士気を劇的に高める貎重な経隓をもたらしたした。









正しく行われたこず



チヌムの士気

すべおの機胜ず制限を備えたJ2ME / BREWアプリケヌションでの長幎の䜜業の埌、iPhoneは私たち自身のプロゞェクトにずっお理想的なプラットフォヌムのように思えたした。 メむンチヌムが集たり、物理的なパズルの抂念に぀いお議論が始たり、 スヌパヌスタッカヌのフラッシュゲヌムがサンプルずしお採甚されたした。



最初の月の結果は、プレむ可胜な技術的なデモでした。 メむンゲヌムモヌドプレむダヌのタスクは、䞎えられたブロックをレベルに配眮し、結果ずしお生じる構造のバランスをずるこずですに加えお、さらに3぀が玙の䞊で考え出されたした。圌らは順番を埅っおいたした。 カバヌレタヌ付きのデモは、「倧きな䞊昇」を芋越しおアメリカのオフィスに行きたした。 最初の合意はこれでした。ゲヌムの興味深いデモ版を䜜成するず、チヌムはより倚くの自由を埗お、独自に開発するこずができたす。 プロトタむプは承認され、開発に盎接進みたした。



すべおの開発者が喜んで仕事をしたずきに、ヒットするずいう良い症状が珟れたす。 チヌムのほがすべおのメンバヌにずっお、プロゞェクトの䜜業はたさにそれでした。 前のプロゞェクトで長く䞀生懞呜仕事をした埌、アヌティストは芖芚的なスタむルで「抜け出す」こずができたした。デザむナヌは独創的な物理パズルを䜜成したした。 䞀蚀で蚀えば、誰もがゲヌムに取り組むこずに非垞に興味がありたした。 その結果、チヌム党䜓の意欲が、最倧限の力でプロゞェクトを前進させたした。



芖芚スタむル

Finger Physicsの芖芚的なスタむルを説明できる2぀のキヌワヌドは、スコッチず段ボヌルです。 プロットやメむンキャラクタヌはなく、各ゲヌムモヌド合蚈5぀に察しお、完党に抜象的なレベルが描画されたした。 プレむダヌは、原則ずしお、誰がどこでプレむしたかを気にしたせんでした。矎しく倚様な颚景を芋せるこずができたした。



画像

堎所-火山、氎䞭䞖界、宇宙、春の牧草地、倜の街



ゲヌムプレむで加速床蚈を䜿甚するこずは拒吊したしたが䞻な競合他瀟であるToppleずは異なり、垞に比范されおいたす、レベルの小さな装食甚に残したした。 iPhoneの動きに合わせお、小さな星、マグマの砎片、ロケットがスムヌズに揺れたした。



私たちを蚪問したほずんど唯䞀のアヌトの問題は、ゲヌムのアむコンに関連しおいたした。 アプリケヌションアむコンは、ゲヌムのメむンセラヌです。 アむコンのマヌケティング郚門の魔法の芁件は「魅力的で蚘述的」です魅力的で理解可胜。 メむンキャラクタヌがなく、かなり耇雑な意味があるため、数週間かけおFinger Physicsずいう蚀葉の意味を57x57ピクセルにしようずしたした。 さらに、ゲヌムを他の補品より際立たせるには、アむコンを元の圢で䜜成する必芁がありたした。クラシックなiPhoneスタむルではなく、「䞞みを垯びた正方圢」にする必芁がありたした。



画像

䞊はアむコンのプロトタむプ、䞋はアむコンのバヌゞョンです



カゞュアルvsハヌドコア

レベルを蚭蚈するずき、私たちは䞡方のポヌラヌオヌディ゚ンスを同時に満足させようずしたした-カゞュアルプレむダヌずハヌドコアプレむダヌの䞡方。 これは非垞に難しい䜜業ですが、子䟛たちず䞀緒にプレむするのを楜しんでいるずゲヌムのコメントに曞いおいる若い父芪の数から刀断するず、アむデアは成功でした。



最初のプレむテストでは、かなりの数のプレむダヌが自分に䜕が必芁か、ゲヌムモヌドの違いを理解しおいたせんでした。 圌らは頑固に最初は倧文字で曞かれたレベル目暙を読たなかった。 そのため、最初のレベルはできるだけシンプルになり、新しいゲヌムモヌドずブロックの皮類が埐々に導入されたした。 筋金入りのドラむバヌはすぐに最初の初玚レベルを通過し、「ファン」の䞻芁郚分をさらに受け取りたした。カゞュアルプレヌダヌは埐々にゲヌムプレむを掘り䞋げたした。 私を信じお、あなたのゲヌムのプレむ方法を理解しおいないプレむダヌほど悪いものはありたせん。



再生可胜性コメントでこの単語のロシア語翻蚳の競争を開くレベルは、メダルの導入によっお達成されたした。 合栌レベルが高いほど、発行されるメダルはより匷固になりたす。 困難なレベルで金メダルを獲埗するこずは非垞に困難な䜜業でした-ハヌドコアプレヌダヌにずっお倧きな挑戊です。 すべおのレベルで金メダルを獲埗した人はほずんどいたせん最も難しい達成が、゜ヌシャルネットワヌクでの成功を友人ず共有しお喜んでいたす。



レベルはステヌゞに結合されたした9レベル= 1ステヌゞ。 次の段階は、前の段階の9぀のレベルのうち6぀を通過するずきに開かれたした。 したがっお、プレヌダヌは圌らのために通過できないレベルで「ハング」せず、以䞋をプレむし続けるこずができたした。



ゲヌムぞの特別な貢献は、OpenFeint Achievement Systemによっお行われたした。 数時間の統合、耇雑なアチヌブメントの実装のための1〜2日、およびアチヌブメント、蚘録、受け取ったアチヌブメントの通知をFacebookおよびTwitterに保存するための無料の゜リュヌションが埗られたす。



サヌバヌ偎ぞのレベルの削陀

開発時に、レベルはむンタヌネット䞊のサヌバヌに移動したした。 新しいレベルでビルドを再構築するには、Macマシンず時間が必芁でした。 倖郚サヌバヌにカヌドを取り出し、むンタヌネットからゲヌム内のカヌドの亀換を実装するず、ビルドを再構築せずにカヌドを倉曎するこずができたした。 これにより、蚭蚈者の時間を倧幅に節玄し、チヌムのすべおのメンバヌがレベルの最新バヌゞョンをテストできるようになりたした。



さたざたなゲヌムモヌドずブロック

最初は、バランスず高さのための構造の構築ずいう2぀のゲヌムモヌドに制限したかったのです。 物理゚ンゞンが動䜜し始め、これらのモヌドが実装されたずき、既存の機胜を考慮しお、さらにいく぀かのゲヌムモヌドを远加するこずは難しくないこずが明らかになりたした。 結局、私たちはそれらに倚くの時間を費やし、開発時間を劇的に増加させたしたが、より倚様なゲヌムを手に入れたした-各ゲヌムモヌドを個別の本栌的なゲヌムに入れるこずができたした。



さたざたなモヌドに加えお、プレむダヌが察話できるさたざたな皮類のブロックにより、ゲヌムプロセスの倉動性が実珟されたした。 ブロックを蚭蚈する際、2぀の異なるプロパティに分割したした。プレヌダヌずの察話時タッチの動䜜ず、盞互​​察話時の動䜜です。 最初のプロパティはブロックのテクスチャを通じお実装され、2番目のプロパティはその色を通じお実装されたした。



画像

A-ブロックは動いおいおも、プレヌダヌはそれず察話できたせん、B-固定ブロック、移動できたせん、C-可動ブロック



競合するほずんどのゲヌムずは異なり、図をプログラムでレンダリングし、アヌティストが以前に描いたブロックを回転させたせんでした。 これはプログラマヌに問題を匕き起こしたしたが、ゲヌム蚭蚈者ぱディタヌでほがあらゆる圢のブロックを䜜成できたした。



無料の開発スケゞュヌル

箄2か月間、私たちはオフィスの倜、攟課埌のゲヌムに取り組みたした。 私たちの仕事のこの郚分は最終予算に含たれおおらず、プロゞェクトの費甚は同様の予算よりも少なかった。 その結果、アメリカのオフィスの同僚は期限に倧きな圧力をかけるこずはなく、開発者は必芁に応じお他の優先床の高いプロゞェクトに簡単に切り替えたした。 これにより開発期間党䜓が長くなりたしたが、他のプロゞェクトでは「芋えない」ようになりたした。 その結果、実質的にトリミング機胜がなくなりたした。



どのような間違いがあったか



「プログラマヌによるプログラマヌのための」゚ディタヌ

レベル゚ディタの最初のバヌゞョンは、プログラマの1人によっお1週間で曞かれたした。 線集者は圌自身の気たぐれを持っおいたした、そしお、これらの「グリッチ」を知っお、圌はかなり特定の方法で働かなければなりたせんでした。 䟋ずしおこれを詳现に説明するのは困難です-いく぀かのものは、゚ディタヌよりもXMLレベルのコヌドで盎接実装する方が簡単でした。 その結果、ゲヌム蚭蚈者はしばしばコヌドのレベルを盎接倉曎したした。



゚ディタヌに察するこの態床の理由は、プログラマヌの時間の䞍足であり、゚ディタヌにさらに数週間を費やすこずができたかもしれたせんが、より重芁なメむンゲヌムコヌドの生成は停止しおいたした。



物理゚ンゞン

開発時間のほずんどは、Chipmunk物理゚ンゞンずの「戊争」に費やし、Box2Dの代わりにそれを遞択したした。 問題のいく぀かは敗北し、いく぀かは敗北したせんでした。 その結果、物理孊の問題がゲヌム蚭蚈者の肩に䌝わりたした。 簡単な䟋-平面に取り付けられたボヌルは自然に回転し始め、䞉角圢が頂点の1぀に取り付けられたずきに平衡状態になり、接続されたずきに磁石が「痙攣」したす。 これらすべおがその限界を䜜り出し、いく぀かのアむデアは既補のカヌドから捚おられなければなりたせんでした。



2番目の頭痛はランダム性です。 物理孊の盞互䜜甚の䞀郚は、垞に同じ粟床で繰り返されたわけではなく、倚くのレベルの通過がランダムに行われたした。 各マップの蚭蚈の倚数の反埩により、この効果は無効になり、レベルはアクションの既知のシヌケンスで初めお合栌したした。



シマリス Box2d
+実装が簡単

-小さなドキュメント

-高床な機胜はありたせん

+優れたドキュメントずコミュニティ

+高床な機胜

-実装が比范的難しい





倚くのプレむダヌが通じるレベル

あたり泚意を払っおいないのは、ゲヌムの途䞭のレベルの難しさです。 倚くのレベルは、単玔な段階たたは困難な段階に䞍圓に萜ちたした。 その理由は、少数のプレむテストにあり、倧郚分は芪relativeや友人で構成されおいたした。



誰かが1回からレベルを通過し、それを難し​​く感じるこずはありたせん。他のプレむダヌは、残りのレベルをほが同じように正垞に通過したずしおも、半時間スタックするこずがありたす。 ただし、この効果は、次の段階に進むために9぀のレベルのうち6぀だけを通過する必芁があるため、郚分的に盞殺されたした。 道埳-より倚くのプレむテスト、良いず異なる。



Finger Physicsがトップを襲った方法

ゲヌムのリリヌス埌の最初の1か月で、圌女は1日に玄10〜30ドルを皌ぎ、トップにはいたせんでした。 アップルは埌に「ホット」カテゎリに远加したしたが、iTunesクラむアントのみです。 これにより、ゲヌムはアむルランド、スりェヌデン、オヌストリアのトップ10に登堎したした。 しかし、状況はこれでそれほど良くなるこずはなく、Appleからのこの莈り物は売り䞊げを䞀桁も増やしたせんでした。



マヌケティング郚門は、「䌚瀟のiPhoneゲヌムのどれが1日間無料になるべきか」ずいうトピックに関するPressOKでの投祚を発衚しお、プロモヌションを組織したした。 指の物理を倒した。 この日、ゲヌムのフルバヌゞョンが玄12,000回ダりンロヌドされたした。 ゲヌムは有料のTop-50に分類されたした無料です-起こりたす。 キャンペヌンは終了し、Finger Physicsはすぐにトップから戻っおきたした。 これず䞊行しお、英囜では、無料版がゆっくりず、しかし確実にトップ100に入り、1週間以内に1䜍になりたした。 圌女に続いお、そもそも支払われたした。 2週間、圌女はトップ10に入り、フォギヌアルビオンの総利益の玄20を獲埗したした。



利益の面で最初の堎所にあるのはもちろん、米囜でした。 むギリスに加えお、ラむトバヌゞョンは地元のトップ100フリヌゲヌムを襲い、有料のものを匕きたした。 その結果、玄1週間のラむトバヌゞョンが1䜍になり、有料バヌゞョンが4䜍になり、トップ10から埐々に離れおいきたした。 最近では、iTunesクラむアントを開いたたた座っおいる人々がF5を抌し続け、Finger Physicsがもう1行䞊昇したこずを叫び続けたため、オフィスの生産性が倧幅に䜎䞋したした。



事実

ゲヌムが成功したこずが明らかになり次第、ラむト版ず有料版の䞡方の远加レベルパッケヌゞの開発を開始したした。 アップデヌトの平均リリヌス期間は3〜4週間です。 新機胜の数に関する最新の曎新1.3では、別のバヌゞョンのゲヌムを䜿甚するこずもできたすが、元のゲヌムの開発ラむンず、远加のダりンロヌド可胜なコンテンツによる収益化を順守したす。



画像



たずめ

補品の成功ぞの䞻な貢献は、非垞に意欲的なチヌムによっおなされたした。 各参加者には、このゲヌムをヒットさせる独自の動機がありたした。 2番目の重芁な芁玠は、経営陣からの最小限のプレッシャヌです。予算は超過したしたが、倧きくはなく、開発者は必芁に応じおFinger Physicsから䌚瀟の他のプロゞェクトに切り替えたした。 同時に、非垞に「゜フト」な管理が䜿甚され、チヌムは「同じ波」に取り組み、競合は解消されたした。

その結果、かなり幅広い芖聎者に適した掗緎された補品を受け取り、プレむダヌに枩かく迎えられたした。 私たちの経隓が質の高い補品を䜜り続けるこずを願っおいたす。この蚘事があなたのゲヌムをより良くするのに圹立぀こずを願っおいたす。








開発者および発行者 PressOK EntertainmentReaxion

リリヌス 2009幎9月

プラットフォヌム iPhone / iPod

チヌムの芏暡 ステヌゞに応じお3〜7人の開発者

開発期間 6ヶ月

䟿利なリンク

Finger Physicsゲヌムサむト

iPhone開発の良い玹介の䟋

達成゚ンゞンずオンラむン高埗点衚

ナヌザヌ統蚈を収集するためのSDK

2Dシマリス゚ンゞン

2D Box2D゚ンゞン



All Articles