PlayStationって何で作られているの?

PlayStationのプログラミング言語

初期PlayStation本体はC,C++,アセンブラ等で
制作されているといいます。
(XBox360はC#でXNAを使っているそうです)

現在では、PlayStation4まで発売されており
処理速度やグラフィック等が大幅に改善されました。

スポンサードリンク

3Dゲームの普及

現代では映画のような見栄えでゲームを
楽しめるようになりました。

グラフィックとプログラミングをマッチさせるには
必要なツールがあります。そのなかで有名なものは
Unityです。

スポンサードリンク

Unityとは

ゲームエンジンです。
Unity自体はC,C++で作成されており
簡単に3DCGを描くことができるツールです。

Unityで制作されたもの
unity5
Unity作品引用

最近で有名なゲームはPokemon Goですね。
Pokemon GoもUnityで作られています。

Unityは無料でも利用することができます。
いくつかのコースに分かれて熟練者ほど
高いコースになります。

様々なプログラミング言語でも
活用することが可能です。

近頃ではスマホゲームでも頻繁に使われるものです。
プログラミングと組み合わせて使うことにより
ゲーム内で3Dの動きを操作することができます。

Unityとプログラミングを融合する

Unityで3DCGを制作します。

それをゲーム上で動作するようにします。
そこでプログラミングの登場です。

3DCGに必要な部分はxyzです。
xyzとは幅×高さ×奥行きを示しています。

Unityで制作したものをxyzで
アウトプットすることができます。

それをプログラミングでゲームに実装すれば
3Dで動作するゲームを作ることができます。 

 

プログラマーとして必要なこと

絵を描ける必要性はありませんが、
中学校で習った座標や高校で習った
sin,cos,tanなどのが必要になります。

キャラクターを動かすためには座標が
必ず必要になります。まだ学生ならば
算数や数学の授業をしっかりと聞き学びましょう。

 - ゲーム