独立したゲーム開発者が実際のプログラミングを試みます

私が勉強を終える前でさえ、ゲーム業界は私には向いていないことを知っています。しかし、ビデオゲームを作るために必要なスキルは、他のコンピュータ指向の分野にも適用できると私は固く信じています。

「これはただのプログラミングですよね?」

いいでしょう ゲームエンジンでコードを書いて、開発が「プログラミング」の広大な海に触れるだけで開発を支援できるようにした経験。

もちろん、ビデオゲームは全盛期には信じられないほど複雑なソフトウェアになる可能性があり、25億ドルで販売されたMarkus Perssonの傑作「Minecraft」など、人気のあるゲームはもともとJavaで書かれていました。マイクロソフト。ただし、単純なWebアプリケーションを最初から作成するという考えは、私の狭い快適ゾーンに人々を引き付けるという考えよりも恐ろしいものです。

作成したゲームに似たゲームを見て、使用しているエンジンをインストールすることで、ゲームエンジン(Unityなど)を簡単にインストールできます。UnityはC#で記述されたスクリプトを実行するため、ネイティブのVisual Studio統合により、どのプログラミング言語やどこに書き込むかを心配する必要がありません。ただし、特定のアプリケーションを最適にビルドするために必要なIDEとすべてのプラグインを同じ方法で選択することは、特に最初に何をビルドするかわからない場合は特に困難です。ゲームエンジンとIDEのどちらを選択するかは主観的に似ていますが、これらの方法のいくつかをまだ試していない人にとって、彼の選択は少し広いように見えます。

最良のオプションは、試行錯誤を通して学ぶことです:

幸いなことに、ゲーム開発の場合と同様に、ほとんどすべてのアプリケーションのプログラミングドキュメントは包括的であり、多くの情報チャネル(通常は無料)があります。コードの補完など、初期の困難を克服するのに役立つ機能やプラグインもあります。ようやく「実際の」プログラミングに足を踏み入れた後、利用可能なヘルプは私が遭遇したすべての問題をカバーしました。さらに、人々がこれらのトピックについて議論しているいくつかのアクティブなフォーラムがあります。これまでのところ、私ができる質問はすべて質問して答えました。

実際にコードを生成する場合、Unreal Engineのフレンドリーな「ブループリント」システムなどの視覚的な構造がないため、コード内のすべての接続を確認することが困難です。読むのが難しい…初めて読むことを学ぶように。

さて、小学校から高校までを想像してみてください。新しい環境では同じゴミがあり、あなたは数か月前より少し年上です。以上です!

それはまさに、私が得意なことに対する私の幼稚な欲求が薄れ、未知への恐怖が消えるのと同じであり、私のコーディング経験はそのようなものです。

VaadinでUIを設計するときは、引き続き読んで、プロセスが他の設定で発生した場合でも、Java構文がゲーム設計に似ていることを試してください。私はいくつかの比較的興味深い日を勉強しました、それは私を私の最初の試みにうんざりさせ、私の進歩が明白であることを示しています。その後まもなく、私の最初のWebアプリケーションが稼働し始めました。私が行ったことを適応させて繰り返すことは、まったく知らないことを盲目的にブラウジングするのではなく、簡単になります。これには実際には、新しいプログラミング言語/環境/ツールなどの学習が含まれます。

それで、この主観的で具体的で短いブログ投稿の目的は何ですか?難しそうに聞こえますが、知識ベースは常に拡張し、新しいことに適応できます。

学習への道はあらゆる場所への道を開きます-あなたがしなければならないすべては進むことです。

次回まで、ミカエル

から:https://dev.to//mikaelsu/indie-game-developer-attempts-real-programming-3l4o

元の記事を公開0件 ・いい ね0件 663回アクセス

おすすめ

転載: blog.csdn.net/cunxiedian8614/article/details/105690927