ゲーム開発者になる方法

Posted on
著者: Robert Simon
作成日: 19 六月 2021
更新日: 1 J 2024
Anonim
切ない...ゲーム開発者が残した悲しすぎる隠し要素集
ビデオ: 切ない...ゲーム開発者が残した悲しすぎる隠し要素集

コンテンツ

この記事の内容:プログラミングを学ぶ仕事を見つけるこのキャリアがあなたのニーズに合っているかどうかを判断する18

ゲームプログラミングは爆発的な成長を遂げている分野です。それにも関わらず、作品自体とその道のりは大変です。このため、開始する前に、これがあなたにとって正しい選択であるかどうかを自問する必要があります。その場合、必要なスキルを習得することが急務です。実際、雇用主はノウハウを目指しており、実地研修を提供することはめったにありません。この分野で重要な知識を身につけたら、間違いなく忍耐と忍耐力のある仕事を見つけることができます。


ステージ

パート1プログラムの学習



  1. 古典的なトレーニングに参加するか独学するかを決めます。 雇用主は主に技術的ノウハウに焦点を合わせていることに留意してください。だから、高等教育の授業料があなたの手段を超えていても心配しないでください。学位を取得することは仕事を得るために絶対に必要ではないからです。同時に、卒業証書に加えて技術的なスキルを持つことは、おそらくあなたが他の候補者から目立つようになることに注意してください。
    • どのような決定を下しても、有能なプログラマーになるためにあらゆる努力をしてください。しかし、独学で、面接に必要な荷物を持って、夢の仕事をすることもできます。


  2. チャンネルを慎重に選択してください。 大学に進学する場合は、ゲームプログラミングのクラスをスキップしてください一般に、比較的短時間でゲームプログラミングの多くの側面をカバーします。代わりに、フィールドの機能的知識をまだ持っていない場合は、コンピューターサイエンスコースを優先してください。
    • プログラミングのあらゆる面をマスターするには、多くの時間がかかります。 ITを詳細に学習することにより、学習中にこれらのスキルがゲームの世界に直接適用されない場合でも、各スキルに対処するために必要なスキルを習得する可能性が高くなります。
    • 専門を計画する場合は、これらのコースの教師を必ず調査してください。ゲームプログラミングの概念を完全に熟知しているが、その分野で働いたことがない教師から学ぶのは得策ではありません。



  3. 学びます コンピューター言語. 古典的なコースを受講するか独学になるかに関わらず、少なくとも1つのコンピューター言語を習得するようにしてください。ゲームプログラミングで最も頻繁に使用されているため、C ++言語に焦点を当てて雇用される機会を増やしましょう。
    • ActionScriptの
    • アセンブリ
    • C
    • ジャワ
    • Objective-Cの
    • パイソン
    • 迅速


  4. 独自に作成する ゲーム. 覚えておいて、何かをすることを学ぶ最良の方法はそれをすることです!コンピューター言語でコーディングすることを学んだ後、スキルを実装します。ゲームを最初から最後まで構築して、プロセス全体を理解してください。成功するには、以下の手順に従ってください。
    • シンプルさを保ちます。あなたが知っているようにゲームの世界に革命を起こそうとしないでください。類推するには、小説ではなく、簡単な物語を書きます。
    • 可能な限り別のゲームに触発されます。ここでの目標は、独創的ではなく、学ぶことです。他のゲームのコンセプトを借用し、アイデアが不足している場合はそこからインスピレーションを得てください。
    • すべて自分でやりましょう。可能な限り、数学ライブラリまたはベクトルライブラリの使用は避けてください。すべてのステップを自分で完了して、スキルを向上させます。
    • フィニッシュ。プロセス全体に精通する必要があるため、最後に進みます。プログラミングで一番好きなことをすでに終えているという理由だけで、プロジェクトをgiveめないでください。



  5. スキルを磨きます。 プロのゲーム開発者として、特定の側面を検討するチームの一員になることを忘れないでください。そのため、独自のゲームのコーディングと開発を学習する際に、エンゲージメントの際に重点を置きたい領域を決定します。その後、引き続き独自のプロジェクトに取り組み、これらの分野に専念します。
    • 提供される必要なスキルとITサービスは会社によって異なる場合がありますが、プログラミングには通常、人工知能、音声、建築システム、アニメーション、ゲームプレイ、エンジン、物理学、ネットワーキング、ツール、ユーザーインターフェイス、レンダリング。

パート2仕事を見つける



  1. インターンシップを行います。 有給雇用を申請する前に、無給の職に時間を費やしてください。オンラインまたは学校を通じてオープンなインターンシップを検索します。仕事を探しているときに履歴書を充実させるために仕事の経験を積んでみてください。インターンシップを行う必要がある他の利点は次のとおりです。
    • 専門的な参照、
    • 現場で活躍する人々との重要な関係、
    • 仕事の日々の現実に関するより良い知識。


  2. 設計デモ。 ゲームを公開していないので、カバーレターと履歴書に添付するデモを準備します。雇用者が表示できるGitリポジトリを作成して、独自のプロジェクトを追求し、インターネット上で公開してみてください。完全なゲームを作成する心配はありません。代わりに、専門化する領域を強調する小規模で効果的なデモを開発します。
    • デモが何であれ、完璧であることを確認してください。正しくできない場合は、あまりにも複雑なデモでインタビュアーに印象づけようとしないでください。シンプルで簡単なものを見せてください。


  3. 最初に新興企業に焦点を当てます。 これは、確立された既知の成功した企業の職に応募すべきではないという意味ではありません。それにもかかわらず、そのような企業はより高い賃金を提供し、場合によっては仕事を保証することができます。ただし、これらの企業では競争がかなり激しいことを知っておいてください。そのためには、あなたと同じように、それほど要求が厳しくはないはずの、より小さな会社で仕事を探すようにしてください。
    • これは、これらの企業で確実に雇用されるということではありませんが、あなたよりも多くの経験を持つプログラミングの天才と働く可能性は低くなります。


  4. 応募する各企業を調査します。 まず、会社のウェブサイトで求人をチェックしてください。次に、申請書を提出した後、会社について調べます。彼自身の会社概要と外部ソースからのレポートを読んでください。面接中に質問できるように、面倒な質問をすべて書き留めてください。
    • 技術トレーニングに加えて、就職の面接中にゲーム業界と業界の実務知識があることを示すことで、他の候補者と一線を画すことができます。


  5. 関係を作成します。 仕事に応募する際には、厳しい競争が予想されます。先に進むには、業界の専門家と作成した個人的なつながりを使用してください。求人情報を掲載する前に質問してください。雇用主との内部トラックがある場合は、連絡先から推奨事項を取得してください。ネットワークの拡張に役立つヒントをいくつか紹介します。
    • オンラインフォーラム、ソーシャルメディアサイト、およびプロフェッショナルネットワークに参加して、フィールドでアクティブな人々と出会うことで、関係を広げましょう。
    • 新旧両方のクラスメートや教師と連絡を取り合いましょう。
    • 会議や会議に参加してください。


  6. 失敗した就職の面接から学びます。 まず、競争が激しいため、多くの採用担当者が申請を拒否する可能性が高いことに留意してください。この期待はずれの経験を受け入れ、あまり心配しないで、そこから学んでください。
    • 面接、履歴書、デモを再検討して、弱点を特定して改善します。
    • フォローアップに注意と時間を与えてくれたことへの感謝のしるしとして、感謝状またはメールをインタビュアーに送信してフォローアップします。
    • あなたが改善する必要があると思われる側面について助言を求めてください。

パート3このキャリアが彼のニーズに合うかどうかを決定する



  1. ゲームに情熱を傾けましょう。 プログラミングは、困難でストレスの多い活動分野であり、突破するのが難しいキャリアであることに注意してください。それはあなたの側に多くの情熱を要するので、あなたの情熱の程度を評価してください。成功するためにあなたの血の最後の一滴をあきらめてください。


  2. 行く方法があることを知ってください。 忍耐と忍耐を養います。独学または大学での研究を通じて、必要な技術的ノウハウを習得するには数年かかります。仕事の世界に参加する準備ができたら、応募するたびに厳しい競争に直面することを期待してください。言い換えれば、仕事を見つけるのに時間がかかるかもしれません。その後、採用したら、夢の仕事に着手する前に一生懸命働くことを計画します。


  3. この仕事で金持ちになろうとしないでください。 標準コースを受講する場合は、登録料がゲームプログラマの平均年収を超える可能性があることに注意してください。繰り返しますが、この仕事には間違いなく情熱が必要なので、簡単なお金ではなく愛のためにこのキャリアを受け入れてください。


  4. のレッスンに特に注意を払う 数学. ゲームプログラミングのすべてではないにしても、ほとんどの側面が強力な数学スキルを必要とすることを期待してください。まだ高校生の場合は、数学の授業で努力を倍加してください。学習が終了し、記憶をリフレッシュする必要がある場合は、実行してください。
    • もちろん、数学のクラスを受講することで、簡単にスキルを深めることができます。しかしおそらく、ダウンロードできる多数の数学ゲームは、意欲的なゲーム開発者にとってさらに良いものです。石の鳥を2匹殺し、他の方法では試したことのないゲームを探索します。


  5. チームで働くのが好きです。 就職市場に参入する前に、あなた自身のプログラミングスキルを開発するのに多くの時間を費やすべきです。しかし、一人で働くことに慣れないでください。雇用されたら、より大きなチームの一員になることを期待してください。明確にコミュニケーションを取り、批判を受け入れ、それを2つの必須スキルと見なすことを学びます。


  6. 場所について柔軟に対応する。 あなたが住んでいる場所はそれほど問題ではないかもしれません。しかし、あなたが住んでいる地域がまだ本格的な技術の楽園ではない場合は、仕事のある場所への移動を検討してください。また、仕事の安定性はかなり不確かであるため、新しい仕事に戻る必要があるかもしれないことを忘れないでください。