Web系エンジニアにおすすめのプログラミング言語 2021 #2 の補足説明
こんにちは、プログラマーVTuberの衣亥栖ティオです。
今回は以下の動画の補足説明をします。
ソシャゲの iPhone/Android アプリエンジニア
ソシャゲは2D, 3Dのキャラクターを表示し、ユーザーの操作によって動かす必要があるため、 ゲームを作るためのゲームエンジンを利用することが多いように思います。
コンシューマゲームのメタルギアでは Fox Engine というゲームエンジンを自作したようです。
最近のソシャゲはコンシューマゲームと同じようなクオリティが求められているので、 ゲームエンジンである Unity, Unreal Engine というゲームエンジンを利用することが多いです。
Unity のリアルタイム開発プラットフォーム | 3D/2D、VR/AR のエンジン
最高にパワフルな 3D 制作プラットフォーム - Unreal Engine
Web Frontend Engineer
Web Frontend Engineer は JavaScript と TypeScript 2つの言語を利用することになると思います。
TypeScript: JavaScript With Syntax For Types.
TypeScript は JavaScript の欠点を解消するためのプログラミング言語なので、現在の主流は TypeScript になっていると思います。 しかし、TypeScript は "最終的にプログラムをJavaScriptに変換して、動かす" というトランスパイラーツールになっているので、 JavaScript の知識も必要となります。