Unity入門 - Unityとは -

最近、話題に上がっているUnityを勉強中なので
Unityについての投稿です!

Unityとは

Unityとは、ユニティ・テクノロジーズ社が提供するゲーム開発プラットフォーム。
Unityには無料版と、有料版がありますが、簡単な3Dゲームなら無料版でも十分作れます。
また、マルチプラットフォームに対応しており、開発したゲームは
WindowsMacLinuxiOSAndroid
コンソールゲーム(PlayStaion、VitaXboxWii
に展開可能です。

無料版と有料版の違い

有料版のみで可能な項目としては

・アプリケーションのスタート時、Unityスプラッシュスクリーン変更
・Mecanim機能の内高度な機能(IKなど)
・ネイティブプラグイン
・Navmesh、Pathfinding(キャラクターを地形の形状を考慮して移動を行わせる機能)
・LOD(Level of Detail)
・プロファイル、GPUプロファイリング
・高度なグラフィック機能

詳しくは「ライセンスのご案内」を参照

使える言語

JavaScript

ブラウザなどに用意されているJavaScriptとは文法などが微妙に異なり
独自の言語に近い形になっている。別名「UnityScript」と呼ばれたりする。

C#

主にWindowsの開発で用いられる言語。
.net対応のソフトを開発するのに作られたもの。

Boo

Pythonという欧米で広く使われている言語に似た言語。

Unityゲーム紹介の動画

インストールとライセンス登録について

Unityダウンロード

上記のリンクから無料でダウンロード可能です。

Unityをインストールするにはライセンス登録が必要になりメールアドレス登録が必要です。
ソフトウェアを販売する「ストア」や、データ類を販売する「アセットストア」
にてアカウントが必要になります。


今回はUnityの概要についてでしたが、次回からは簡単なゲームを投稿してみようと思います!