Skip to content

Commit c1d27c8

Browse files
committed
unsaved changes
1 parent a7123bb commit c1d27c8

File tree

2 files changed

+39
-9
lines changed

2 files changed

+39
-9
lines changed

Assets/1-Pengenalan-Konsep/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Pengenalan Konsep
2+
3+
TBA

README.md

Lines changed: 36 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
# Pembuatan Game Top Down Menggunakan Unity
22

3-
[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).
44
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.
127

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

@@ -25,4 +20,36 @@ Unity Hub sendiri merupakan program yang digunakan untuk mengatur akun/lisensi U
2520
- Unduh Unity Hub pada halaman berikut https://unity3d.com/get-unity/download.
2621
- Buka program yang sudah diunduh untuk melakukan instalasi Unity Hub.
2722

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:
50+
1. [Pengenalan Konsep](./Assets/1-Pengenalan-Konsep/README.md)
51+
2. [Gerakan dan Animasi](./Assets/2-Gerakan-dan-Animasi/README.md)
52+
3. [Object Collision](./Assets/3-Object-Collision/README.md)
53+
4. [Pathfinding](./Assets/4-Pathfinding/README.md)
54+
5. [Navigasi Scene](./Assets/5-Navigasi-Scene/README.md)
55+
6. [Game Deployment](./Assets/6-Game-Deployment/README.md)

0 commit comments

Comments
 (0)