π Silabus β
πΉοΈ Sub-Miniclass Game Development β
Game Development memuat pemaparan cara membuat game dari awal hingga menjadi prototype di dalam game engine Unity.
Utama β
Silabus utama merupakan materi yang disampaikan pada miniclass.
| Kode | Hari ke | Materi |
|---|---|---|
| Semester Ganjil | -- | -- |
| M-1 | 1 | Selamat Datang di Game Development |
| M-2 | 2 | Ayo Bermain Game! |
| M-3 | 3 | Petualangan Unity |
| M-4 | 4 | Kode dan Hidup Seorang MC |
| M-5 | 5 | Game Platformer |
Perincian β
M-1. Selamat Datang di Game Development
M-2. Ayo Bermain Game
- Teori game design dan analisis game dari mentee atau mentor.
- Mentee bermain game kesukaan mereka.
- Mentee menyampaikan analisis game yang mereka suka.
M-3. Petualangan Unity
- Pemaparan dasar unity, game object dan component.
- Mentee eksplor component pada game yang disediakan.
- Camera.
- Rigidbody2D.
- Collision2D.
- SpriteRenderer.
- Prefab.
- Scene.
M-4. Kode dan Hidup Seorang MC
- Pemaparan script dan logic dengan visualisasi game yang sudah ada.
- Mentee belajar memahami logika yang baik di Unity.
M-5. Game Platformer
- Movement.
- Tilemap & level design.
- Implementasi asset gambar (sprite & image).
Ekstra β
Silabus ekstra berisi materi di luar miniclass. Umumnya, materi ekstra tidak mengandung praktikum.
Tidak berurutan.
| Kode | Materi |
|---|---|
| B-1 | Game Design dan Core Loop |
| B-2 | Game Design Document |
| B-3 | C# untuk Unity |
| B-4 | Object-Oriented Programming |
| B-5 | SOLID Principle |
| B-6 | Pitch Deck |
π¨ Sub-Miniclass Game Arts β
Game Arts memuat pemaparan estetika dan seni dalam game development, terutama 2D pixel art.
Utama β
| Kode | Hari ke | Materi |
|---|---|---|
| Semester Ganjil | -- | -- |
| M-1 | 1 | Selamat Datang di Game Development |
| A-1 | 2 | Menjadi Elitist Game Art |
| A-2 | 3 | Membangun Pijakan dalam Game Art |
| A-3 | 4 | Mood Board dan Character Sheet |
| A-4 | 5 | Menciptakan Asset Game Platformer |
Perincian β
A-1. Analisis Art pada Game 2D
Pemaparan dua jenis art 2D: pixel art & line art.
Analisis contoh game dari kedua jenis art.
Garis.
Bentuk.
- Bangun Datar.
- Bangun Ruang.
Warna.
- Hue.
- Brightness vs Value.
- Saturation.
Mentee menyampaikan analisis art game yang ia suka.
A-2. Batasan dalam 2D Art
- Format export.
- Pixel Per Unit.
- 9-Slice.
- Unity Atlas
- Pixel Perfect Camera.
- Tilemap sederhana.
- Mentee membuat asset UI button & tilemap.
A-3. Mood Board dan Character Sheet
- Penjelasan mengenai Mood Board.
- Character sheet.
- Mentee membuat character sheet mereka sendiri.
A-4. Implementasi membuat asset untuk game platformer.
- Tilemap.
- Character sprite.
- UI.
Sub-Miniclass 3D Arts β
Utama β
| Kode | Hari ke | Materi |
|---|---|---|
| Semester Ganjil | -- | -- |
| M-1 | 1 | Selamat Datang di Game Development |
| T-1 | 2 | Halo Untuk 3D Modelling |
| T-2 | 3 | Ayo Kita Buat 3D! |
| T-3 | 4 | Intermediate 3D Modelling 1] |
| T-4 | 5 | Intermediate 3D Modelling 2 |
Perincian β
- T-1. Halo untuk 3D Modelling
- Perkenalan & Install Blender
- Navigasi Blender
- Camera movement
- Shortcut
- Workspace
- Viewport shading
- Overlays & Gizmos
- T-2. Ayo Kita Buat 3D Model
- Pengenalan mesh
- Select, add, delete object
- Edit mode
- Vertices, edges, faces
- Manipulasi objek (edit mode)
- View
- Transform, rotate, scale
- Edit mode βsidebarβ
- Inset
- Extrude
- Bevel
- Loop cut
- Knife
- Subdivide
- Membuat objek sederhanaΒ (chest (peti harta karun), )
- Pengenalan mesh
- T-3. Intermediate 3D Modelling 1
- Konsep topologi
- Tris, quads, n-gons
- Loop reduction
- Menggunakan modifier
- Mirror
- Subdivision mod
- Boolean
- Snapping
- Proportional editing
- Buat object low poly (island)
- Konsep topologi
- T-4. Intermediate 3D Modelling 2
- Parenting
- Materials & UV Mapping
- Rigging Bones
WRI Roadmap