自分のゲームをコードするのは…思ったより難しい!6ヶ月でゲーム開発者になることを決めるのは、勇敢で大胆な人だけです。
正直に言いますが、6ヶ月は大変な目標です。興味深いソフトウェアプロジェクトを作成した経験がない限り、ゲーム作りは長い時間がかかる厳しい仕事です。
幸運なことに、選択肢は広がっていて報酬も大きいです。ハイパーカジュアルゲームは業界へのアクセスしやすいルートを提供します。もし、次のような面白いモバイルゲームを作りたいなら:
- どのモバイルデバイスでもプレイ可能、
- 誰でもプレイ可能、
- 短期間で作成可能、
この記事はあなたのゲーム開発の道の北極星になり得ます。
ゲーム開発のトピックに関するさまざまなコーチングリソースもあります。弊社のパブリッシングポータルにサインアップすると、ゲームを提出して無料のゲームテストをリクエストし、フィードバックを得て、Hyper Casualゲーム がApp Storesに準備ができているか理解できます。
まず最初に — プログラミングの基本を学ぶ
ゲームは基本的にソフトウェアです。ソフトウェアがコンピュータで動作するためには、一連のコマンドを読む必要があります。プログラマーはそのコマンドを書く人です。ゲーム開発者になりたい場合、90%の時間がプログラマーであると予想してください。
これらのコマンドはさまざまな形式で来ることができます。プログラミング言語と呼ばれるものです。C#、C++、Python、Java、Lua、またはGDScriptやGMLのようなエンジン固有の言語の間で選択できます。通例では、ゲーム開発者がC#やC++でゲームを作成するのを見るでしょう。(その理由をすぐに説明します。)
プログラミングの基本を学ぶのには多くの時間を要しません。実際、C#の無料チュートリアルを提供しているオンラインリソースはたくさんあり、FreeCodeCamp、Brackeys、あるいはMicrosoftの公式8時間コースなどがあります。
プログラミングの基本を学ぶのに1週間以上かかることはないはずです。 ほとんどのゲームプログラミング言語はオブジェクト指向であるため、基本的なものはほぼ同じです。このため、プログラミング言語間の移行に問題がないはずです。
「どのプログラミング言語が私に合っているかどうやってわかるの?」
それは、Hyper Casualゲームを作成するために選んだゲームエンジン次第です。
ゲームエンジンに慣れる
正しいプログラミング言語を選ぶかは、選択したゲームエンジンに依存します。そして、正しいゲームエンジンを選ぶことは、人気、使いやすさ、ライセンスなどいくつかの要因を考慮することを意味します。
Hyper Casualゲームを作りたいと思う人の多くは、ゲーム開発者になるときにUnityを使用します。それは主にその人気と広範なコミュニティのサポートによるもので、業界でC#がもう一つの主要な言語になっています。しかし、それでも他のゲームエンジン間で選択することができます:
- Unreal Engine (C++, Blueprints)
- Godot (C#, GDScript, VisualScript)
- GameMaker Studio (GameMaker Language, GML Visual)
重要なのは、自分がゲームを作るのに慣れているゲームエンジンです。エンジンに慣れることが鍵であり、長期的には利益をもたらします。ほとんどの開発者はUnityを使用していますが、それはインディー開発者にとって最も強力なゲームエンジンだからです。Unrealは、1) C++を学ぶことを望む場合と、2) トリプルAゲーム開発に進出したい場合に素晴らしい選択肢です。
ゲームエンジンのコアコンポーネント(理想はUnity)の学習にかかる時間の内訳は以下のとおりです:
- 基本ユーザーインターフェース:1-2時間。
- GameObjectsに動作を導入する:1週間。
- インタラクティブなユーザーインターフェースを作成する:1週間。
_完全なゲームエンジンの_学習は非現実的で、必要ありません。追加の部分を学ぶことは、_ゲームを作る際に_または何年もかかる_出版契約を結んだ後にも_できます。
小さく始める
「小さいけど面白いRPGを作りたいと思っているんだ」と誰かから聞いたことがあるでしょうか?
それが初めてのゲーム開発者である可能性が高いです。夢のゲームやお気に入りのゲームに触発されたゲームを作りたいという考えは、一般的な初心者の罠です。
まずは小さなアイデアから始めて、道具とプログラミングの知識がどう組み合わさるかを把握します。最初の段階で作る小さいゲームは、ゲーム開発のさまざまな側面を理解するための練習用補助輪として機能します。
マテリアルやシェーダーについて学んでいる場合には、色に基づいて異なるオブジェクトを一致させるゲームを作ってください。等角投影のゲームでの移動方法を理解している場合には、クリックした目的地に向かってボールが移動するゲームを作ってください。
これらの小さいアイデアを素早くプロトタイプにするには、1週間以下で済みます。 プロトタイプを何度も作成するうちに、毎回何をすべきかがわかるようになり、時間を短縮したり、可能な限り資産を再利用したりできるようになります。
これらはエンジンとコードが連携して体験を提供する方法をゆっくりと教えてくれる小さなアイデアです。
経験といえば…
楽しい体験がどのようにデザインされているかを理解する
魅力的なゲーム体験をデザインして作成することは楽しいです。しかし、それはゲームごとに異なる一連の原則と基本を持っています。ハイパーカジュアルゲームは、その分かりやすいゲームプレイ、短期間の粘り強さ、大衆受けで有名です。これらの原則に関する完全なガイドをチェックできます。
基本的なゲームを作るのは簡単ですが、_楽しく_するのはプレイヤーを惹きつける要素を理解し、時間、忍耐、知識を要する難しい部分です。それについて困っているならお手伝いできます。
Kwaleeによって45以上の1位ゲームを生み出した、様々な試行済みのハイパーカジュアルリソースを保有しています。これらは公式Kwaleeパブリッシングポータルに参加すれば無料でアクセスできます。
同業のゲーム開発者と繋がる
仕事ばかりで遊びがないと、退屈なゲーム開発者になります。業界で自分を確立する最良の方法は、ゲーム作りを生業としている人たちと繋がることです。
大学を出たばかりの場合は、新しいLinkedInプロファイルを作り、作成したゲーム開発プロジェクトのいくつかを仕事履歴として掲載してください。その後、ポートフォリオにリンクを追加しましょう。業界で新しい人と出会うたびに、詳細を交換して、メンターとして知り合いましょう。すると、次第に機会があなたに向かって流れてきて、引き受けてさらに経験を積むことができます。
他のコミュニティスペース、特に他のゲーム開発者が集まるRedditやDiscordなどで同じことをしてください。ここでは、新しい友達を作ったり、プロジェクトにフィードバックを得たり、スキルを磨いて高品質の機会を得ることができます。イベント中は繋がり続けましょう!
ゲーム開発の学位やブートキャンプを考慮する
ソフトウェア開発に関する網羅的な教育がほしいですか?大学で学ぶことも構いません。ゲーム開発者になるには学位は必要ありませんが、良いものです。_特に_別の国でゲームに取り組みたい場合には。共にプロジェクトを作り、理解を深めるのに必要なサポートを提供する同志や教授にも会えます。
ゲーム開発専門の学位よりもソフトウェア開発や他の科学関連分野の学位を取得する方が一般的に好まれます。しかし、ゲーム開発の認定を受けたい場合は、ゲームデブートキャンプに参加することができます。
ブートキャンプの構造によっては、1日から4/6週間かかるで終わり、認定証がもらえます。
「秘密の」フィードバックを活用する
即効性のあるフィードバックを得る方法があります。多くの人がこの「秘密の」フィードバックについては話しません。
進捗が十分であるかどうかは、フィードバックを受けるまでわかりません。そして、それがあれば、ポートフォリオを繰り返し削る必要を乗り越えることができます。
インタビューについて話しているのです。
応募ボタンにカーソルを合わせると、インポスター症候群が巨大な塔のように立ちはだかり、クリックをためらわせます。私たちはその理由を理解しています。
人々は拒絶をうまく受け入れません。ですから、仕事に申し込みをすることが突然怖くなるのです。でもそれは大丈夫です。進捗を確認するには必要なフィードバックが必要です。そして、最も効果的でありながら「暗黙の」フィードバックを得る方法の一つは、仕事に応募してみることです。
ゲーム開発スタジオのインターンシップやジュニアの役職を探し、応募し続けましょう。面接を確保して行うことで、採用担当者が優れた候補者に求めるものと、彼らが尋ねる質問についての働くメンタルモデルを取得できます。拒否された場合には、アプリケーションに関するフィードバックを求めることができます。良い面に立てば、彼らは応じてくれるでしょう。適切なアプリケーションを作成するためのガイドは、それを容易にすることができます。
この新しい知識を使って、ポートフォリオやアプリケーションを調整して、夢見ていた役職に近づくことができます。(または私たちのようなゲームパブリッシャーに提供し始めることもできます!)
そしてそれを繰り返す!
業界への道を構築するには7つのシンプルで一貫したステップが必要です。ゲーム開発者になるには多くの時間と自己学習が必要になります。時々、6ヶ月が十分ではないと感じるかもしれません。あるいは数年に及ぶコースに取り組んでいるかもしれません。それは大丈夫です。ポイントは学び続け、実験し続けることです。
最終的には、私たちのようなゲームパブリッシャーに提供できるほどの十分なポートフォリオを作成するか、面接を得るために求めるためにアプリケーションを使用できるでしょう。
業界がどう進化しているかを把握し、高品質なプロジェクトをポートフォリオに加え続けましょう。これは最終的にゲーム業界に参入する方法です。
私たちはみんなのための多様な仕事を提供しており、リモートの機会も含まれています! 私たちのジョブページに進み Kwaleeで情熱的な人々を待っているものを見てください。私たちにLinkedInで 連絡して あなたに合う役割について問い合わせることもできます。私たちの楽しいカルチャーとニュースの最新情報を得るために、ソーシャルメディア(Twitter | Instagram | Facebook.








