Apa itu Unity3D ?

Dipublikasikan oleh Akbar pada

Apa itu Unity3D ? Unity 3D 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 unity3D dapat langsung mengunjungi website resminya unity3d.com, atau bisa klik link berikut:

download unity3d terbaru

download versi unity yang lain

Pengalaman Menggunakan Unity3D

Pertama kali mengenal software unity3D 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:

Published Apps

atau bisa langsung kunjungi playstore belajarku :

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 :

  1. tutorial dan dokumentasi memang sudah sangat banyak, tetapi untuk bahasa indonesia saat itu sangat minim. (untuk saat ini sudah sangat banyak)
  2. aplikasi yang dihasilkan cukup besar untuk game-game casual. jadi harus pinter-pinter me manage  objek dalam aplikasi
  3. perlu pengetahuan dasar programming
Kenapa saya memilih Unity3D? Apa Kelebihan Unity3D?

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 Unity3D?

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 Unity3D

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:

Pengalaman Belajar Unity3D Secara Otodidak

Bagi temen-temen yang tertarik ingin belajar game development menggunakan unity3d, bisa kunjungi link berikut:

UCODY (Kumpulan Video Tutorial Unity3D)

atau bisa juga kunjungi link berikut

Youtube

Udemy

Terima kasih sudah berkunjung 🙂

Semoga bermanfaat

Kategori: Artikel

Akbar

Bersenang-senang dengan belajar dan berbagi

2 Komentar

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? […]

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *