Apa itu Unity ? Unity adalah sebuah aplikasi yang digunakan untuk membuat game atau sering juga disebut dengan game engine. Pada dasarnya unity merupakan game engine yang berbasis 3D namun unity juga bisa digunakan untuk membuat game 2D.
untuk mendownload aplikasi unity dapat langsung mengunjungi website resminya unity3d.com, atau bisa klik link berikut:
download versi unity yang lain
Pengalaman Menggunakan Unity
Pertama kali mengenal software unity sejak tahun 2014 hingga sekarang. Versi unity yang pertama kali saya gunakan adalah Unity 4.2. Bagi saya saat itu unity adalah game engine paling mudah yang memiliki tools yang sangat lengkap dengan dokumentasi yang tersebar dimana-mana, sehingga untuk belajar pun sangat mudah.
Dengan unity saya sudah membuat berbagai aplikasi/games yang bisa kalian coba disini:
atau bisa langsung kunjungi playstore qreatif.id:
selain itu beberapa aplikasi yang sudah saya buat menggunakan unity3d pernah menjadi juara di beberapa kompetisi.
Saat menggunakan unity tentunya saya juga menemui beberapa kendala dan kelemahan. Beberapa diantaranya adalah :
- tutorial dan dokumentasi memang sudah sangat banyak, tetapi untuk bahasa indonesia saat itu sangat minim. (untuk saat ini sudah sangat banyak)
- aplikasi yang dihasilkan cukup besar untuk game-game casual. jadi harus pinter-pinter me manage objek dalam aplikasi
- perlu pengetahuan dasar programming
Kenapa saya memilih Unity? Apa Kelebihan Unity?
Bagi saya pribadi yang masih pemula dan baru belajar game development, dokumentasi dan tutorial adalah hal yang paling utama. Alasan kenapa saya memilih unity adalah memiliki dokumentasi yang sangat lengkap. tutorial juga sudah sangat banyak, sehingga sangat mudah untuk mempelajarinya.
Jika dibandingkan dengan game engine lain, menurut saya unity termasuk game engine yang memiliki tools dan library paling lengkap. Dukungan plugin dan sample project dari berbagai developer pun juga sangat banyak.
Selain itu unity memiliki 2 lisensi yaitu free dan pro, karena saat itu saya masih sebagai mahasiswa, maka free lisence adalah pilihan yang paling tepat hehe.
Unity juga support untuk build ke berbagai platform atau lebih sering di sebut multiplatform. Hal ini juga merupakan faktor yang membuat saya yakin untuk memilih unity sebagai tools saya sehari-hari. Dengan dukungan multiplatform kita bisa mem build aplikasi/game yang kita buat untuk berbagai platform seperti Android, IOS, Windows, WebGL, XBox, dll.
Apa Kelemahan Unity?
Sesuai dengan yang telah saya jelaskan diatas. Unity3D sebagai game engine menurut saya tidak banyak memiliki kekurangan. Berdasarkan pengalaman saya, hanya ada 1 kelemahan yang menurut saya paling terasa. yaitu ukuran aplikasi hasil export/build yang cukup besar. Untuk hasil export 1 scene kosong tanpa game objek apapun, bisa mencapai sekitar 18mb. Hal ini tentu cukup menyulitkan karena benar-benar harus memanajemen assets dengan baik agar ukuran aplikasi tidak semakin membengkak.
Dimana Saya Bisa Belajar Unity
Ada banya alternatif untuk belajar unity, anda bisa mengikuti les dan semacamnya. tentunya dengan mengeluarkan uang yang lumayan.
Saya sendiri mulai belajar dengan melihat dan bertanya pada temen yang lebih paham tentang unity3d, setelah mempunyai sedikit bekal, saya mulai belajar sendiri dari internet dan manual dari unity.
Untuk bagaimana saya belajar dulu bisa kalian lihat melalui link berikut:
Bagi temen-temen yang tertarik ingin belajar game development menggunakan unity3d, bisa kunjungi link berikut:
Sekian pembahasan tentang unity. Jika artikel ini bermanfaat, kamu bisa traktir kami 🙂
5 Komentar
Rosintha · November 29, 2021 pada 4:39 am
Saya berencana ingin mengambl TA, menggabungkan artstep dengan unity. Namun saya belum tau sama sekali tentang unty
Pengalaman Belajar Unity3D Sebagai Indi Game Developer - Akbar Project · Oktober 17, 2019 pada 3:55 am
[…] Apa itu Unity 3D ? […]
Tutorial Instalasi Unity3D - Akbar Project · Januari 25, 2020 pada 8:13 am
[…] Apa itu Unity3D? […]
Augmented Reality dengan Unity3D - Akbar Project · Februari 28, 2023 pada 8:30 am
[…] reality sekaligus mencoba untuk membuat project yang menerapkan teknologi tersebut menggunakan Unity3D dengan […]
Pengalaman Belajar Unity Secara Otodidak - Akbar Project · Januari 22, 2024 pada 6:09 pm
[…] Apa itu Unity3D ? […]