PlayStationって何で作られているの?
PlayStationのプログラミング言語
初期PlayStation本体はC,C++,アセンブラ等で
制作されているといいます。
(XBox360はC#でXNAを使っているそうです)
現在では、PlayStation4まで発売されており
処理速度やグラフィック等が大幅に改善されました。
スポンサードリンク
3Dゲームの普及
現代では映画のような見栄えでゲームを
楽しめるようになりました。
グラフィックとプログラミングをマッチさせるには
必要なツールがあります。そのなかで有名なものは
Unityです。
スポンサードリンク
Unityとは
ゲームエンジンです。
Unity自体はC,C++で作成されており
簡単に3DCGを描くことができるツールです。
Unityで制作されたもの
Unity作品引用
最近で有名なゲームはPokemon Goですね。
Pokemon GoもUnityで作られています。
Unityは無料でも利用することができます。
いくつかのコースに分かれて熟練者ほど
高いコースになります。
様々なプログラミング言語でも
活用することが可能です。
近頃ではスマホゲームでも頻繁に使われるものです。
プログラミングと組み合わせて使うことにより
ゲーム内で3Dの動きを操作することができます。
Unityとプログラミングを融合する
Unityで3DCGを制作します。
それをゲーム上で動作するようにします。
そこでプログラミングの登場です。
3DCGに必要な部分はxyzです。
xyzとは幅×高さ×奥行きを示しています。
Unityで制作したものをxyzで
アウトプットすることができます。
それをプログラミングでゲームに実装すれば
3Dで動作するゲームを作ることができます。
プログラマーとして必要なこと
絵を描ける必要性はありませんが、
中学校で習った座標や高校で習った
sin,cos,tanなどのが必要になります。
キャラクターを動かすためには座標が
必ず必要になります。まだ学生ならば
算数や数学の授業をしっかりと聞き学びましょう。