Unity - ゲーム開発エンジン
・Unity
Unity は商用のゲームエンジン(統合開発環境)であるが、基本的な機能を備えた無料版が提供されている。無料版には、小規模ゲーム開発に必要なほぼすべての機能が網羅されており、開発したゲームの Windows 版/ Mac 版/ Web Player 版を無制限に出力可能である。
公式サイトURL:http://japan.unity3d.com/
・Unity における開発
Unity では、C#, JavaScript, Unity 専用の言語である Boo を用いてスクリプトを作成する。スクリプトの作成方法の詳細については、以下のサイトで紹介されている Demo 動画の No.12 から解説されている。
□ ドットインストール - Unity入門
URL:http://dotinstall.com/lessons/basic_unity
なお、Unity に用意されている関数のリファレンスについては、以下の URL を参照すればわかる。
□ Unity 公式リファレンス
URL:http://japan.unity3d.com/developer/document/
・Unity のインストール手順
1. 下記の Unity 公式サイトから Unity を適当な場所にインストールする。
URL:http://japan.unity3d.com/unity/download/
2. インストールが成功したら、Unity を実行し、無料版の Unity か有料版の Unity Pro を選択し、アカウントとパスワードを登録する。
3. 上記の作業が終了すれば、Unity のインストールは成功である。
※ 詳細は、ドットインストールにおける Unity の DEMO 動画中で解説されている。
・Unity を用いたゲーム開発コンテスト
Unity では、年間を通して様々なゲーム開発企画やゲーム開発コンテストが開かれており、ゲーム開発に興味がある、あるいはゲームプログラマを目指している多くの若者がこれらに参加している。
Unity-Chan! 公式サイトURL:http://unity-chan.com/
・研究活動での Unity 利用
Unity では、3次元のオブジェクトを作成することができ、オブジェクト指向プログラミングの考え方で、作成した個々の物体に対して、動作命令を与えることができる。このことから、大学などにおける研究で、Unity の開発環境を用いた3次元物体のシミュレーション実験を行うことも可能である。