- ベストアンサー
ゲーム制作に於けるC/C++の学び方
- ゲーム制作においてCとC++のどちらを先に学ぶべきか?
- プログラミング初心者が学ぶべき道順とは?
- ゲーム制作におけるゲームエンジンとスクリプトについて
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(1)昨今のマシンパワー/グラボも考えると、今更Cを頑張る意味が薄いのでC++で十分と思います。 仮にCから入ったとしても、結局Cだけである程度以上の規模のアプリを書くのは面倒くさいので、 結局C++などに移行することになるのではないでしょうか。 そのときに変な癖(過度に泥臭い書き方など)が身についている可能性が危惧されます。 (2) 正道だと思います。 (3)個人などがゲームを作っている過程で作るとすれば、普通は「一品物」になります。 汎用的なエンジンになることはまずないでしょう。 ある程度汎用的に使うことを考えているエンジンは、エンジンとして作られていると思います。 (既存ゲームの内部処理からエンジンを起こす場合でも、 よほど巧く設計/実装してないと「既存処理を生かしつつ再設計」の可能性が高いと思います) エンジンとして作るなら、まずそれを組むか、 出来合いのエンジンなどを持ってきてゲーム部分から作るか、 などが一般的なのではないかと思います。 (4)汎用のエンジンを一度組んでしまうと、ゲーム毎にはそれ以外の部分だけを組めばよくなる。 同様に、シナリオ/ストーリーなどによく使われるのが、スクリプトです。 台詞表示などを全てプログラムで書くと、文言一つ直すだけで再コンパイルが必要で、 プログラマとシナリオライタを沸けることも難しくなります。 プログラムを書くよりはお手軽に、演出などを制御するための手段として、 スクリプトで指定できるようにします。 よって、スクリプトだけで演出ができるわけではありませんが、 演出の拡張性などが向上します。 (5)思い込みではないと思います。webでも英語サイトを探すことが多くなるのでは? ゲーム作成に英語読解は必須といって過言でないと思います。
お礼
おはようございます MrBanさん、朝早くにありがとうございます 全ての質問に回答をしていただいて、大変嬉しく思います。 全て私にとって、とても有益な御回答です。 おかげで、もやもやしていた感覚もすっぱり消えました。 本当にありがとうございました