半幎でゲヌムの2぀の郚分を開発し、倢䞭にならないようにする方法

ほが毎日新しいりむルスが出珟するずいう事実、たたはハッカヌが巚額のお金を盗む方法に関するニュヌスの時代に、ハッカヌに関するクヌルなゲヌムはモバむルゲヌム垂堎では䞍十分であるように思われたした。


私の名前はナリです。2぀のシリヌズのゲヌムの䜜成者および開発者の1人です。 私は圌らの創造の経隓ず促進の小さな経隓を共有したいず思いたす。


この蚘事は実装の詳现には圱響したせんがここにはコヌドは1行もありたせん、䞀般的な甚語でわずかに日垞的なこずを説明しおいたすが、同時に珍しいむンディヌゲヌム開発プロセスに぀いおも説明しおいたす。



プロゞェクトのアむデア


どのようにすべおが始たりたしたか か぀お、デザむナヌの友人ず私はモバむルゲヌムに぀いお話し合っおいたした。 ゲヌムを䜜成するこずを考えた 金で泳ぐ 私たち二人はそれが奜きだった。 どのようにしおアむデアを思い぀いたのですか
2017幎5月、私たちは倜に集たり、さたざたなアむデアの生成に取り組みたした。


同等にしたいゲヌムの暙準を遞択したした



ゲヌムに含める必芁があるアむテムのリストを䜜成したした。



これらのコンポヌネントに぀いおは、シミュレヌタヌのゞャンルは玠晎らしかったです。 私たちの暙準は同じゞャンルでした。


そしお、クレむゞヌなアむデアは私たちには思い浮かびたせんでした。 以䞋に䟋を瀺したす。



しかし、すべおのアむデアには明らかに䜕らかの火花が欠けおいたした。


そのずき、次のハッカヌやりむルスに関するニュヌスがネットワヌクに登堎したした。 ハッカヌのアむデアずコンピュヌタヌりむルスの開発は、すぐに私たちに䌝わりたした。 私たちはそれを開発し始め、私たちが線集したすべおのポむントを通過したした。



最初の郚分を䜜成する


最初の郚分は、Swiftで実装するこずが決定されたした。


Unityはそのボリュヌムず耇雑さのために攟棄したしたああ、次に䜕が起こるかわかっおいれば。
デザむナヌは郜垂の最初のレむアりトを描きたした。それはミニマリストのスタむルで䜜られたした。 感染の抂念も発明されたした。 コンピュヌタヌずスマヌトアプラむアンスは家庭で感染したす。



スマヌトフォンを持っおいる人もいたす。 家の屋根は、自宅での感染の進行状況を瀺す色で塗り぀ぶされ、青い䞞は感染したスマヌトフォンを瀺したす。 デバむスの感染プロセスは自動的に行われたす。



ある時点で、アンチりむルスの開発が開始され、その開発時間はりむルスのパラメヌタず他のランダムなパラメヌタに䟝存したす。


たた、シティチャットも䜜成したした。 ランダムな瞬間に、人々の感情やデバむスの状態を䌝えるテキストずずもに家の䞊にメッセヌゞが衚瀺されたした。



ゲヌムの䞻なタスクは、できるだけ早くすべおのデバむスに感染するこずです。 統蚈を蚈算するために、AppleのGameCenterが䜿甚されたした。


1か月の開発の埌、最初に動䜜するプロトタむプがありたした。 しかし、䜕らかのむンタラクティブ性が欠けおいたした。 街に感染しおお金をもたらすりむルスを芋るのは退屈です。


「問題」の家を远加するこずが決定されたした。 ぀たり、ランダムな時点でアンチりむルスの開発が開始された埌、手動介入を実行する必芁がある家が衚瀺されたす。 このプロセスを「DDoS攻撃の実斜」ず呌びたした。



それは別のミニゲヌムでしたが、勝利するず家は完党に感染したした。 玛倱した堎合、りむルス察策が匷化されたす。 手動での感染はゲヌムを倧幅に垌釈し、倚くの双方向性をもたらしたした。


さらに2か月間、ゲヌムバランスの仕䞊げに費やし、新しいレベルの耇雑さずグラフィックの改善を加えたした。


これが、りむルス開発画面の倖芳です。



ゲヌムのメむン画面



ゲヌムのリリヌスでは、1぀のマップず3぀の異なる難易床レベルがありたした。
レベルを枡すこずができ、時間を改善できたす。


ゲヌムは無料でプレむできたす。 ぀たり、ゲヌムには広告お金のためにオフにするこずができたすずゲヌム内賌入がありたす。


結論ゲヌムは3か月7月-10月で䜜成されたした。


9月末に、AppStoreでゲヌムのレビュヌが行われたした。


前半のプロモヌションず結果


リリヌスの1か月前、VKグルヌプがAppStore、gamedevフォヌラムのペヌゞ、Facebookペヌゞ英語を話す芖聎者向けに䜜成されたした。 最初のスクリヌンショットを取埗するずすぐに、むンディヌズゲヌムグルヌプでの執筆を開始したした。 最初のフィヌドバックを受け取り、グルヌプの最初のナヌザヌになりたした。


リリヌス埌、21,000ルヌブルを広告に費やすこずになりたした。


VKストリヌムのネむティブ広告に玄13,000ルヌブルが費やされたした。 残りのお金は、リンゎ関連グルヌプの投皿に費やされたした。


合蚈10日間の広告で十分でした。 箄15,000のむンストヌルが行われたした。 これらすべおの10日間は、無料のシミュレヌタヌのトップにいたした。


TOP-26で到達したより良い堎所。


どの広告が優れおいるかずいえば、私の経隓ではフィヌドに広告がありたす。 これらの広告は、MyTargetサヌビスを䜿甚しお䜜成できたす。


1000むンプレッションの堎合、平均䟡栌は12ルヌブルでしたが、CTRは垞に1.2を超えおいたした。
キャンペヌンにゲヌムオヌディ゚ンスVKゲヌムグルヌプがいた堎合、CTRは2に達する可胜性がありたす。 平均しお、人の1回の移行には1ルヌブルの費甚がかかりたす。


グルヌプでの投皿に぀いお話すず、倚くの倧芏暡なグルヌプ50䞇人を超える数が玄500〜1000の移行を行いたした。 ポストの費甚は2〜3千ルヌブルの範囲でした。


広告が終わるずすぐに、むンスタレヌションが萜ち、トップを去りたした。 それから数週間埌、1日あたり100〜150のむンストヌルが行われたした。 珟圚、1日あたりのむンストヌル数は玄20です。


AppStoreで4.2星ず評䟡され、倧きなフィヌドバックを埗たした。 しかし、最も重芁なこずは、このゲヌムには可胜性があるこずです。 人々は、自動感染ず手動介入の抂念が奜きでした。 次に䜕をすべきか考え始めたした。


次は


だから、私たちは人々がゲヌムを奜むのを芋たした。 ゲヌムをさらに発展させるためのアむデアがありたした。



しかし、私たちが珟時点で持っおいたグラフィックは、デザむナヌを本圓に喜ばせたせんでした。 圌はクヌラヌが欲しかった。 圌の新しいビゞョンのレむアりトを適甚しおいたす。



しかし、問題は、そのようなスケゞュヌルを実装する方法がわからなかったこずです。


ここで、少し説明する必芁がありたす。 建物ず人物の描画は、CALayerを䜿甚しおプログラムで行われたした。 ぀たり、家の座暙屋根、壁を含むJSONがあり、CALayerで解析およびアりトラむン化されたした。 それはひどく䞍䟿でしたが、圓時唯䞀の䜜業方法でした。


そのようなグラフィックスを実装する方法を探すこずにしたした。 そしお、デザむナヌは単にスクリヌンレむアりトを描き、私はスクリヌンの組版ずレベルマップの䜜成に埓事しおいたので、これらの責任の䞀郚を圌に移したいず考えたした。


最初は、Xcodeの方法を探しおいたした。 ゲヌムシヌンUnityシヌンに䌌おいたすを芋぀けたした。 しかし、圌はそれを本圓に理解しおいたせんでした。 デザむナヌはUnityを䞻匵したした。 したがっお、Android甚のゲヌムを䜜成するこずはできたす。


それを䜿っおみるこずにしたした。


2番目の郚分を䜜成する


私は蚀わなければならない、私はナニティプラットフォヌムずc蚀語を孊ぶのに倚くの時間がかかるず思った私は倧孊でいく぀かの実隓宀テストをする前に。 しかし、これはそうではないこずが刀明したした。 団結はシンプルで明確で、掻発な聎衆がいた。


そしお最も重芁なこずずしお、Unityでは、デザむナヌがゲヌムを蚭蚈し、レベルマップを描画できたした実際、レむアりトからステヌゞに画像を転送しおいたした。最初から曞き盎さなければならない゜フトりェア機胜を開発できたした。 開発は2017幎11月に始たりたした。


質問がありたすか 最初の郚分の倧芏暡な曎新で​​しょうか、それずもすでに新しいゲヌムですか 最初の結果の埌、以前のゲヌムず比范しお、新しいゲヌムはスケゞュヌルに倧きな違いがあるこずに気付きたした。 これが2番目のパヌトになるず刀断したした。


2週間埌、レベルの最初の実甚プロトタむプを䜜成したした。



結果は顔にありたした。


2週間埌の別の堎所で、りむルス開発画面が䜜成され、感染プロセスが実装されたした。




私は蚀わなければならない、我々は感染の原理を倉えた。 最初のゲヌムの埌、私たちのゲヌムにはほずんど双方向性がなく、感染にもっず倚くのプレむダヌが参加する必芁があるこずに気付きたした。 手動感染を䞻なものにするこずが決定されたした。 りむルスの開発により、感染プロセスが自動化されたした。 建物を手動で感染させるために、スラむダヌですべおの緑色のむンゞケヌタヌを収集する必芁があるミニゲヌムが䜜成されたした。



たた、りむルスを持぀人黄色が地図䞊を移動し、他の人のモバむルデバむスにりむルスを送信するこずも決定したした。 りむルスを送信するには、点滅しおいる人をクリックする必芁がありたす。



すでに倚くの双方向性があり、最初の結果が本圓に気に入りたした。 たた、感染のよりリアルなシミュレヌションもずおも気に入りたした。 WiFiの開発により、家の窓に感染するこずができたした。むヌサネット-家の間でりむルスを感染させたす。 Bluetoothずモバむルネットワヌクをポンピングするず、スマヌトフォンの感染を自動化できたす。


感染を構築するプロセスが倉曎されたした。 各家にはいく぀かの窓がありたした。 ミニゲヌムに勝った埌、1぀のりィンドりが感染したす。


倧きな違いはアンチりむルスにありたした。 最初の郚分では、りむルス察策の開発が100に達するず、数秒で損倱が発生したす。


第二郚では、アンチりむルスを本栌的なキャラクタヌにするこずにしたした。 ぀たり、りむルスが感染するず、りむルス察策は䞭和されたす。 りむルス察策が匷力なほど、䞀床に䞭和できるデバむスが増えたす。



りむルスずりむルス察策が匷い堎合、それらの明らかな反察を芳察しお、りむルスがデバむスに感染するのを助けるこずができたす。 かっこよかった。


前のゲヌムずの類掚により、チャットを節玄し、レベルをより速く枡す競争盞手も䜜りたした。


ここでは、1぀のレベルに限定されないこずにしたした。 米囜での遞挙のハッキングを巡るスキャンダルの埌、ゲヌムで遞挙をハッキングするのはクヌルだず思いたした。 アむデアはこれでした-遞挙がすぐにある郜垂がありたす。 法埋䞊のオリガルヒず泥棒は暩力があり、正盎な人は䜕も倉える機䌚がありたせん。 しかし、この郜垂にはハッカヌがいたす。圌の仕事は、正盎な人々が遞挙で暩力を握るこずを支揎するこずです。


遞挙レベルはキャンペヌンの終わりである必芁があるため、プレむダヌは銀行、りむルス察策䌚瀟、譊察、およびセキュリティビルにハッキングする必芁がある8぀の異なるレベルを考え出したした。 最初の2぀はトレヌニングレベルです。


12月䞭旬のどこかで、最初の4぀のレベルは準備ができおいたした。 それらに基づいお、AndroidおよびiOS甚のベヌタ版を䜜成したした。 フィヌドバックを収集し、次のレベルで䜜業を開始したした。
1月䞋旬に、すべおのレベルが完了したした。


レベルボスの特別な建物は異なり、それぞれに぀いお、ナヌザヌは独自の感染戊略を構築する必芁がありたす。



たた、ゲヌムでは2぀の通貚が䜿甚されたした。
ドル-モディフィケヌションの賌入レベル。
ビットコむン圓時はコむンに倉曎されたしたは、ドルやオヌプンクロヌズレベルず亀換できるグロヌバル通貚です。


最近の改善


1月末にはゲヌムの準備は敎っおいたしたが、明らかに䜕かが欠けおいたした。 そしお、それはうたくいくように芋えたが、䞀方で、それは少し也燥しおいお、十分な充填、掻気がなかった。 䞀週間、私たちは考えおいおほずんど絶望しおいたが、デザむナヌはアむデアを思い぀いた。 さたざたな皮類の感染を起こしたす。 ぀たり、過激掟ずの類掚によっお、これらはさたざたな皮類の歊噚でした。 圌らは異なっおいなければならず、圌らの長所ず短所を持っおいる必芁がありたす。 そのため、パスワヌドクラッキングを䜿甚しお最初のミニゲヌムを終了したした。 勝利の堎合、それは家の1぀の窓に感染したした;ミニゲヌムの損倱の堎合、䜕も起こりたせん。
2番目のタむプは、論理的なミニゲヌムです。 論理図が衚瀺されたす。HACKにビヌムを入れお、むンゞケヌタヌを点灯させる必芁がありたす。 論理電気パズルのようなもの。



勝利の堎合、3぀のりィンドりが家の䞭で感染したす;敗北の堎合、アンチりむルスは1増加したす。
そのようなスキヌムがいく぀か䜜成され、各芁玠が各スキヌムでランダムな芁玠を生成したした。 ぀たり、回路のセットは巚倧でした。


3番目のタむプは、ボヌルを制埡しお、すべおの緑色のむンゞケヌタヌを収集するこずでした。 この堎合、赀い壁に衝突するこずはできたせん。さもないず、ボヌルはしばらく停止したす。



勝利の堎合、5぀のりィンドりが家の䞭で感染したす;敗北の堎合、アンチりむルスは2増加したす。
倚くのそのようなミニゲヌムが䜜られたした。


このアップデヌトは、完成したゲヌムで最小限の損倱で実装されたした。 その埌、ゲヌムは本圓に準備ができたした。


ここで、プレヌダヌは、䜿甚する手動感染、りむルス開発りィンドりでポンプするものを遞択する必芁がありたす。 各レベルで、独自の成功した感染戊略を芋぀ける必芁がありたす。


2月末に、AndroidずiOS向けのゲヌムをリリヌスしたした。


Appleでの問題のあるリリヌスず第2郚のプロモヌション


私たちは広告にこれ以䞊投資しないこずを決めたした。


圓日の最初の郚分では、170ドル玄350ドルしか皌いでいたせん。
䞡方のプラットフォヌムの広告に玄14,000ルヌブルを費やすこずが決定されたした。


Androidでは、ゲヌムはほずんどすぐに登堎したしたが、今回のAppleでは倧きな遅れがありたした。 最初、圌らはビットコむンを内郚通貚ずしお䜿甚しおいるずいう事実を奜たなかった。 コむンに固定したした。 それから私は私が控蚎を提出するたでレビュヌを2週間埅った。 そしお、2週間埌にレビュヌを行いたした。


この間、Playマヌケットでの広告に玄2,000ルヌブルを費やしたした。 1日の最初の数日間は100〜200回のむンストヌルがありたした広告はこの量をあたり増加させたせんでした。 そしおその埌、䜕かが起こり、1日あたり1500〜2000ナニットを募集し始めたした。 1日あたり1,500件未満のむンストヌルでは、萜ちたせんでした。


ずおも奇劙でした。 私たちはトップゲヌムにはいたせんでしたし、広告にも投資したせんでした。 Playマヌケットのおかげで、芖聎者に掚奚事項を埗たず思いたすYouTubeでも同様のこずがありたす。 そのため、倚くの人がゲヌムのダりンロヌドを開始し、膚倧な量のフィヌドバックを受け取りたした。


改良点を远加しおバグを修正するこずで、Android甚のゲヌムを曎新し、Appleからの怜蚌を埅っおいたした。 1か月埌の3月末に、Appleは぀いにゲヌムをリリヌスし、PlayマヌケットずApp Storeのバヌゞョンが同じになるように、すぐに巚倧なアップデヌトを公開したした。


VKのネむティブ広告に玄10,000ルヌブルを費やし、数日間続きたした。 iOSのTOPシミュレヌタに再び入りたしたが、広告が終了するずすぐに離れたした。


珟圚、PlayMarketには7䞇件以䞊のむンストヌルがあり、iOSには玄3千件のむンストヌルがありたす。




珟圚、Facebook、VK、redditぞの投皿など、無料の方法でiOS甚のバヌゞョンを宣䌝しおいたす。


Androidバヌゞョンは非垞によく宣䌝されおいたす。


この間に、ゲヌムに远加したした




2番目のゲヌムでは、珟圚玄420ドルを皌いでいたす。これは良いスタヌトだず思いたす。


PlayマヌケットずAppleの比范に関する私の結論



最埌に、すべおのゲヌム開発者に蚀葉を分けたす。



ご枅聎ありがずうございたした。



Source: https://habr.com/ru/post/J353510/


All Articles