ほとんどの子供や青年のように、深い子供時代に、私はかなり魅力的な世界に精通しました。そのとき、それは新しい現実に似た方法で自分自身に没頭する機会がありました。
灰色の象のダンディは、仮想宇宙への最初のガイドになりました。 8ビットコンソールの日没に到達したとき、私を楽しませました。コンソールは長すぎず、Segaメガドライブ2に置き換えられました。このゲームでは、今日までクラシックコンソールとしてプレイすることがあります。ポータブルコンソールのGopher2
ゲーム開発I彼の学生時代に関与し始めました。だから私の論文は、Delphiで書かれたゲーム化の要素を備えたカザフグループのためにロシア語を学ぶためのデスクトップアプリケーションでした。
少し後、JavaScriptコースで1つのオンラインアカデミーで勉強しているときに、小さなゲームを実装する必要がありました。最終的なプロジェクト作業としてヘビです。
トレーニングを無事に完了した後、ソースコードをGitHubにアップロードしましたそしてプロジェクトを忘れました。
ゲームをKaiOSモバイルオペレーティングシステムに適合させるためにリポジトリに戻ってから、半ダース以上が経過しました。それで、数年後、過去からのプロジェクトは現在の光を見ました。
このミニゲームは、今年私がモバイルオペレーティングシステムKaiOS
Todayのために開発した多くのプロジェクトから、無意識のうちにデビュープロジェクトになりました。次の年が急いで完成を目指しているとき、この期間中に私がリリースしたそれぞれについての短いストーリーでこの経験を要約したいと思います。アプリケーション。
4月に公開されたスネークプロジェクトは、DOMモデルを使用して構築された唯一のアプリケーションではありませんでした。 「から借りたことを別のゲームシンプルスネーク」DOMマトリックス「になったシンプルパックマン」
ゲームの背後にある基本的な考え方は非常に単純です。パックマンはできるだけ多くの果物を集めなければなりません。食べた果物が5つおきに、それぞれ1つの幽霊が生まれます。果物を多く食べるほど、敵をかわすのが難しくなります。ゴーストがパックマンと接触すると、ゲームが終了し、獲得したポイント数(フルーツを食べた)が表示されます。
プロジェクトのリリース後しばらくして、特に需要があり、注意が払われるとは思っていませんでしたが、電話でのレビューでアプリケーションを見ることができて良かったです。 、およびKaiOSからのバナー
すでに今日、一般的な統計を観察して、アプリケーションが6か月間に13,000人以上の人々によってインストールされた米国だけで考えることは喜びでした。
パックマンが世界中の人々の電話で幽霊から逃げながらできるだけ多くの果物を食べようとしている間、私はすでにDOM上に構築されたアーキテクチャを完全に放棄してキャンバスを使い始めた新しいプロジェクトに取り組んでいました。
スキー活動が大好きな私は、自分の趣味をゲームアプリケーションに実装しました。このアプリケーションは、私が住んでいるアルマティ市に敬意を表して、後に「アルママウンテンスキー」と名付けました。
スキーヤーは、ゲーム開始時の開始速度が非常に遅い山の斜面を下りますが、時間の経過とともに常に増加します。途中、アマチュアアスリートが食事の邪魔になり、スピードが上がるほどかわすのが難しくなります。
スキーヤーはできるだけ多くのスピードを伸ばすように努めるべきです。スプルースとの衝突直後、キャラクターの最高速度で画面がゲームを中断しました。
前回同様、プロジェクトからの大きな転換は期待していませんでしたが、ナイジェリアのみのカイストア市場にアプリケーションが存在してから半年の間に、インストール数が6を超えたことに驚きました。千。
「アルママウンテンスキー」プロジェクトの終了後、私はモバイルオペレーティングシステムKaiOSのユーザーを喜ばせるために他に何をするかを考え始め、ゲーム開発の分野でのスキルを向上させました。このようにして、新しいプロジェクト「UFO the Cow Thief」のアイデアが生まれました。
ゲームの基礎として、私は正体不明の飛行物体による牛の誘拐についてかなり面白い神話をとることに決めました。
アイデアは十分に単純です。アクションは夜に田舎で行われます。牛は牧草地をさまよいます。フライングソーサーを操作するプレイヤーは、割り当てられた時間内にできるだけ多くの牛を盗む必要があります。
ホバリングする雲はUFOビームを屈折させる可能性があり、牛は地面に倒れます。
ゲームをもっと楽しくするために、盗まれた牛ごとに少し時間をとる機能を追加しましたが
、出版初月にはすでに人気が出ていないことに気づきました。半年後、米国では25,000人がゲームをダウンロードし、ナイジェリアでは1,000人少なくなり、他の国ではインストール数が1,000人にも達しませんでした。
私は動揺しましたが、モチベーションを失うことはありませんでした。日の光を見た次のプロジェクトは「ブランの飛行」です。ちなみに私は書いたインスピレーションから最初の変換までのこのアプリケーションの完全な開発サイクルに関するhabréに関する記事
ゲームの目標は、宇宙船を最も近い軌道に配置することです。
ロケット機の速度は絶えず増加していますが、プレーヤーには4タンクの燃料しか在庫がなく、宇宙空間に到達するには適切に分配する必要があります。
また、ブランにはゲームプレイ中に使用できるブースターが4つ装備されて
います。パスの難しさは、ゲームプレイ中にすべてのリソースを適切に分散する必要があるだけでなく、落下する流星の間を移動する必要があることです。
このアプリケーションは私のお気に入りですが、聴衆はそれを気に入らなかった。 6か月間のアプリのダウンロード数の最大数は、米国とナイジェリアで2,000を超え、ウガンダ、パキスタン、タンザニアなどの国では1,000をわずかに超えていました
。私は長い間、仮想世界が事前に設計され、その場で生成されないゲームを作成したいと思っていました。これがLostin the Woodsアプリの誕生です。
地元の学校の教授が夜の授業の後に帰宅し、森の中を家に帰る近道をすることにしました。しかし、突然彼は自分が失われたことに気づきました。
仕事はごく普通のことです-あなたは密集した夜の森の中に家を見つける必要があります。
このウォーカーは、6か月間、私が開発した以前のアプリケーションと比較して、すでに優れた結果を示しています。したがって、ナイジェリアだけでも、ダウンロード数は85,000に達しました
。「次は何ですか?」という質問に答えてください。来るのに長くはかからなかった。将来的には本格的なプラットフォーマーを作りたかったので、重力と衝突を正しく処理する方法を学ぶ必要がありました。そこで、新しいプロジェクト「ビルダー」がリリースされました。
配送ボックスはプラットフォームに落下します。ビルダーは、プラットフォームの側面にある空の穴にボックスをドロップして、ボックスの領域をクリアする必要があります。
すべてのことについて、プレイヤーには3つのライフしか与えられず、ゲームプレイ中に処分することができます。ビルダーの頭に箱が落ちると、ハートが消えます。
ゲームは破棄されたボックスを追跡します。タスクは非常に簡単です-できるだけ多くのボックスをリセットしてみてください。
アプリケーションの公開後、以前のゲームとの間に大きな違いはありませんでした。プロジェクトがアプリ市場に存在してから6か月間で、ゲームの最大ダウンロード数は22,519を超え、ナイジェリアは競馬のリーダーです。
ゲームアプリケーションのリリースに少しうんざりしていたので、フォーマットを少し変更してみると同時に、デバイスのセンサーとの対話方法を学ぶことにしました。私の年齢にもかかわらず、私はまだホグワーツからの手紙を待っているので、私は私のようなファンのためのアプリケーションを実装することにしました。これが「ハリーポッターカメラ」と呼ばれる別のプロジェクトが私のポートフォリオに入った方法です。
Web APIの助けを借りて、デバイスのカメラが表示するすべてのものを「video」タグで表示し始め、要素の上にフランチャイズをテーマにしたさまざまなフレームを表示しました。
ユーザーが「シャッター」ボタンを押すと、ビデオからフレームが引き出され、アクティブなフレームへのパスが取得され、蓄積されたすべてのものがキャンバス上に2層で描画され、デバイスのメモリに保存されました。したがって、ユーザーはギャラリーにフレーム付きの完成した写真を受け取りました。
アプリは好評でした。ナイジェリアだけでも6ヶ月で最大インストール数は8000以上に達しました。
以下のアプリもゲームのテーマから少し外れました。電話の永続的なメモリ(外部と内部の両方)を操作するスキルを習得したかったので、プロジェクトを開始しました。シンプルなファイルマネージャ経由して、モバイルオペレーティングシステムKaiOSのための最初のサードパーティ製のファイルマネージャになりました、」、。
マネージャーは、内部と外部の両方のディレクトリの階層を表示し、さまざまな形式の開いた画像を表示し、ビデオ形式とオーディオ形式の両方を再生できます。
将来のリリースでは、ファイル
の削除と移動の機能を実装するためのディレクトリへの書き込み許可を導入する予定です。アプリケーションのダウンロードの総数は、5か月間で約65,000であり、パキスタンだけでも15,000人以上がマネージャーを使用していました
学生時代から、自己開発の話題に興味を持ち始めました。私の本棚には、デール・カーネギー、ロバート・チャルディーニ、ホアキン・デ・ポサダ、エレン・シンガー、ナポレオン・ヒルなどの作家による文学作品がありました。また、EvgenyPopovによるプロジェクト「LifeinKaizenStyle」を見るのも本当に楽しかったです。
ハーモニーを計算する方法に出くわしたことがあります。この方法では、人生を完全に研究し、取り組む必要のある弱点を特定することができます。このソリューションは「TheWheelof Life Balance」と呼ばれています。
最近、このようなホイールを作成したい人が、生活のバランスをとるために取り組む必要のある問題領域を検討するのに役立つモバイルアプリケーションを作成してみませんか。
言われるとすぐに、これがプロジェクトの様子です。Wheel of life balance」
ユーザーが設定したすべてのデータを収集し、それをChart.jsライブラリにフィードするハンドラーを実装しました。このライブラリは、「極域」タイプの本格的なチャートを出力します。
アプリのダウンロードに関する統計を見ると、印象的ではありません。国別の最大ダウンロード数は、アプリケーションが存在してから4か月でナイジェリアで2,000を超えることはほとんどありません。しかし、コンバージョンは少なくなく、広告のクリック数は、私が開発した以前のアプリケーションの多くを上回りました。
今年の最後の作品は、オフラインモード

1で安定して動作する一連のインテリジェントアプリケーション「Guess」 でした。フレーム
2で映画を推測します。フレーム
3でセガゲームを推測します。フラグで国を推測し
ます。ユーザーにはフレームまたはフラグが表示され、時間が与えられます。 3回のミスのみが許可されます。
合わせて、3つのアプリケーションすべてが約80,000回インストールされました。広告クリック内のコンバージョンに関しては、「Guess」シリーズが私のアプリの中で主導的な位置を占めています。
この記事では、ゲームやその他のアプリケーションを開発するシーズンを締めくくり、クリスマスと新年の休暇を見越して休憩したいと思いました。今年は非常に波乱に富んだ年であり、単純なヘビから一連の知的ゲームへの道は信じられないほどエキサイティングでした。
この道のりで、私は対処するのが難しい多くの困難に直面しました。この経験から、私が立ち上げた多くの知識とアプリケーションが、KaiOSエコシステムの開発に貢献したと思います。
みなさん、おめでとうございます!
PS:統計は実際の統計とわずかに異なる場合があります。もう一度確認したところ、統計が「フロート」する傾向があることに気づきました。