ホームページ » モバイル » 私の最初のアプリの構築から学んだ9つの教訓

    私の最初のアプリの構築から学んだ9つの教訓

    2014年の夏、ゲームを作ることにしました。私は歴史と知識が大好きなので、ゲームは雑学者になることにしました。事実、質問、その他の情報を保存するために、PHPとMySQLを使用してサイトを構築し始めました。.

    夏の終わりまでに、私はウェブサイトの構築を始めました。学校での仕事とレストランでの仕事の間でこの作業を分割する必要があるため、実際の雑学アプリに進む前に、サイトを完成させるのにしばらく時間がかかりました。.

    この物語へのネタバレは、私がApp Storeにビルドしてリリースすることになった最後のゲームは、 全く違うアプリ それは雑学とは何の関係もありませんでした。全体の経験は浮き沈みに満ちていたので、その過程で学んだことについて書くべきです。.

    1.あなたの計画は変わり続ける

    私がトリビアゲームのための私のトリビアデータベースとウェブサイトを構築している間、私はクラスで私の友人と共有したたくさんの素晴らしい事実を見つけました。そのような共有の1つで、友人が私にこのゲームを見せてくれました トリビアクラック. 私のあごは落ちました - それは私が(しかしまだ)その時に造ろうとしていたのとほとんどまったく同じゲームでした.

    さらに悪いことに 私のゲームはそれほど素晴らしいものにはならなかった として トリビアクラック. 私はそれらをコピーしているようにも思わなかったのでギアを変更しなければなりませんでした。 ゲームのためのより良いアイデアを思いつく. これは私が最初に自分のゲームを作る際に私がしなければならない多くの変更のうちの最初のものだけです。.

    2.手放して先に進む準備をする

    それは言って、手放す それは聞こえるよりも難しいです そして決して簡単なことではありません。それまでに、私は 費やした たくさんの PHPとMySQLの学習時間, そして私の雑学のゲームのためのウェブサイトを造ることすべての時間について言うまでもありません。つまずく トリビアクラック そのクラスの残りの部分では、自分がやろうとしていたことについて考えていました。.

    私は本当に悩んでいました トリビアクラック 市場に私を倒します。私は本当に何かに専念していると思ったが、私はその試合に遅すぎた。その瞬間、私はそれに気づきました 私は2つのうちの1つをすることができました.

    私はそこに座ることができました トリビアクラック, または私は行動をとることができます すぐに新しいプロジェクトを始める. 前者はせいぜい逆効果です、そして私が今までにApp Storeでゲームを入手したいのなら、私はただ先に進めなければならないことに気づきました.

    あなたの研究をする

    ほとんどの人が考えるよりも素晴らしいゲームを作ることに入る多くのことがあります。あなたはApp Storeにそれを作ったゲームを通過するために時間をかけなければならない、そしてより重要なことにトップダウンロードされたゲームリストを通過するために 彼らが共通しているものを見つける. プレイヤーがどのようにゲームをコントロールするのか、ゲームがどれほど難しいのか、そしてもちろん、誰もまだ自分のゲームを作っていないことを確かめたいというようなことを探したいのです。.

    人々が何を楽しんでいるか調べなさい あなた自身の道を作ることを恐れてはいけません. ここでのレッスンは 常にあなたの研究をする そして 学ぶのをやめるな. まだそこにたくさんあるので、あなたは知らない.

    あなたのゲームは進化しています。それを聞かせて.

    リリースする新しいゲームのアイデアを見つけるために、私はゲーム開発に関する多くの研究をし、28日間のサクセスストーリーのようにゲームを研究しました, ゆるい鳥.

    プロセスから、私は彼に向かって撃たれた弾丸を避けながら、兵士のスカイダイビングの大まかなスケッチを思い付きました。その後まもなく、弾丸を逃がす兵士となった から 空私が行っていた方向が好きでしたが、何かが足りませんでした。私はゲームが欲しかった 感じる 不可能だが実際はそうではなかった、私が自分の研究から学んだこと.

    だから私は私の父親別名顧問と座って、私たちはそのゲームについて話し合った。そこで兵士に弾丸を避けさせながら核兵器を捕まえさせようというアイデアを思いついたのです。完璧でした。しかし、やることはまだたくさんありました.

    5.シンプルに

    開発が続くにつれて、私はそれに気づきました ゲームアートが複雑すぎた;何かを変える必要があります。結局、私は兵士を主人公にするという考えを取り去りました。青いボールのスプライトは、私が自分自身にコードを教えるように教えていたときにやっていた古いプロジェクトから取り残されました。.

    それから、それはすべて私に明らかになりました。形! Shapesを私のゲームのテーマにします。兵士は小さな青いボールになり、丸になった弾丸を捕まえ、三角形と四角になった核を避けました.

    形はシンプルで、魅力的で、目に優しく、そして 私の選手が何歳であっても関係するのが簡単になります. そしてゲームアートのように、私も ゲームコントロールを簡単かつ自然に保ちます;画面をタップするだけで大​​丈夫です。シンプルさ.

    結局、私は最初のゲーム、3-Shapesを作成してリリースしました。そして途中でさらにいくつかの間違いをしました。.

    6.ソフトリリースをする

    App Storeでの最初の週の間、私は自分のアプリがとてもうまくいったように感じました。それは百回以上ダウンロードされました。これは。。。でした 実際のPRやマーケティングなしで, 単なる口コミです。しかし、私は傾向に気付きます。彼らはちょうどよいためにあきらめる前に人々は数回ゲームをプレイしました。それから私はたくさんの人に教えてもらうだろう ゲームが難しすぎた.

    この時点で、私は2つの後悔がありました:最初はソフトリリースをしていませんでした。ソフトリリースは非常に多くの点で役立ちます。あなたの友人のほんの一握りにゲームを解放するとあなたがすることができます バグを見つけて素早く修正する. 私が3-Shapesをリリースした最初の日、2つ “大きい” すぐにバグが見つかりました。私はソフトリリースをしていたら私はすることができただろう これらのバグを修正して、よりスムーズな公式発表をする.

    あなたのプレーヤーに耳を傾ける

    私は、プレーヤーが私のゲームを放棄していると述べました。平均的な選手はうまくいかなかった、そして当然のことながらあきらめるだろう。ことは 私はこれが起こることを知っていました. 私の姉は、ゲームが難しすぎると言っていました 私はそれを解放しました。簡単にしたほうがいい 打ち上げが、私は消極的だった.

    から 俺の パースペクティブゲームは簡単すぎた。私は自分自身でそれをプレイしてバグをテストするために多くの時間を費やしたので、私はそのゲームをかなり習得しました。しかし、私はゲームを構築しています にとって 私の選手. プレイヤーの視点からゲームを見ることを忘れないでください. 彼らがあなたのゲームをあきらめた場合、あなたのゲームは遠くに行きません. プレイヤーの視点から発展させる、あなたはいつも正しいというわけではありません.

    8.あなたのプロジェクトを急がないで

    時間枠を持っているゲームを開発するとき、軌道に乗ってあなた自身を保つのを助けます。ゲームをリリースする準備ができていない場合, 解放しないで. 追加したいものがあれば、それを簡単に更新に追加し、それを完了させてゲームに入れることができます。.

    私はこれを大変な方法で学んだ。私はあなたが現在のハイスコアに到達したときにあなたが新しいヒーローに勝つことを可能にする機能をゲームに追加したかった。次のヒーローにたどり着けば、プレイヤーがその目標を達成できれば、このゲームははるかに楽しいものになったはずです。それでも私 しなかった それをゲームに追加する 発売までに1〜2週間の遅れがあるため.

    振り返ってみると、それは彼らにとって個人的な挑戦となるので、それは私がより多くのプレーヤーを保持するのを助けたでしょう。しかし基本的に, あなたが解放しているものを愛していることを確認してください. さもないと, ゲームをリリースしない, たとえそれがあなたがわずかなマージンであなたの締め切りを逃すことを意味するとしても.

    何百万もするとは思わない

    あなたが私のゲームが後になってどれほどの成功を収めたかをあなたに私があなたに話すのを待っているならば、私はあなたのために結末を台無しにすることになるでしょう。私 何百万もするとは思っていませんでした このゲームではオフですが(私の最初の1つだけです)、私は私が楽しんだことを学び、そしてやりたいと思っていました - そして、私はこれを使って公園からボールを​​打ちました。.

    ゲームやアプリなどを開発するとき, 楽しみにしてください. あなたはより良い製品を手に入れるだけでなく、あなたはその製品、アプリあるいはそれが最終的になるものは何でもより誇りに思うでしょう。そしてそれは正しい焦点で、正しい理由のために作られるでしょう.

    旅は報酬です.

    結論

    私が自分のアプリを作成していたとき、私はいくつかのコードを学ぶことを期待していましたが、私の旅の中で、私は他のいくつかのことを学びました それは同じくらい価値があり、それほど重要ではありません。. 少なくとも、これらのレッスンは私の次のアプリ作成プロセスを、そしておそらくあなたのものを、ずっと簡単にするでしょう。.

    編集者注: これはHongkiat.comのために書かれています デレク・リード. Derekはランニングとプログラミングが大好きで、いつかビデオゲーム開発会社かサイバーセキュリティ会社を経営したいと思っています。彼のゲーム 3形 はApp Storeからダウンロードできます。.