Unity
3D adalah merupakan game engine, dan game engine adalah sebuah software
pengolah gambar, grafik, suara, input, dan lain-lain yang ditujukan untuk
membuat suatu game, meskipun tidak selamanya harus untuk game. Contohnya adalah
seperti materi pembelajaran untuk simulasi membuat SIM. Kelebihan dari game
engine ini adalah bisa membuat game berbasis 3D maupun 2D, dan sangat mudah
digunakan.
Unity merupakan game engine yang
ber-multiplatform. Unity mampu di publish menjadi Standalone (.exe), berbasis web, berbasis web, Android,
IoS Iphone, XBOX, dan PS3. Walau bisa dipublish ke berbagai platform, Unity
perlu lisensi untuk dapat dipublish ke platform tertentu. Tetapi Unity
menyediakan untuk free user dan bisa di publish dalam bentuk Standalone (.exe)
dan web. Untuk saat ini Unity sedang di kembangkan berbasis AR (Augment
Reality).
Unity 3D juga sebuah tools yang
terintegrasi untuk membuat sebuah game, arsitektur bangunan dan simulasi. Unity
bisa untuk games PC dan games Online. Untuk games Online diperlukan sebuah
plugin, yaitu Unity Web Player, sama halnya dengan Flash Player pada Browser.
Unity
3D tidak dirancang untuk proses desain atau modelling, dikarenakan unity bukan
tool untuk mendesain. Jika ingin mendesain, pergunakan 3D editor lain seperti
3dsmax atau Blender. Banyak hal yang bisa dilakukan dengan unity, ada fitur
audio reverb zone, particle effect, dan Sky Box untuk menambahkan langit.
Fitur
scripting yang disediakan Unity 3D, mendukung 3 bahasa pemrograman, JavaScript,
C#, dan Boo. Flexible and EasyMoving, rotating, dan scaling objects hanya perlu
sebaris kode. Begitu juga dengan Duplicating, removing, dan changing
properties. Visual Properties Variables yang di definisikan dengan scripts
ditampilkan pada Editor. Bisa digeser, di drag and drop, bisa memilih warna
dengan color picker. Berbasis .NET. Artinya penjalanan program dilakukan dengan
Open Source .NET platform, Mono.
Unity bukan software game engine
baru, sehingga banyak tutorial yang tersebar luas, bahkan banyak game dan
tutorial untuk Unity yang telah beredar. Unity cepat berkembang dikarenakan
bisa free user dan banyak di implementasikan ke berbagai platform disamping
banyaknya tutorial yang bisa dengan mudah dicari.
Unity
3D adalah sebuah game engine yang berbasis cross-platform/ sebuah flatform
pengembangan fleksibel yang dapat membuat game 3D ( multiplatform ) dan game
2D. Unity dapat digunakan pada perangkat
PC, Android&IOS, iPhone, PS3, dan bahkan X-BOX.