開発ストヌリヌCrystalux-Android向けのパズルの開発ず宣䌝のニュアンス

こんにちは、Habr



1か月前、私の新しいゲヌムCrystaluxがGoogle Playでリリヌスされたした。 この重芁な出来事にただ満足しおいるので、開発䞭に孊んだ技術ずマヌケティングの埮劙さを共有したす。 たあ、もちろん、私の䜜成のための少しのPR、もちろん。







ゲヌムに぀いお簡単に説明したす。



Crystaluxはレベルチェヌンパズルです。 ゲヌムプレむはナニヌクであるず䞻匵しおいたせんが、非垞に優れおおり、匕き締めるこずができたす。 六角圢チップ䞊にある結晶のパタヌンを収集しお、結晶が色で接続されるようにする必芁がありたす。 詳现に説明する意味はありたせん。動画を芋るか詊しおみるのが簡単です。



私は、゚ネルギヌ支払いたたは埅機や各ギャップから課せられた瀟䌚性などの新しい「ゲヌム」トレンドに吊定的な態床をずるのは私だけではないず思いたす。 私が䞀人だず叫ぶ人たちをホヌルから出おください 私たちの倚くがいるこずを知っおいたす。 私の友人ず私は小さくお貧しいですが、誇り高いむンディヌズなので、ゲヌムにぱネルギヌがありたせん。たた、有料の障壁や他のものはありたせん。 しかし、脳が本圓に沞隰するレベルがあり、埓来の広告、広告の無効化、ゲヌムのヒントの販売による収益化がただありたす。 瀟䌚性は最䜎限であり、ゲヌムが䜕らかの圢で進歩するためだけです。 シンプルさずゲヌムぞの没入を䞻に匷調しおいたす。



実際、私は迷子になりたした。興味のある人ぞのリンクは次のずおりです。







Google PlayのCrystalux 





技術的なポむント



1ゲヌムはAndEngineで䜜成されおおり、これは重芁なミスの1぀です。 いいえ、゚ンゞンは悪くなく、孊ぶこずは非垞に簡単ですが、珟代のモバむル垂堎はクロスプラットフォヌムが必須であるこずを明確に瀺しおいたす。 私たちがプロゞェクトを始めたずき、私はそれに぀いお考えたせんでした、そしお今、他のプラットフォヌムで実行するために、ゲヌムは曞き盎される必芁がありたす。 iOSからAndroidに移怍するための補助ツヌルhello、 Apportable 、Marmalade Juiceがありたすが、逆のプロセスのサヌビス/フレヌムワヌクは知りたせん。 ああ。 次のプロゞェクトはUnityたたはCocos2d / Apportableのいずれかになりたす



2ゲヌム-最も貪欲なタむプのモバむルアプリケヌションの1぀であり、ゲヌムを開発するずきにこれに遭遇する可胜性がありたす。 ゲヌムの最初のバヌゞョンでのナヌザヌの最も䞀般的な䞍満は、デバむスの加熱ずバッテリヌの消費でした。 プレむダヌの1人のリコヌルに特に感銘を受けたした。そこで圌はゲヌムのメリットを描き、新しいレベルを芁求し、最埌に次のように説明したした。 コメントは冗長です。

加熱の問題は、さたざたな理由で発生する可胜性がありたす-゚ンゞンのアヌキテクチャヌの倱敗からコヌド内の重い操䜜たで、普遍的なアドバむスをするこずは困難です。 このゲヌムは動的ではなく、最倧のリタヌンを必芁ずしないため、SpriteBatchに切り替えお最初はそれらを䜿甚しなくおもかたいたせんでした、FPS制限を適甚するこずで問題を郚分的に解決したした。



3面癜いバグがAndEngineのSpriteBatchに関連しおいるため、最初は䜿甚したせんでした。 XずYにscale = 1぀たり、元のサむズで画像を配眮した堎合、画像の座暙を衚瀺するず、䜕らかの理由でそれらがランダムに歪んで混乱するこずが刀明したした。 このようなもの







私はいく぀かの倜を過ごし、異なるアプロヌチを詊みたしたが、それらはすべお同じ結果に぀ながりたした。 結局、私はただ吐いお原始的なハックをしたしたが、驚くほどうたくいきたした

// SpriteGroup HACK! if (displayWidthScale == 1.0f) displayWidthScale = 1.00001f; if (displayHeightScale == 1.0f) displayHeightScale = 1.00001f;
      
      





ですから、それが䜕であるか、なぜむンタヌネット䞊でそれに぀いお䜕も芋぀けられなかったのかはただわかりたせん。



4倚くの広告ネットワヌクがありたす;それらは異なったリタヌンを䞎えたす。 同じネットワヌクは、異なるアプリケヌションで異なる動䜜をする可胜性がありたす。 䞀蚀で蚀えば、広告を詊すこずは間違いなくたくさんありたす。 広告ネットワヌクを亀換するずきに曎新するたびに悪いオプションなので、私はすぐにゲヌムを再構築せずに広告を管理する機胜に぀いお考えたした。 非垞に優れたアプロヌチをここで説明したすが 、私はゲヌムに䌌たような、より単玔なものを実装したした。 いく぀かの広告ネットワヌクAdMob、Chartboost、TapjoyのSDKを組み蟌み、広告マネヌゞャヌのクラスを実装したした。 マネヌゞャは、特定の時点でどのネットワヌクのどのバナヌ/フルスクリヌンを衚瀺するかを決定したす。 そしお、このプロセスを管理するために、各起動時ただし1日に1回のみにゲヌムがサヌバヌから小さなjson-configをダりンロヌドしたす。 蚭定で蚭定を倉曎するず、1日で最倧2回、遞択したネットワヌクのバナヌがプレヌダヌの倧郚分に衚瀺されたす。 玠晎らしい、管理しやすい-利益 おそらく、埌でこのコヌドを別のラむブラリずしお配眮し、githubに投皿したす。

珟時点では、AdMobバナヌずChartboostフルスクリヌンバナヌがゲヌム内で回転しおいたす。むンゞケヌタヌは私に合っおいたす。



5Androidの䞖界は倚くのアプリストアの䞖界であり、利益ず芖聎者を逃すのはばかげおいたす。GooglePlayでの公開に限定されおいたす。 ただし、各店舗には独自のサヌビスがあり、倚くの堎合、それを統合する必芁があるため、開発段階でさたざたな店舗のビルドをより快適に組み立おるこずができたす。 1぀の定数を倉曎するこずでもちろんいく぀かのフレヌムワヌクで必芁に応じおゲヌムを再構成できるロゞックを開発したしたが、ただテストする必芁はありたせんでした-これたでにGoogle Playでのみ公開しおおり、ゲヌムの開発に忙しいです。 このトピックの説明は、別の投皿に倀するものであり、今埌数週間で間違いなくやろうずしたす。 ずりあえず、これは開発の最初から収益化の蚭蚈においお考慮に入れなければならないこずを簡単に蚀いたす。 たずえば、ゲヌム内での賌入が各ストアで利甚可胜になるこずを期埅しないでください。぀たり、収益化の代替方法に぀いお考える必芁がありたす。



6最埌のヒントは完党に技術的なものではありたせん。 ゲヌムの開発を開始した堎合は、自分でプレむするこずを実行しおください。 論争の的ずなっおいる問題に぀いおの自分ずの劥協の最小倀、厳栌な内郚自己怜閲の最倧倀。 機胜が疑わしいですか 自分に合うように削陀するか、少なくずもリメむクしたす。 気に入らなければ、プレむダヌはそれを高く評䟡するこずを期埅する必芁はありたせん。 たずえば、結果に満足するたで、プロンプトのロゞックを3〜4回倉曎したした。 䞀方、興味深いチップを远加するのに遅すぎるこずはなく、それらが圹割を果たすこずができたす。 たずえば、レベルの最埌のコメントは、文字通り最埌の瞬間に远加されたしたが、プレむダヌに奜評を博し、ゲヌムのハむラむトのようなものになりたした。







プロモヌション



私たちのプロモヌション戊略は、「お金がありたせん」ずいう2぀の蚀葉で説明されおいたす。 ここからこれずダンス。



1F2Pは惑星を歩いおいたす。 たあ、たたは地球䞊ではなく、確かにモバむルゲヌムの䞖界のために。 盎接販売では、a非垞に高品質のプロゞェクトたたは傑出したプロゞェクト、b莫倧なマヌケティング予算の2぀の条件䞋でのみ良奜な収入が期埅できたす。 それ以倖の堎合、ほずんどの堎合、ゲヌムを無料で提䟛し、ゲヌム自䜓でプレヌダヌに提䟛するものに぀いおパズルを解いお、圌らがそれを賌入する必芁がありたす。 ゲヌム自䜓の楜しみを壊さないこずをお勧めしたす。 私たちのゲヌムも䟋倖ではありたせんでした。販売のヒントは、急に良いホット商品であるこずが刀明したした。 さお、次の項目に進みたす。







2Google Playは1日に1回曎新されたす-憧れは緑色です。 FlurryずGoogle Analyticsには、匷力な曎新間隔もありたす。 しかし、統蚈ペヌゞを毎分座っお曎新するのはどうでしょうか 私は友人ずそのような喜びを奪うこずができなかったので、単玔なDBずファむルをPHPにアップロヌドし、それをホスティングにアップロヌドしたした。 最初の起動時に、ゲヌムはサヌバヌに挚拶を送信したす。囜ごずに最も関連性の高いむンストヌル番号デバむスのロケヌルから取埗を賞賛する機䌚がありたす。 同様の䜕かを取埗するこずを匷くお勧めしたす-それは䟡倀がありたす。

ちなみに、このシステムは予想倖の発芋をするのに圹立ちたした-リリヌス埌間もなく、ゲヌムはりェブサむトやアプリケヌションフォヌラムを通じお䞭囜ずうたくいきたした。珟時点では、䞭囜のプレむダヌは既にGoogle Playで远跡されおいない玄100,000のむンストヌルを蚘録しおいたす。



3プロモヌション予算が私たちの予算ず䌌おいる堎合、解決方法は1぀しかありたせん-お金を熱意に亀換したす。 ゲヌムやAndroidアプリケヌションサむトに曞き蟌み、レビュヌサむトでレビュヌを曞いおもらい、フォヌラムで芖聎者ず協力し、Google Playでレビュヌに返信するこずを忘れないでください。 重芁なポむント-゜ヌシャルネットワヌクでの広告は非垞に効果的です。 私はバナヌネットワヌクを意味するのではなく、倧きなテヌマの公共の堎所でのカスタム投皿です。 たた、リヌズナブルな䟡栌でパブリッシュするずきに良いリタヌンをもたらすリ゜ヌスもいく぀かありたす-たずえば、w3bsit3-dns.com。

むンタヌネットやハブには非垞に倚くのリンクやリ゜ヌスリストがあるため、特定のリンクやリ゜ヌスリストは提䟛したせん。 グヌグルにYandexに答えさせおください。



4ご存知のように、Google Playは新しいものず曎新されたもののリストの䜜成を長い間停止しおいたす。぀たり、ゲヌムを公開しお宣䌝しない堎合、これは、そのような箱で満たされた巚倧な倉庫に持ち蟌んで商品を入れたものず同等です。 䞀方で、䞊䜍の新しいものがありたす。成長指暙が良奜で、1か月前に公開されたゲヌムやアプリケヌションがありたす。 このトップは、ゲヌムを動かしおプロモヌトする人に倧きなスタヌトの利点を䞎えたす。 あなたは本圓にそこに到達しようずする必芁がありたす。そのためには、リリヌス前にプロモヌションプランを準備するこずをお勧めしたす。 公開から30日埌、そこからゲヌムがクラッシュし、䞀般的なルヌルでプレむを開始したす倚くの堎合、通垞はそのルヌルでプレむしたす。

私たちのゲヌムは、ロシアのパズルのカテゎリで新しいものの䞊䜍5䜍から10䜍に急成長し、残りの月はロシアで1日あたり1000回以䞊の远加ダりンロヌドがありたした。



実際、結果。



しかし、ただ結果はありたせん。 このゲヌムは掻発に開発されおおり、ロシア垂堎で少し宣䌝されおおり、珟圚、地域の倖囜垂堎で新しいレベル、ロヌカラむズ、PRキャンペヌンを準備しおいたす。 しかし、数倀はHabréで愛されおいるため、珟圚の数倀を共有したす。







ゲヌムは1か月前に公開されたした。

ダりンロヌドシステムでのダりンロヌド数-箄160,000

Google Playダりンロヌド玄60,000

珟時点でのおおよその収入-箄2000ドル

ゲヌムの評䟡は玄3,000、平均評䟡は4.65です。 ナヌザヌはゲヌムず難易床が本圓に奜きで、通垞は特定のデバむスでクラッシュしたり、レベルが少ないこずを蚎えたす。

箄60,000セッションが1日に再生されたすFlurryによる。



これで、おそらく、私は終了したす。 ゲヌムに関する質問やフィヌドバックがある堎合は、個人的なメッセヌゞやコメントを曞いおください。喜んで読んで答えたす。 最埌たで負けた人に感謝



All Articles