ゲームを作るアイデアを得た後にすること

Posted on
著者: Randy Alexander
作成日: 4 4月 2021
更新日: 17 5月 2024
Anonim
個人ゲーム開発者の独立1年目の全ゲーム収益公開します
ビデオ: 個人ゲーム開発者の独立1年目の全ゲーム収益公開します

コンテンツ

最初の記事のアドバイスに従い、アイデア・ウェブを作りました。

まだ行っていないのであれば、ゲーム作成に関する私の以前の記事を見つけて、すべてがリストに入っていてロールできる状態になっていることを確認してください。それで、あなたはアイデアマトリックスを持っていて、そしてどんな種類のゲームが欲しいかという合理的なアイデアを持っています。よく質問に最初に答える必要があります:あなたはC ++、Javascript、または他の標準的なゲーム言語のまともな理解を持っていますか?


私が尋ねようとしているのは、

私は実際に言語をよく理解していますか。

私が開発を始めたとき、私は知識のオンスを持っていなかったので(基本的なコンピュータ工学の経験以外に)、あなたは私が始めた場所に足を伸ばしているので、あなたに敬意を表します。ただし、経験豊富なプログラマーや熟練したプログラマーが、ハードコーディングサービスソフトウェアから2Dおよび3Dゲームの作成に自分自身を移植することは困難です。記録としては、明らかなようですが、2Dゲームから始めて先に進むことをお勧めします。 3次元でプログラミングすると、コードが指数関数的に難しくなるためです。今すぐあなたが行くことができるルートがいくつかあります。

あなた自身のゲームを作るためのルート1

コーディングの経験があり、私がお勧めする最初の方法があれば、Unity3DやUnreal Development Kit(UDK)などの既製のゲームエンジンを使用することをお勧めします。

私がこれをお勧めする理由は、コーディングの経験の有無に関わらず、ゲームデザインの経験がまだ不足しているためです。これは、時間をかけて磨かなければならない非常にユニークなスキルです。エンジンを使用することはゲームの作成を大いに助けますが、それでも共通言語でのある程度のスクリプトを可能にします(そしてしばしば必要とします)。さらに、GUI(グラフィカルユーザーインターフェース)は非常にユーザーフレンドリーで寛容であるため、2Dまたは3Dでゲームを作成するのはかなり簡単です。

ルート2

ビデオゲームを作成するための2番目の方法は、カスタムエンジンをハードコーディングすることです。これは、中程度のプログラミング経験しかない人にとっては非常に注意が必要です。あなたはあなた自身のエンジンをコード化することにより多くのカスタマイズオプションがあるでしょうが、私の意見はすべてが最初から作成されなければならないのでゲームが最終的に苦しむことができるということです。既成のゲームエンジンを使用することで、ゲーム開発者は、本来なら自明で見過ごされがちな主な機能や仕組みを忘れずに、クリエイティブになることができます。 YouTubeや、ゲームエンジンの容量や利用可能なツールについての素晴らしい説明を提供するオンラインコースのサイトには、たくさんのチュートリアルがあります。


まあ、私は絶対にゼロコーディング経験があります

このような場合、あなたは私が最初に始めたときにいた立場にいます。しかし、ゲーム開発者には期待しないでください。あなたは登るために急な丘を持っていますが、目標は不可能からは程遠いです。ただし、以前のプログラミング経験を持つユーザーとは異なり、ある程度の効率でゲームを作成できるようにするには、1つの方法しかありません。君は しなければならない のような以前に作られたエンジンを使う Unity3D または UDK。ありがたいことに、これらのエンジンは、他の少数のエンジンと同様に、プログラミング経験のない人たちにとっては大いに寛容です。しかし、UnityとUDKはスクリプトを書く必要があります。これがチュートリアルがあなたの聖書になるところです。

これは記事なので、これらのツールの使い方については説明しませんが、正しい方向に向けるように指示します。 学ぶ。多くの人がYoutubeに着手したとき、それが私が始めたときにしたことです。たくさんのビデオチュートリアルがありましたが、それらの多くは従うのが難しかったり、実際の学習のために私の目的を果たさなかったりしましたが、その代わりに単にプロセスを通してあなたの手を握り、「理由」の側面を説明しませんでした。私はというUnityのウェブサイトでUnityコースの一つを試すことにしました Udemy.com そして私は幸せになれなかったでしょう。講師ははっきりしていて、私はすぐにUnity3Dツールに精通していました。主な欠点は、私のクラスが終わった後、私がより多くのスクリプティングを学びたいと思っていたこと、そしてウェブサイト上でこの情報の不足があることを発見したことです。 Youtubeには多くのスクリプトが記載されていますが、「学習」の多くは厳密には重要ではないため、慎重に選択してください。しかし、あなたは出発する例があるでしょう。


それで、次の記事を読む前にやらなければならないことは何ですか。

端的に言って、あなたがあなたのゴールを思い出させて、あなたを軌道に乗せ続けるためにあなたが見た中であなたが作成したアイデアマトリックスを保ちなさい。さらに、あなたがエクスペリエンスプログラマーであればどちらのルートを選択するのかを決定してから、両方のグループでどちらのエンジンを使用するのかを決定します。これは重要なプロセスなので、私がお勧めするのは、利用可能な各エンジンの長所と短所を調べ、ゲームに何をさせたいのか、そしてどのエンジンが最も効率的に行うのかを決定することです。どのエンジンを選択しても、それは難題になりますが、それに固執することは、最終的にはそれだけの価値以上のものになるでしょう、私を信頼してください!