1. Pendahuluan
UNITY 3D adalah sebuah game
developing software. Dengan software ini, kita bisa membuat game 3D yang seru.
Karena game developer ini sangat mudah menggunakannya, dengan GUI yang
memudahkan kita untuk membuat mengedit dan membuat script untuk menciptakan
sebuah game 3D.
Unity adalah sebuah sebuah tool yang
terintegrasi untuk membuat 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 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,
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 Technologies dibangun pada
tahun 2004 oleh David Helgason (CEO), Nicholas Francis (CCO), dan Joachim Ante
(CTO) di Copenhagen, Denmark setelah game pertama mereka GooBall, gagal lagi
dalam meraih sukses. Ketiganya menyadari nilai sebuah engine dan tool dalam
sebuah pengembangan game dan berencana untuk membuat sebuah engine yang dapat
digunakan oleh semua dengan harga terjangkau. Unity Technologies mendapat
bantuan dana dari Sequoia Capital, WestSummit Capital, and iGlobe
Partners. Kesuksesan Unity terletak pada fokus mereka untuk memenuhi kebutuhan
indie developer yang tidak dapat membangun game engine mereka sendiri atau
membeli lisensi game engine yang terlalu mahal. Fokus perusahaan ini adalah
"Democratize game development" atau diterjemahkan sebagai
"Demokrasi Pembangunan Game" dan membuat sebuah pembangunan game baik
2D maupun 3D bisa dicapai oleh banyak orang. Oleh siapa pun. Pada tahun 2008,
Unity melihat kebangkitan iPhone dan menjadi game engine pertama yang melakukan
dukungan penuh pada platform tersebut. Unity sekarang di gunakan oleh 53.1%
developers (termasuk mobile game developer) dengan ratusan game yang dirilis
baik untuk iOS maupun Android. Pada tahun 2009, Unity mulai meluncurkan produk
mereka secara gratis. Jumlah developer yang mendaftar melonjak drastis sejak
pengumuman tersebut. Pada April 2012, Unity mencapai popularitas yang sangat
tinggi dengan lebih dari 1 juta developer.
2. Pengunaan
Para desaigner dan developer Indonesia menggunakan Untiy 3D pada umumnya untuk membuat Game,
modeling, Augmented Reality (AR) dan Virtual Reality. Jenis game yang dibuat
dengan Unity 3D seperti Role Playing Game (RPG). Game yang di buat menggunakan
unity 3D biasanya diminati oleh semua kalangan baik anak – anak maupun orang
dewasa. Adapun salah satu contoh game yang di buat menggunakan unity 3D adalah
EIGO dan Journey to Heaven.
3. Analisa
Fitur scripting yang disediakan,
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.
Kekurangan : Unity masih memiliki
beberapa fitur high-end yang masih perlu diimplementasikan, namun masih
dapat mencapainya seperti yang pernah di lakukan sebelumnya adalah “the
most advanced engine this side of a million dollars”.
Kelebihan : Salah satu kekuatan inti Unity adalah skalabilitas, dan ini
tercermin dalam tagline pemasaran kami “Democratizing Game
Development.” dengan Unity, Anda dapat mengembangkan konten yang hebat jika
Anda seorang individu yang menciptakan permainan puzzle sederhana
untuk iOS, atau Anda dapat mengembangkan konten yang hebat jika Anda adalah
studio dengan 1.000 karyawan yang membangun konten AAA di semua platform.
Sisi teknologi dan model berkembang, benar-benar melayani seluruh komunitas
pengembang.
0 komentar:
Posting Komentar