2012年8月14日火曜日

ゲームプログラマに学ぶこと




最近のゲームのようなことは、一人でするのがすごくきつです通常多くの人が力を合わせて作成し、それぞれの分野に応じて分けてプログラムを作成し、グラフィックデザインとかストーリー展開のようなことは、プログラムの部分がなくて、あえてプログラムを学ぶ必要はないというが、基本的なアルゴリズムを知っていればもはるかに作業能率が向上します。その上、プログラムまでできたら2人の役割をすることができますのですごくお得ですので、プログラムのことを勉強しておけばすごくお得です

そしてゲームを作ろうと思った場合、本人が最初からきちんきちんとやっていくのがいいでしょうそうしなければ気が社長か、あるいは他の人にアイデアが提供して利点は見られない場合もありますからねそして私の考えでは、ゲームや一般的なプログラムを組むことが同じだと見るんですよゲームも一般的なプログラム能力なしには解決できないことからですもちろん、ゲームプログラムでは、あえてする必要がない部分もあるが、少なくとも知っている必要があり、問題にブディトヒミョン解決をすることがおります。

プログラマは、基礎がよくできイトヌンニャなら女イトヌンニャにより将来的には差があります最初は、前に行くようで私よりもっと知るようでうらやましい時もおりますが、実際に重要な仕事にブディンヒミョン基礎が充実した人だけが解決しています、実際に経験ハンゴトインデ上りチャスンにジョンリョルマンすると、問題が解決するのになくて、数百万ドルのプロジェクトが失敗したことをブワトウプます彼は、種やベーシックはジャルアルアドデータ構造やアルゴリズムが全くないという意味です私は、起きてリズムには、自分と自負していた人なのにそうだったんですよそしてここに上がってくる質問を見ても全部で10種類未満の命令が解決され、問題が多いんですよそれの言語についての質問というよりはアルゴリズムがだめ上がってくる質問ですねところで皆の言語ができなくてそんなことのように勘違いをしておりますと、実際の業務私はゲームのプログラムのような場合には、通常、1000行から4000行までのプログラムがほとんどであるが、アルゴリズムが確立できなければ、手もモトデヌン場合があまたありますので、ここでは、実力と飛んで通っていた人も実際に実務に​​行ってはすべて放棄して他の職業にオムギは人が多いです

ここでは、他の人がただの本の簡単な問題にダプミョンことを見れば羨ましいゲットが出てくる問題を見ると、普通の本に出てくる例程度プルヌンジョンドウイ難易度です、いざちょっと難しいか実務になる内容が表示されたら回答がないか、とんでもない答えが両分ですそれだけみんな基礎がなく、実用的なプログラム解決能力はないということですね

そして基礎がなければ、少ししてから難しい問題にブディンヒミョン簡単に放棄をすることになります、それがための基礎をよく積んでいますでも、問題は、基礎が何であるかをみんな知っていないがジョムイムニダ

私は言語から先に学ぶことは良くないと考えておりますジェギョンホムウロてみると、まず情報処理機能や記事のテストをコースにゴンブヘボて、その中には、コンピュータの基本的な概念が出るんですよというコンピュータをソルゲハルジョンドまで勉強ハルピルヨヌンませんが、少なくともコムプトがオトルゲ動くかくらいは知っている必要がありゲトジヨそうすれば、他の人がいないエリアもアクセスすることがが見られ、それでもとても深く入って行ってしまうと抜け出せずに抜けることができますので、基本的な概念だけを知っておくことがジョトウプますその一方で、実際の業務やプロジェクトをしながらする仕事の内容をチャトゴ研究してみると、自然に基本的なコンピュータほどではソルゲルルになります資格を取ることが重要なのではないですただ勉強ハンネヨンが頭の中にイトヌンニャすることが重要なのですデブンブン試験に合格しようと勉強することであるため、資格を持っている人に基礎的なことを聞​​いてみると知らない人が多いですので、資格があっても、実際の実力の基準がならないということです、実際の業務は、試験打つではない問題を修正し、実際に解決する能力が暑い線です

そして、データ構造があり、これがすごく重要です、これがドィバチムイならなければすべてが終わりすべての言語を重要視するのにアルゴリズムのみ表示されたら言語は、アルゴリズムの単語全体にマッチチャトウミョンされるため、問題はありませ致しません、ほとんどのプログラムをして放棄をしている場合が多いが、あきらめている人も勘違いを、言語が難しく書ではなく、問題を解くアルゴリズムをモトチャトギので放棄をすることがよオチァピハンオン凍結30個程度の英単語を知っているすべて解決するのに30個の英語の単語をオトルゲ接続するかが、これはすべての苦労することだからですそしてアルゴリズムのみ確立される複数の言語を駆使するのにもすごく役立ちますので、言語は違っても、アルゴリズムは同じです

その次にはDB管理が見られ、水、これも、アルゴリズムが基本とされなければ解決できますが、DBの概念は、実際の業務を解決するために直接関係があるので、これの概念が不足すると、一時間に端を出すことができるイルウル数ヶ月式苦労しながらになる場合が見られ、DBはシルオプムでジャオプ効率を左右するのだから基本的な概念が弱いと他の人より遅くプログラムを組む見るゲトジヨ

ここでは、デブムンさんやベーシックのみに学んだ方が多いですそのため、ハンオンオさえ知って意地をする場合が多いですそのため、今学ぶ人にも無条件さんやベイジクマン俳優とするんですよそうしたら、さまざまな問題にブディᇂチョソ問題を解決する能力を縮小させる場合が多いですそして種知るが、コンピュータの専門家グレムモであるかのように述べている場合も多いんですハジモン複数行くの言語を知っていることがフォルシンド柔軟性がんだろう私の場合は5個程度の言語を書くのいくつかの企業のプロジェクトをしてみると、他の人よりもはるかに有利一時が多いです会社ごとに特定の言語にしてくれというところがあるんですよそれグオンオしれないと仕事をアンハルスがないですね最近同じ時期にそしてどのような言語がコムプトに基本語と言うことも難しいんです

繰り返し強調するが言語にとてもこだわるしないで、コンピュータの基本的な概念を最初に勉強してくださいというアセンブラは最初からしないでください、それはプログラムであることをした5年ほど経つと理解される言語です。最初からていては、むしろプログラムがオロプダゴ放棄は簡単です言語は、いろいろなことを勉強しているとナハテ正しい言語を自然にわかります、それを重点的に勉強した後で別の言語を勉強してください私が見るには、アルゴリズムをしっかりが一人ならもちろん、一人あたりトゥルリゲトジ万ハンオンオダン月から3月くらい取ればあるようですただ

ハンオン語を学び、後、他の言語は、簡単に学ぶことがあるんですよそれもアルゴリズムをゴイ知っている状態であれば1週間程度であれば可能な場合もおりますと、複数の言語を知ってみると他の言語はドスィプゲ学びますそして、複数の言語を知ってみると深さないされる方が多いが、問題を解くには、深さより柔軟性がドヨグドゥェヌンゴトイプログラムですすごく難しくて他の人々が知らないコマンドと派手なテクニックを駆使しながらも、問題をモトプルミョンぬれてファンイジョしないことだけできないでしょうもちろん、問題を解けばもそうすればもっと良いが、周辺で見ると派手なテクニックを書いてみると、問題をモトプヌン場合は他のですよ、むしろ派手なテクニックで本質的な問題をチャトジず失敗する場合があまたありますプログラムをジャルチャゴ問題をジャルプヌン人のソースコードを見ると、すごく評価がしやすくなります簡単にしても解ける問題をわざわざ難しくしてまで時間を費やす必要はオプジャンアヨ

言語にも気を使わずに易しいから勉強していくうとしている途中難しいが出れば、私はならないし、あきらめせずジョムスィゴてから再度見ると、解けることがあるんですよ、無条件に頭の中に入れると思っていないで、自然に頭の中に入って行かなければなりプログラムは、テスト値がないです一夜漬けで勉強すると解決されるではないですそうすれば、むしろドオリョプゲ作成プログラム言語の多くを知っていると解決されることもないですプログラムは、与えられた問題について他の人が簡単に書くように手伝うこと​​です問題を解く能力が優先されます

学校の成績が良いと立派なプログラマになるのがないです、むしろ成績が悪い人の中に有名な人が多いですそれでも勉強をソフルが関係ありませんコンピュータの基礎も大事ですが、日常的に学校で学ぶ基礎知識のようなものが必要な時も多いです。特に分野によっては数学や統計をジャルアルアヤしている場合もあり、生物学や物理学をジャルアルアヤこともあり、英語や国語をジャルアルアヤ解決することもおります、またそんなことが全くなくてもできる場合もおりますので、学校で学ぶ学習もソフルイしないでください知っているおけば他の人よりもはるかに有利です、他の人が4月ずつかかる仕事を1カ月後に処理するようにと、ここにある呼び出さ様ですその後、就職の心配はしなくてもドェゲトジョ学校で学ぶすべての基礎なので注意してください

そしてだけ上手より一般的な科目の一つくらいは技術が必要ですプログラム一つだけ持って勝負することは困難です、すべての職種が無愛想そうでだけこの分野では能力が優先される分野です能力だけが良ければあちこち呼ばれて通います

参考にイジクオプ本手離すならない仕事です、ある程度のレベルに上がれば、通常は本をしている場合が多いが、そうすればいつのまにかおくれる場合が生じます勉強をしなければ遅れてドトェドゥェヌンゴトイイジクオプあることに注意してください

0 件のコメント:

コメントを投稿