プログラムの方法がわからない場合、ゲームの開発を開始するにはどうすればよいですか?

それで、あなたはゲームを開発したいのですが、チャンスはありませんか? それは真実ではありません、常に機会があります!





最も単純で最も論理的な答え: 言語を学び、開発する 。 そして、業界の発展を考慮して、ゲームメーカーのような多くのマスターが仕事を大いに促進します。



プログラミングがあなたのものでない場合はどうしますか? たとえば、私にとってはうまくいきませんでした。コーディングは私のものではありません。 彼は言語を教えた、私はアルゴリズム化の基本を知っているが、魂は嘘をつかない、それは面白くない。



そして、これが私の人生の原則です- 仕事は面白いはずです!



この場合の対処方法。 答えは再び、非常に簡単です。



誰かを探して




まあ、すべてが論理的なようです:



お金を稼ぎ、誰かを雇います。 そして、それは論理的なことなので、私たちはそれをしなければなりません!



やった 多くのお金と時間を費やし、経験を共有しました。



ゲームが発展するにつれて、私はそのような人々のグループに会いました。



a) 無能なフリーランサー 。 私は会社にアウトソーシングをしました。私自身はウクライナに住んでおり、会社はサンクトペテルブルク出身でした。 50枚のシートに、スケッチ、例、可能な限り最大限の説明を加えた詳細な作業指示書を作成しました。 前払いで開発契約を締結しました。 この話を短くすると、簡単に言うことができます-無能なパフォーマー、最初から技術仕様を学ぶことに消極的であり、プロジェクトを引き受けるだけの欲求、コードを何度も書き直し、多くのバグと作業ドラフトに持ち込めないことです。 1年間の開発。 作業が完了せず、資金の一部しか返還されず、作業中のプロジェクトではなく、関連性のないプロジェクトの手中にありました。 さまざまな国から訴えることは長く、高価で、効果的ではなく、欲求もありませんでした。

この時点で、多くの人が何らかの形でフリーランサーと彼らの物語を学んだと思います。



b) 有能なフリーランサー 。 私はそれを別の会社に提供して、自動リソースを提供しました。 今回は、ポートフォリオ、場所、以前に会った、契約、tk、段階への分解、不可抗力の明確化をさらに慎重に選択しました。 一般に、結論が導き出されます。 その結果、遅延が始まったので、マネージャーは、どうにかして期限を延長するために、これを実装する際にこれを削減することを提案しました。 実際、出力は4か月の遅れた実装であり、予算の3分の1で完成するように切り捨てられたバージョンであることが判明しました。 同時に、価格を上げることについての会話が始まりました(結局、これは開発者からの話です)。 別のアーティストを見つけ、デモに参加し、ユーザーの意見を確認する試みがありました。 一般的には公開されていますが、「撮影しませんでした」。



c) オフィススタッフ 。 次の試みは、私自身の財政に基づいて、2人のプログラマーを雇うことでした。最低給与+プロジェクトの正直な割合です。 このスキームは私たちの現実には十分なように思えますが、すべてが単純です-資金の主な供給源が停止したため、十分な資金プールがありませんでした-ウェブでの私の並行作業。



これらの3つのポイントはすべて、十分な金額とプロジェクトの計算を必要とします。ほとんどの場合、1.5〜2倍の時間で伸びます。 ほとんどの場合、お金のために、当初の計画よりも2〜2.5倍高価になります。



これらのソリューションにはすべて、プロジェクトに対する関心が低いという共通の問題が1つあります。



しかし、別のオプションがあります:

2.チームを結成し、自分たちができない、またはやりたくない何かを提供するようにします。




これを別の可能性と呼びます。



独自の開発チーム。 実際、その前に、すべてが起こっていましたが、ゆっくりと私たちが最新のプロジェクトを開発した志を同じくする人々をいくつか見つけました。 労働条件:利益の一部、私が投資したのと同じくらい、私は多くを受け取りました。 私たちはソーシャルネットワークの最後のプロジェクトに到達し、モバイルで自分自身を試すことにしました。 彼らは自分たちで結論を出しました-大規模なプロジェクトを引き受けるのではなく、適度にシンプルなものを解決するためですが、それは恥ではありません。 それとは別に、私たちが以前に行ったプロジェクトについては、ユーザーに関する多くの結論が説明されていたことに注意してください。これについては記事で説明しました。



2番目のポイントは、最も滑りやすいです。 この場合の最大の間違いは、私がアイデアを持っているということです。 しかし、反対側からこれを見てください:あなたはアイデアのために何を持っていますか? 何を提供できますか? 正確に何をしていますか?



私たちの場合、私はゲームが出てくるためにすべてをしようとします:



クリエイティブ

みんなと一緒にアイデアを生み出します。



管理職

プロジェクトを段階に分け、段階をタスクに分け、期限を設け、その実装をサポートします。

私は、参加者をカスタマイズして動機付け、サポートし、作業プロセスで必ず発生するコミュニケーションの粗さを滑らかにしようとします。

新しい人を求めてキャンペーンを行い、紛争の状況を解決し、プロジェクトの損失を減らしながら、つながりを失いたい人を引き出そうとしています。



PR

VKontakteゲームコミュニティを率いてPRを維持しています。 私は記事を書いています(ただし、みんな助けてくれます)。 フォーラム、メール、サイト、プロモーションページ。 経済的な機会があるとき、私は広告に投資します。 私は独学、広告に携わっており、すべての仕事は効果的でなければなりません!



別のポイント、 モチベーション 。 特にプロジェクトの開始前に、全員が疲れていて、すべてを終了したいときにクラッシュします。 どんな場合でもこれを行うことはできません、物事を終わらせてください! それをどのように維持するか、あなたはそれぞれの方法であなた自身の方法で決定しますが、これはおそらく最も重要なポイントです。 普遍的なアドバイス-チームと一緒にいてください。 興味を持ち、サポートしてください。



ここで覚えておく必要があるように思えますが、これらの人々をすべて集めたのはあなたでした。プロジェクトがリリースされるかどうかは、あなた次第です。 そして、たとえ彼らがそれを見ていないとしても、あなたは残りよりも多くの仕事をしなければなりません。



それは少しですか、それともたくさんですか? 知りません 実際、私は、プロジェクトがリリースされ、人々が好きなことをやっている、ゲームをすることを夢見ていることをやっている、そして私ができるようにやっていると判断します。 あきらめないで、あなたの夢をあきらめないでください!



その結果、昨日、アプリケーションが公開され、若い開発者が直面しなければならなかったすべての熊手とともに、Habr向けの記事が執筆ました 。 この部分は別の投稿で取り上げられています。ゲームの作成よりもマネージャーについてです。




All Articles