
ヒント#1:開発ツールを慎重に選択する
Unityは初心者に適しています-すべてがシンプルで便利で、数回クリックするだけで完了しますが、APKファイルは巨大です! さらに、無料版には多くの制限があります。たとえば、シーンの動的な読み込みがありません。 この場合、静的な画像の表示に限定する必要がありました。

ヒント#2:アーティストは一人で、良い給料と明確な締め切りを守るべきです
描く方法がまったくわからないことを考えると、有名なアートフォーラムで熱心なアーティストに助けを求める必要がありました。 私はアーティストの作品にお金を払う余裕がなく、一人のために描くための材料がたくさんあったので、9人が絵を取り上げました。 誰かがいくつかの小さな動物を描き、誰かがいくつかの場所を描いたので、私はすべての人を同じデザインに保つ必要がありました。 予算がない場合のこのすべての作業には、約6か月かかりました。


ヒント#3:設計段階でゲームをトリミングしない
ゲームの設計を始めたとき、対戦相手を破壊する可能性を取り除き、開発が難しいと感じました。 将来、経験がすでに得られ、約12のレベルが配置されたときに、この機能を実装したかったのですが、このためには、キャラクターエンジン全体を書き直し、この可能性を考慮してレベルを再配置する必要がありました。 その結果、変更のために、いくつかのレベルでハンググライダーを飛行する機能が追加されました。


ヒント4:極端な場合にのみスプライトアニメーションと大きなテクスチャを使用する
最初は、スプライトアニメーションは私にとって素晴らしいソリューションのように思えましたが、最適化の段階までは。 一部の動物では、4096ピクセルの一連のスプライトが使用され、ゲームのサイズに大きく影響しました。 身体の部分のアニメーションについて時間内に学んだ場合、ゲームのサイズは半分になります。 また、サイズは、さまざまなサイズとタイプのさまざまな表面テクスチャの影響を大きく受けました。


ヒント5:公開の詳細をすべて学び、ゲームを宣伝するための資料を事前に準備する
公開当日、50 MBを超えるアプリケーションをGoogle Playに投稿できないことがわかりました。 これを行うには、apkとobbキャッシュファイルの2つのファイルに分割してアプリケーションをコンパイルする必要があります。 さらに、Google Play開発者コンソールで提供されるキーでアプリケーションに署名する必要がありました。 次に、スクリーンショットとゲームの説明を準備する必要がありましたが、これにはかなり時間がかかります。
おわりに
合計で0ルーブル、9か月のゆるやかな開発、および出版に関する少々の神経がゲームの開発に費やされましたが、ゲームの開発で貴重な経験を積み、興味深く創造的な人々に会いました。 私の新しい趣味がいつかは収益性の高いビジネスに成長することを本当に願っています。
