You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Unity](https://unity.com/) merupakan salah satu game engine yang dapat digunakan untuk membuat game secara cross platform.
3
+
[Unity](https://unity.com/) merupakan salah satu game engine yang dapat digunakan untuk membuat game secara [cross platform](https://en.wikipedia.org/wiki/Cross-platform_software).
4
4
Dulunya game engine ini dikenal juga sebagai Unity 3D, karena keunggulan utamanya terletak pada pembuatan game berbasis 3D.
5
-
Namun dengan seiringnya waktu, perkembangan game engine ini juga mulai mensupport secara penuh untuk pembuatan game berbasis 2D.
6
-
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/component yang sudah ada tanpa menulis ulang fungsi untuk tiap component yang dibutuhkan.
7
-
8
-
Pada workshop kali ini, kita akan membahas pembuatan game top down menggunakan Unity dari yang paling mendasar sehingga mudah dipahami oleh pemula.
9
-
Beberapa bagian pada workshop kali ini akan banyak bersinggungan dengan pemrograman berbasis C#
10
-
dan untuk hal teknis yang bersinggungan dengan unitynya langsung hanya akan disinggung secara singkat.
11
-
Nantinya selain mendapat bekal pembuatan game engine Unity, peserta juga diharapkan bisa mendapatkan pengetahuan pada dasar pemrograman yang nantinya bisa dipakai di hal lain.
5
+
Namun dengan seiringnya waktu, perkembangan game engine ini juga mulai mendukung secara penuh untuk pembuatan game berbasis 2D.
6
+
Selain itu, sesuai dengan namanya, Unity, game engine ini mempunyai prinsip penyatuan, dengan adanya sistem package manager serta [component based architecture](https://en.wikipedia.org/wiki/Component-based_software_engineering), pembuatan game bisa berjalan lebih cepat dengan mengandalkan package/component yang sudah ada tanpa menulis ulang fungsi untuk tiap component yang dibutuhkan.
12
7
13
8
**Agar workshop pada hari-h berjalan dengan lancar, setiap peserta diharapkan sudah melakukan instalasi unity secara mandiri pada komputer masing masing**
14
9
@@ -25,4 +20,36 @@ Unity Hub sendiri merupakan program yang digunakan untuk mengatur akun/lisensi U
25
20
- Unduh Unity Hub pada halaman berikut https://unity3d.com/get-unity/download.
26
21
- Buka program yang sudah diunduh untuk melakukan instalasi Unity Hub.
27
22
28
-
### Instalasi Unity Editor
23
+
### Instalasi Unity Editor
24
+
25
+
- Buka Unity Hub.
26
+
- Sebelum melakukan instalasi Unity Editor, anda akan diminta untuk mengaktifkan lisensi Unity.
27
+
- Login menggunakan akun Unity, masuk menu `Preferences`, dan pada bagian `License Management` klik `Activate New License`.
28
+
- Pilih `Unity Personal` jika sebelumnya anda belum memiliki lisensi Unity Pro/Plus.
29
+
- Setelah selesai, kembali ke menu utama, dan pada bagian `Installs`, klik `Add`.
30
+
- Pilih Unity dengan versi [LTS](https://en.wikipedia.org/wiki/Long-term_support) terbaru (`Unity 2019.4`) dan pada bagian modules kosongkan semua.
31
+
- Tunggu hingga instalasi selesai.
32
+
> Instalasi akan memakan waktu yang cukup lama, jadi pastikan anda menggunakan internet dengan bandwith yang besar dan kecepatan yang stabil.
33
+
34
+
### Mencoba Membuat Project Baru
35
+
36
+
- Untuk memastikan instalasi Unity berjalan dengan lancar, pastikan anda sudah mencoba membuat project baru pada Unity.
37
+
- Buka Unity Hub, dan pada bagian `Projects`, klik `New`.
38
+
- Pilih `2D` untuk `Templates`, untuk yang lain bisa diisi bebas, kemudian klik `Create`.
39
+
- Tunggu proses pembuatan project Unity selesai.
40
+
- Setelah muncul windows Unity Editor, maka instalasi Unity sudah selesai dan siap untuk digunakan.
41
+
42
+
## Workshop Pembuatan Game
43
+
44
+
Pada workshop kali ini, kita akan membahas pembuatan game [top down](https://en.wikipedia.org/wiki/Video_game_graphics#Top-down_perspective) menggunakan Unity dari yang paling mendasar sehingga mudah dipahami oleh pemula.
45
+
Beberapa bagian pada workshop kali ini akan banyak bersinggungan dengan pemrograman berbasis [C#](https://en.wikipedia.org/wiki/C_Sharp_(programming_language))
46
+
dan untuk hal teknis yang bersinggungan dengan Unity-nya langsung hanya akan disinggung secara singkat.
47
+
Nantinya selain mendapat bekal pembuatan game engine Unity, peserta juga diharapkan bisa mendapatkan pengetahuan pada dasar pemrograman yang nantinya bisa dipakai di hal lain.
48
+
49
+
Alur dari pembuatan game top down menggunakan unity adalah sebagai berikut:
0 commit comments