Unity (ゲームエンジン)
特記がないものはユニティちゃん(大鳥こはく)のみ登場する。
2017年7月11日にリリース開始。今まではUnity3,Unity4,Unity5とバージョンで続いて来たがこのサイクルは終了し、Unity2017と発表された。今後はUnity2017.xのサイクルとなる。
2021年10月26日にリリース開始。主な改善、変更は以下の通り。
Apple Silicon用エディターをサポート
C#9.0対応
Unityではプログラミング言語C#を用いてプログラム(Scripts)を書くことで、Unityが提供する機能の拡張をおこなうことができる。これをスクリプティングという。
UnityはC#を実行するために以下のフレームワーク(Scripting Backend)を提供している。
Mono
.NET
IL2CPP
すべてのScripting Backendにおいて、フロントエンド(C# to CIL)にはRoslynが用いられている。Unity 2019.2現在のC#バージョンはC# 7.3である。