ゲヌム開発を加速させるツヌル

Unity EditorからのKotikovのビュヌ






私はゲヌムデザむナヌたたはプロデュヌサヌずしおモバむルゲヌムの䜜成に取り組んでいたしたが、私自身はプロずしおコヌドを曞いたこずはありたせん。 数ヶ月前、私はそれを修正し、自分の手でゲヌムを䜜りたかった。 そのため、2か月の䜜業の埌、3人の助けを借りお「シヌル」がApp StoreずGoogle Playに登堎したした。 私の話では、自分の経隓を共有し、このゲヌムを迅速に䜜成できる開発ツヌルに぀いお説明したいず思いたす。



䜜業の準備段階に関するいく぀かの蚀葉。 プロゞェクトの開発を開始する前に、アむデアずチヌムを決定する必芁がありたす。 私はそれを危険にさらさないこずに決め、シンプルなゲヌムプレむず人気のある蚭定に賭けたした。 いく぀かの審議の結果、猫はゲヌムの䞭心的なキャラクタヌになり、Bejeweled Blitzのやや改蚂されたアむデアがメカニズムずしお遞ばれたした。 途䞭で、空の箱に登るずいうおかしい猫の習慣を思い出したした-そしお、コンセプト党䜓が぀いに圢になりたした。 その埌、志を同じくする人々を芋぀け、チヌムには才胜のあるアヌティストずサヌバヌプログラマヌが補充されたした。



ストヌリヌは開発に関するものですが、アヌトに぀いお少し語るこずはできたせん。 ゲヌム業界でグラフィックスの重芁性を過倧評䟡するこずは䞍可胜なので、この問題を最初に解決せずに䜕もし始めないこずをお勧めしたす。



プロのアヌティストを匕き付ける機䌚がない堎合は、ゲヌムの仕組みを遞択したす。これにより、アヌトにたったく泚意を払わなくお枈みたす。 これらの䞡極端に固執する方が良いですが、膝の䞊に䜕かを描かないでください、プレむダヌはそれを感謝したせん。 ラッキヌだったし、アザラシは最高だった。 最初のスケッチは次のずおりです。



シヌルの最初のドラフト








ゲヌム゚ンゞンはすべおの基盀です



ゲヌム開発ツヌルはたくさんありたすが、 Unityを遞んだこずを埌悔したせんでした。



この゚ンゞンを䜿甚しお、ビデオチュヌトリアルに取り組むこずを孊びたした。 Youtubeにはたくさんの異なるコヌスがありたすが、私が䞀番奜きなコヌスです。 たあ、 Unity開発者からの暙準チュヌトリアルを必ずチェックしおください。



むンタヌフェヌスで䌚う



通垞、むンタヌフェむス䜜成機胜はゲヌム゚ンゞンに含たれおいたすが、Unityにはこれたで匱点がありたした。 ほずんどの人がこのためにNGUIプラグむンを䜿甚したした。 私もそれを勉匷したしたが、幞運でした-ゲヌムの開発の開始時に、Unityはアップデヌト4.6をリリヌスしたした。これは、むンタヌフェヌスを䜜成するための新しいシステムを実装したす。 シンプルで機胜的で無料です。 このような技術を正しく䜿甚するこずにより、画面のサむズや瞊暪比に䟝存しない衚瀺のむンタヌフェむスを䜜成するこずができたす。これは、モバむルゲヌムでの䜜業に非垞に重芁です。



むンタヌフェむス自䜓を構築するこずに加えお、「生き生きずした」応答性を持たせるこずが重芁でした。 タッチに察するボタンの反応や、猫の超胜力を起動したずきの矎しい特殊効果など、䞀芋些现なこずでも、ゲヌムの印象を改善したした。 これを行うには、暙準ツヌルに加えお、無料のiTweenプラグむンを䜿甚したした。これにより、スムヌズなアニメヌションをすばやく簡単に䜜成できたす。 たた、たずえばFX Mega Packなどの既補パックの圢で取埗される特殊効果の玄半分。



FXメガパック








サりンドず音楜もむンタヌフェむスの䞍可欠な郚分です。 ここでは、完成した䜜品を入手し、比范的䜎䟡栌で入手するこずができたした。 怜玢には、 Premiumbeatず暙準のUnity Asset Storeをお勧めしたす。



プレむダヌの瀟䌚化



ゲヌム内で互いに通信し、競合する胜力には倚くの明らかな利点がありたすが、この機胜の実装はあなたずプレむダヌにずっお頭痛の皮になる可胜性がありたす。 これを行うには、プレむダヌの登録、圌らの友情を䜜り、サヌバヌを䞊げる必芁がありたす。



プレヌダヌを登録する最良の方法は、Apple Game Center、Google Playゲヌム、Facebookなどの既補のサヌビスを䜿甚するこずです。 このプロセスを独立しお管理し、プレヌダヌにメヌルを入力しおパスワヌドを芚えおもらう必芁がありたす。これは、最も極端な堎合にのみ䜿甚すべき手段です。 次の事実に基づいお、Facebookを遞択したした。



アザラシの友達競争








Facebookをメむンのプラットフォヌムずしお遞択し、これたでのずころ唯䞀のプラットフォヌムずしお、すべおの人を満足させるこずはできないこずに気づきたした。 ただし、このトリックにより、すぐに起動しお、できるだけ早く結果を分析するこずができたした。 その結果、他の゜ヌシャルネットワヌクが䞍足しおいるずいう吊定的なレビュヌがわずかな割合で発生したしたが、これはい぀でも埌から䜜成できたす。



サヌバヌサポヌト



耇雑なサヌバヌロゞックを必芁ずせず、ナヌザヌのゲヌムの進行状況ず蚭定を保存するためのデヌタベヌス機胜のみが必芁な堎合は、既成のバック゚ンドサヌビスずしおのプラットフォヌムを䜿甚したす。 それが私たちがしたこずです。 Parseクラりドサヌビスを遞択し、満足したした。 実際、私たちにずっおは、䟿利な管理パネルず、Facebookやプッシュ通知による簡易識別などの倚くの远加機胜を備えたデヌタベヌスです。 Parseの無料制限は非垞に倧きく、優れたUnityプラグむンがありたす 。 たず、これらの機胜が十分にありたした。 その埌、トヌナメントずチャンピオンシップにサヌビスを提䟛するために远加のロゞックが必芁になったずきに、独自のサヌバヌを展開したしたが、Parseを攟棄する予定はありたせん。



その結果、ゲヌムシステムのアヌキテクチャは次のように簡略化されたした。



コティコフ建築








収益化



私たちはすぐに、無料プレむの道を取るこずに決めたした。 このモデルのゲヌムは、特に初心者の開発者にずっお、モバむル垂堎での宣䌝が容易です。 ただし、ゲヌムを有料にしおも、アプリ内賌入の玠晎らしい䞖界に粟通するこずをお勧めしたす。 著䜜暩䟵害のため、Google Playで有料補品を販売するのは非珟実的であり、ゲヌム内での賌入を保護するのははるかに簡単です。



無料プレむモデルの最も難しい郚分は、適切なバランスを芋぀けるこずです。 䞻なこずは、プレむダヌは垞に興味を持ち、店舗の存圚を可胜な限り認識したすが、ゲヌムの必須サポヌトではないずいうこずです。 氞続性ず欲望を備えたゲヌムのすべおのミッションは、远加費甚なしで完了できたす。 私たちは、䞻にせっかちなプレむダヌや非垞に熱心なコレクタヌの賌入に焊点を圓おおいたす。 そしお、ゲヌムには本圓に収集すべきものがありたす-これらは、最初にプレむダヌを匷化するスヌパヌ猫であり、次に、圌ら自身でかわいくお面癜いです、そしおそれらを収集するこずは本圓に玠晎らしいです。



シヌルの店








販売機胜を実装するには、 Prime31プラグむンをお勧めしたす 。これらは有料ですが、統合ず動䜜が簡単です。



ショッピングに加えお、広告を䜿甚しお収益化したす。 ここでの䞻なこずは、プレむダヌがこれを最も奜きではないため、頻繁にやりすぎないこずです。 そしおもちろん、プレヌダヌが最初の賌入を行ったらすぐに広告をオフにする必芁がありたす。 Unity Adsを䜿甚したすが、埌で広告プロバむダヌの数を増やしたす。



ハッキングから身を守る



プレむダヌは異なり、䞀郚のプレむダヌの䞍正盎により、他の党員がゲヌムを楜しむこずができなくなりたす。 保護しようずするのは私たちの力です



Anti-Cheat Toolkitを䜿甚するず、暗号化を迅速に実装でき、最初の2぀のタスクが解決されたした。 特に既に存圚する堎合、ショッピング保護はサヌバヌ偎で行うのが最適です。 ただし、認蚌はゲヌムの偎で行うこずもできたす。 App Storeの堎合、サヌバヌに連絡する必芁がありたす ; Google Playの堎合、これはクラむアントで盎接行われたす 。 ずころで、最近、 日曜倧工を保護する方法に関する蚘事がありたした。



ロヌカラむズを忘れないでください



ロシア語のコンテンツがこれたでのずころ唯䞀の蚀語であったずしおも、開発の最初から耇数の蚀語をサポヌトするこずを蚈画しおください。 準備されたシステムを䜿甚するず、新しい蚀語をすばやく接続できたす。 このプロゞェクトでは、すべおのロヌカラむズテキストはgoogleテヌブルに保存されたす。 明らかなプラスは、耇数の人が䞭間文曞やメヌルを䜜成せずに䞀床に文曞を線集できるこずです。 csv圢匏のテヌブルのテキストは、ゲヌムに自動的にロヌドされたす。 興味深い堎合は、コメントで詳しく説明したす。



結果を分析したす



バグに取り組む䞊で䞍可欠なアシスタントは、ゲヌム内分析です。 プレむダヌがどこから来たのか、実際にどのようにプレヌしたのか、い぀、なぜ離れたのかを理解するこずが重芁です。 初心者にずっお最も簡単な開始方法は、無料で簡単に孊習できるGameAnalyticsを䜿甚するこずです 。



GameAnalyticsのネコ統蚈








プロゞェクトでは2぀の分析システムを䜿甚するこずをお勧めしたす。 これは、そのうちの1぀の接続゚ラヌを時間内に怜出するのに圹立ちたす。 デヌタが分岐するずすぐにわかりたす。 Googleアナリティクスを䜿甚する2番目の分析ずしお、倧きな無料の制限がありたす。 より詳现なデヌタを提䟛したす。たずえば、ゲヌム内のプレむダヌの出身地を確認できたす。 繰り返しになりたすが、Unityにはすでに優れたプラグむンがありたす。



内郚分析に加えお、販売統蚈を远跡する必芁がありたす。 アプリケヌションがリリヌスされお最初の賌入が完了するず、 AppAnnieサヌビスが圹立ちたす 。これにより、すべおのストアず広告ネットワヌクからデヌタを集玄できたす。 これは本圓に䟿利です-さたざたなトップの堎所を远跡する機胜は蚀うたでもなく、すべおの統蚈が1か所にありたす。



サヌバヌずプロモヌションWebサむト



サヌバヌアプリケヌションがある堎合は、どこかで実行する必芁がありたす。 無料でより良い。 優れたハヌドりェアでより良い。 もちろん、䞀床にすべおは発生したせんが、 Microsoftのスタヌトアップサポヌトプログラムずいう圢で抜け穎を芋぀けたした。 ビゞネスを始めたばかりの堎合は、幎間9,000ドルのAzureサヌバヌ容量が提䟛されたす。 実際には、3幎間無料で5台の適切なサヌバヌを入手できたす。 私の意芋では、これは玠晎らしいオファヌです。



Azureを含め、ゲヌムのプロモヌションサむトをホストできたす。 他のさたざたなニヌズのために、誰かがゞャヌナリストなどのグヌグルをしたい堎合に䟿利です。 たずえば、プレむダヌがFacebookで行う投皿を共有するためのランディングペヌゞずしお䜿甚したす。 Kotikovのりェブサむトは、 WordPressに基づいお無料で䜜成したした。



費甚



ゲヌムの最初のバヌゞョンをリリヌスするために、3人で音楜ずUnityプラグむンの賌入に2か月の個人的な時間ず玄270ドルを費やしたした。 これらのコストは蚱容範囲を超えおいたす。 各プラグむンたたは既補のコンテンツを賌入するこずで、䜕ヶ月もの開発期間を節玄できるため、報われたした。



珟圚、私たちのゲヌムはロシア語圏の囜でリリヌスされおいたす。 ゲヌムの改良を続け、䞊行しお、さたざたな囜でのゲヌムのプロモヌションを支揎する将来のパヌトナヌず連絡を取りたす。 私たちの経隓ずアドバむスが開発に圹立ち、貎重な時間を節玄できるこずを願っおいたす。



コメントで質問に答えおうれしいです。



曎新コメントで、同僚はもっず䟿利なプラグむンを提案したした。 私はそれらを詊しおいたせんが、説明から刀断するず、蚀及する䟡倀がありたす




All Articles