Pembuatan Game Top Down Menggunakan Unity

Unity merupakan salah satu game engine yang dapat digunakan untuk membuat game secara cross platform. Dulunya game engine ini dikenal juga sebagai Unity 3D, karena keunggulan utamanya terletak pada pembuatan game berbasis 3D. Namun dengan seiringnya waktu, perkembangan game engine ini juga mulai mendukung secara penuh untuk pembuatan game berbasis 2D. Selain itu, sesuai dengan namanya, Unity, game engine ini mempunyai prinsip penyatuan, dengan adanya sistem package manager serta component based architecture, pembuatan game bisa berjalan lebih cepat dengan mengandalkan package maupun component yang sudah ada tanpa perlu menulis ulang fungsi untuk tiap component yang dibutuhkan.

Agar workshop pada hari-h berjalan dengan lancar, setiap peserta diharapkan sudah melakukan instalasi Unity secara mandiri pada komputer masing masing

Instalasi Unity

Berbeda dengan cara sebelumnya, untuk saat ini instalasi Unity diharuskan melewati program lain yang bernama Unity Hub. Unity Hub sendiri merupakan program yang digunakan untuk mengatur akun dan lisensi Unity serta untuk melakukan instalasi Unity Editor pada versi yang berbeda-beda.

Informasi lebih lanjut mengenai instalasi Unity bisa dilihat disini.

Instalasi Unity Hub

Instalasi Unity Editor

Mencoba Membuat Project Baru

Workshop Pembuatan Game

Pada workshop kali ini, kita akan membahas pembuatan game top down menggunakan Unity dari yang paling mendasar sehingga mudah dipahami oleh pemula. Beberapa bagian pada workshop kali ini akan banyak bersinggungan dengan pemrograman berbasis C# dan untuk hal teknis yang bersinggungan dengan Unity-nya langsung hanya akan disinggung secara singkat. Nantinya selain mendapat bekal pembuatan game engine Unity, peserta juga diharapkan bisa mendapatkan pengetahuan pada dasar pemrograman yang nantinya bisa dipakai di hal lain.

Mempersiapkan Project

Alur Workshop

Alur dari pembuatan game top down menggunakan Unity ini akan dimulai dengan pengenalan dari konsep dasar Unity. Sehingga, bagi yang sebelumnya belum pernah menyentuh Unity sama sekali tidak akan mengalami kesulitan dalam memahami alur pembuatan game menggunakan game engine ini. Kemudian workshop akan dilanjutkan dengan pembuatan dari game top down itu sendiri dan berakhir dengan proses deployment yang nantinya selain membahas cara build dari game yang dibuat menggunakan Unity, juga langkah langkah yang bisa diambil untuk mem-_publish_ game yang sudah dibuat ke platform yang ada.

Untuk rincian dari alur pembuatan game top down menggunakan Unity sendiri adalah sebagai berikut:

  1. Pengenalan Konsep
  2. Input dan Gerakan
  3. Spawn dan Collision
  4. Navigasi Scene