Cohort Live Online untuk Pemula

Bootcamp Game Development Unity untuk Pemula: Gim 2D Pertama dalam 6 Sesi

Enam sesi live online dalam program 3 minggu. Anda belajar Unity dan dasar C# bersama instruktur, lalu menutup cohort dengan satu gim 2D Android yang terpasang di ponsel dan bisa dimainkan orang lain.

cyberskill.id
Poster Game Development with Unity for Beginner Bootcamp Cyberskill: pria berheadset memegang laptop terbuka dengan stik gim melayang di atasnya, berlatar kuning
  • Sesi live, boleh menyela untuk bertanya
  • Error dibedah lewat berbagi layar
  • Instruktur dikurasi khusus Unity
  • Satu proyek dirakit dari sesi 1 sampai 6
  • Tanpa syarat pengalaman coding
6sesi live online
3minggu program
1gim 2D Android di akhir cohort

Tentang Program

Dari Scene Kosong ke Gim yang Dimainkan Teman Anda

Game Development with Unity for Beginner Bootcamp

6sesi

Game Development with Unity for Beginner Bootcamp adalah cohort live online Cyberskill untuk pemula tanpa latar coding. Dalam 6 sesi selama program 3 minggu, Anda belajar Unity dan dasar C#, lalu merakit satu gim 2D Android dari Scene kosong sampai file build yang bisa dipasang dan dimainkan orang lain.

  • 6 sesi live online yang tersebar dalam program 3 minggu
  • Enam topik berurutan: pengenalan Unity, dasar C#, logika gim, desain UI, optimasi, dan build Android
  • Satu proyek yang sama dirakit dari sesi pertama sampai sesi terakhir
  • Error Anda dibedah bersama instruktur lewat berbagi layar, saat itu juga
  • Hasil akhir berupa file APK yang bisa dipasang di ponsel Android
Metode

Empat Tahap Cyberskill, Dijalankan di Dalam Editor Unity

Enam sesi cohort ini mengikuti empat tahap metode Cyberskill. Tiap tahap punya pertanyaan kerjanya sendiri, mulai dari gim macam apa yang hendak Anda rakit sampai bagaimana orang lain bisa memainkannya. Instruktur menulis kode langsung di layar, Anda mengetik bersamanya, lalu hasilnya diuji saat itu juga.

1

Eksplorasi

Sesi pertama dipakai untuk mengenal editor dan menetapkan lingkup gim. Anda memilih satu mekanik inti, misalnya lari, lompat, dan mengumpulkan koin ala platformer, lalu menata Scene pertama. Dari sini daftar fitur dipecah menjadi tugas kecil yang muat di sisa lima sesi.

2

Fundamental

Sesi kedua dan ketiga mengajarkan dasar C# sambil menggerakkan karakter Anda sendiri: variabel untuk kecepatan, kondisi untuk lompatan, method untuk mengambil koin. GameObject, Component, dan Prefab langsung dipraktikkan, sehingga tiap baris kode punya akibat yang terlihat di layar.

3

Project Build

Sesi keempat dan kelima merakit potongan mekanik menjadi gim utuh. Menu, HUD skor, layar kalah, dan tombol sentuh dipasang, lalu gim dirampingkan agar lancar di ponsel. Saat kode error, Anda berbagi layar dan instruktur menelusuri penyebabnya bersama Anda sampai gim jalan lagi.

4

Portfolio

Sesi keenam mengubah proyek menjadi build Android yang bisa dipasang. Anda menyiapkan tangkapan layar, klip permainan singkat, dan deskripsi proyek, lalu membahas cara memajangnya di portfolio serta langkah belajar berikutnya, baik ke arah indie maupun studio.

Peta Enam Sesi

Satu Proyek Unity, Satu Titik Capaian di Tiap Sesi

Proyek yang sama dibawa dari sesi ke sesi. Tiap sesi menambah satu lapisan, dan titik capaiannya ditulis supaya Anda bisa memeriksanya sendiri dengan menekan Play.

Dari Editor Kosong ke Gim 2D di Ponsel

6 sesi live online Program 3 minggu

Untuk: Pemula tanpa latar coding yang ingin menyelesaikan satu gim 2D

  1. Sesi 1: Mengenal Unity

    • Memasang Unity Hub dan modul Android
    • Menata sprite dan Tilemap
    • Menjalankan Play Mode

    Proyek yang dibangunLevel pertama tersusun di Scene, belum ada kode

    Play Mode berjalan dan level terlihat utuh dari kamera

  2. Sesi 2: Script C# Pertama

    • Variabel dan kondisi
    • Script sebagai Component
    • Membaca Console

    Proyek yang dibangunKarakter bergerak ke kiri, ke kanan, dan melompat

    Karakter melompat hanya saat berpijak dan tidak menembus lantai

  3. Sesi 3: Aturan Permainan

    • Trigger dan collision
    • Prefab dan Instantiate
    • Skor dan nyawa

    Proyek yang dibangunKoin, musuh berpatroli, dan syarat kalah

    Koin menambah skor tepat satu, dan musuh mengurangi nyawa

  4. Sesi 4: Wajah Gim

    • Canvas Scaler dan Anchor
    • Tombol sentuh
    • SceneManager

    Proyek yang dibangunMenu utama, HUD, tombol jeda, dan layar akhir

    Pemain bisa masuk dari menu, kalah, lalu main lagi tanpa menutup gim

  5. Sesi 5: Ringan di Ponsel

    • Membaca Profiler
    • Object pooling
    • Efek suara

    Proyek yang dibangunGim dirampingkan dan diberi suara

    Gim tetap lancar saat banyak objek muncul bersamaan

  6. Sesi 6: Build dan Portfolio

    • Player Settings
    • Build APK
    • Mengemas bahan portfolio

    Proyek yang dibangunFile APK dan halaman proyek berisi tangkapan layar serta klip

    Gim terpasang di ponsel Android dan dimainkan orang lain dari ikonnya sendiri

Dibawa ke mana Pembuat gim pemula dengan satu build Android yang bisa dibagikan Anda sudah melewati seluruh alur membuat gim sekali, dari Scene kosong sampai file yang terpasang di ponsel. Gim indieGame jamAplikasi interaktifLanjutan ke 3D atau AR

Pembagian topik per sesi di atas adalah rancangan kelas. Tanggal mulai angkatan dan waktu sesinya dikabarkan tim ketika Anda menghubungi kami.

Jenjang

Empat Titik Periksa Sepanjang Cohort Unity

Keempat titik ini membagi 6 sesi menjadi tahap yang bisa diperiksa. Baris kualifikasi menunjukkan apa yang sudah harus beres sebelum melangkah ke titik berikutnya. Kalau ada yang belum beres, bawa ke sesi berikutnya dan kerjakan bersama instruktur lewat berbagi layar.

  1. Penjelajah Editor

    Eksplorasi, sesi 1 Tanpa pengalaman coding maupun Unity

    Titik awal bagi siapa pun yang belum pernah membuka Unity. Setelah sesi pertama, Anda sudah bisa membuat project 2D, menata sprite dan Tilemap di Scene, lalu menjalankan Play Mode tanpa bingung mencari panel yang tepat.

    Unity HubScene dan HierarchySprite RendererTilemap
    Menemukan panel yang tepat untuk tiap pekerjaanMenata level awal tanpa kodeMenetapkan satu mekanik inti untuk gim Anda
  2. Penulis Script Pertama

    Fundamental, sesi 2 dan 3 Sudah bisa membuka project dan menata Scene

    Di titik ini kode mulai menggerakkan sesuatu. Karakter berjalan dan melompat tanpa menembus lantai, koin bisa diambil, skor bertambah, dan musuh mengurangi nyawa. Anda bisa menunjuk baris kode mana yang mengatur tiap perilaku itu.

    C# dasarRigidbody2DCollider2DPrefab
    Menulis script sebagai ComponentMembedakan trigger dan collisionMembaca pesan error di Console
  3. Perakit Gim Utuh

    Project Build, sesi 4 dan 5 Karakter sudah bergerak dan skor sudah berjalan

    Potongan mekanik berubah menjadi gim yang punya awal dan akhir: menu utama, HUD, tombol jeda, layar kalah, dan tombol main lagi. Gim juga sudah diperiksa dengan Profiler, sehingga tetap lancar saat banyak objek muncul di layar ponsel.

    Canvas dan AnchorSceneManagerProfilerObject pooling
    Merangkai alur dari menu sampai layar akhirMenyiapkan kontrol sentuhMerampingkan gim untuk ponsel
  4. Perilis Build Pertama

    Portfolio, sesi 6 Gim sudah bisa dimainkan dari menu sampai layar akhir

    Titik terakhir cohort: gim terpasang sebagai aplikasi di ponsel Android dan bisa dimainkan orang lain tanpa bantuan Anda, dan bahan portfolionya sudah siap. Ini langkah pertama sebagai pembuat gim. Gim berikutnya akan terasa lebih cepat karena seluruh alurnya sudah pernah Anda lalui.

    Player SettingsBuild APKAndroid App BundleBahan portfolio
    Memasang build di ponsel sendiriMenyiapkan tangkapan layar dan klip permainanMemilih langkah belajar sesudah cohort
Materi

Enam Sesi, Enam Topik: Isi Cohort Unity dari Awal sampai Build

Modul Deskripsi Topik
M1

Sesi 1: Pengenalan Unity dan Ruang Kerja Editor

Instalasi Unity Hub diperiksa bersama, versi editor diseragamkan, dan project 2D pertama dibuat. Anda mengenal fungsi tiap panel, menata sprite di Scene, lalu menjalankan Play Mode untuk pertama kali. Lingkup gim juga ditetapkan di sini, dengan pola platformer 2D sebagai kerangka dasar yang nanti Anda ubah sesuai selera.

Unity Hub, versi editor, dan modul AndroidPanel Scene, Game, Hierarchy, Inspector, Project, dan ConsoleGameObject, Transform, dan Sprite RendererMenyusun level awal dengan TilemapMenyimpan project ke GitHub dengan .gitignore khusus Unity
M2

Sesi 2: Dasar Pemrograman C# untuk Gim

Script C# pertama ditempelkan ke karakter sebagai Component. Variabel, kondisi, perulangan, method, dan class dipelajari lewat hal yang langsung terlihat: karakter bergerak ke kiri dan kanan, lalu melompat. Anda juga belajar membaca Console dengan tenang, karena pesan error adalah petunjuk jalan.

Variabel, tipe data, dan field yang tampil di InspectorKondisi if dan perulanganMethod, class, serta alur Start dan UpdateMembaca input keyboard dan sentuhanDebug.Log dan cara membaca pesan error
M3

Sesi 3: Implementasi Logika Gim

Aturan permainan mulai hidup. Rigidbody2D dan Collider2D membuat karakter jatuh dan berpijak, koin bisa diambil, musuh berpatroli, dan nyawa berkurang saat tersentuh. Pekerjaan besar bernama membuat gim dipecah menjadi tugas kecil yang masing-masing selesai dan teruji sebelum lanjut ke tugas berikutnya.

Rigidbody2D, Collider2D, dan ground checkTrigger untuk koin, collision untuk musuhPrefab dan InstantiateSkor, nyawa, dan syarat menang atau kalahMusuh berpatroli dengan logika sederhana
M4

Sesi 4: Desain UI dan Alur Layar

Gim mendapat wajah: menu utama, HUD skor dan nyawa, tombol jeda, serta layar kalah dan menang. Tombol sentuh disiapkan untuk ponsel, dan perpindahan antar Scene diatur supaya pemain bisa mengulang tanpa menutup aplikasi. Tata letaknya diuji di beberapa ukuran layar lewat Device Simulator.

Canvas, Canvas Scaler, dan AnchorTeks TextMeshPro dan tombol dengan event OnClickJeda permainan lewat Time.timeScaleSceneManager untuk menu, level, dan layar akhirTombol sentuh di layar untuk kontrol ponsel
M5

Sesi 5: Optimasi untuk Ponsel

Gim yang lancar di laptop belum tentu lancar di ponsel. Sesi ini mengajarkan cara membuka Profiler, menemukan bagian yang memberatkan, lalu merampingkannya. Suara dan efek sederhana ikut dipasang, sehingga gim terasa hidup tanpa membebani perangkat kelas menengah.

Membaca Profiler untuk mencari bebanObject pooling untuk peluru dan koinSprite Atlas dan kompresi teksturTarget frame rate untuk perangkat mobileAudioSource untuk musik dan efek suara
M6

Sesi 6: Build Android dan Pengemasan Portfolio

Player Settings dirapikan, lalu gim dibangun menjadi APK dan dipasang di ponsel lewat mode pengembang. Anda berlatih membedakan APK untuk uji coba dan AAB untuk Google Play. Sesi ditutup dengan tangkapan layar, klip permainan, deskripsi proyek, dan gambaran jalur belajar lanjutan di dunia gim.

Player Settings: nama paket, ikon, orientasi, versiBuild APK dan pemasangan lewat USB debuggingPerbedaan APK dan Android App BundleMenyiapkan tangkapan layar, klip, dan deskripsiGambaran jalur lanjutan: indie dan studio
Pustaka Resmi Unity dan C#

Dokumentasi Resmi yang Dipakai Selama Cohort Unity

Materi kelas bersandar pada dokumentasi yang diterbitkan pembuat alatnya sendiri. Semuanya gratis dan tetap bisa Anda buka setelah cohort selesai, sehingga kebiasaan mencari jawaban di sumber resmi ikut terbentuk.

Unity Technologies

Unity Manual

Panduan resmi fitur editor, dari Scene, Prefab, fisika 2D, sampai pengaturan build Android.

Unity Technologies

Unity Scripting API

Rujukan setiap kelas dan method C# milik Unity, dibuka saat membaca pesan error atau mencari fungsi yang tepat.

Unity Technologies

Unity Learn

Kumpulan kursus dan tutorial resmi Unity yang gratis, cocok untuk mengulang materi dan berlatih mandiri di antara sesi.

Microsoft

Dokumentasi C# di Microsoft Learn

Penjelasan dasar bahasa C# dari Microsoft, pembuat bahasanya, untuk variabel, kondisi, perulangan, dan class.

Google

Pusat Bantuan Google Play Console

Aturan resmi soal Android App Bundle dan syarat unggah, dibaca bila kelak Anda ingin menerbitkan gim di Google Play.

Cyberskill tidak berafiliasi dengan Unity Technologies, Microsoft, atau Google. Persiapan ujian sertifikasi dari vendor mana pun berada di luar cakupan cohort ini. Rujukan di atas dipilih karena resmi, gratis, dan terus diperbarui pembuatnya.

Teknik di Balik Gim

Enam Teknik Unity yang Hasilnya Bisa Anda Uji Sendiri

Tiap teknik di bawah dipilih karena hasilnya bisa diperiksa dengan satu tombol Play. Karakter melompat atau tidak, koin terambil atau tidak, tombol muncul di sudut layar atau meleset. Ukuran lulus seperti ini membuat pemula tahu persis kapan sebuah fitur sudah beres.

1

Ground Check untuk Lompatan yang Jujur

Rigidbody2D, Collider2D, dan pemeriksaan pijakan memakai layer lantai digabung supaya karakter hanya bisa melompat saat berdiri di tanah. Ujiannya sederhana: tekan tombol lompat berulang kali di udara, dan karakter tidak boleh terbang, tersangkut di dinding, atau menembus lantai.

2

Prefab sebagai Cetakan Koin dan Musuh

Koin, musuh, dan rintangan dibuat sekali sebagai Prefab lalu dimunculkan lewat Instantiate. Ujiannya: ubah nilai koin atau kecepatan musuh di Prefab, dan seluruh salinan di level ikut berubah tanpa Anda sentuh satu per satu.

3

Trigger dan Collision pada Tempatnya

OnTriggerEnter2D dipakai untuk benda yang dilewati seperti koin, OnCollisionEnter2D untuk benda padat seperti musuh. Ujiannya: koin lenyap dan skor naik satu tanpa karakter memantul, sementara menyentuh musuh mengurangi nyawa tepat satu kali.

4

Canvas Scaler dan Anchor untuk Layar Ponsel

HUD skor, nyawa, dan tombol sentuh ditata dengan Canvas Scaler serta Anchor, lalu diperiksa di Device Simulator bawaan Unity. Ujiannya: elemen tetap di sudutnya dan tidak terpotong saat gim dibuka di layar ponsel yang lebar maupun yang pendek.

5

Membaca Profiler Sebelum Menebak

Saat gim tersendat, Profiler dibuka lebih dulu untuk melihat bagian mana yang berat, barulah dirampingkan, misalnya dengan object pooling untuk peluru atau koin yang sering muncul. Ujiannya: gim tetap lancar ketika banyak objek tampil sekaligus di ponsel uji.

6

Checklist Build Android

Nama paket, ikon, orientasi layar, dan nomor versi dicek di Player Settings sebelum menekan Build. Ujiannya: file APK terpasang di ponsel Android, gim terbuka dari ikonnya sendiri, dan bisa dimainkan dari menu utama sampai layar akhir tanpa kabel ke laptop.

Urutan Naik Sesi demi Sesi
S1 Sesi 1: editor Unity dan Scene pertama
S2-3 Sesi 2 dan 3: C# yang menggerakkan karakter, mengambil koin, dan menghitung skor
S4-5 Sesi 4 dan 5: menu, HUD, layar kalah, dan gim yang ringan di ponsel
S6 Sesi 6: build Android dan bahan portfolio
Tiap anak tangga dinaiki setelah gim pada anak tangga sebelumnya berjalan tanpa error.

Dalam gim 2D pertama, sumber macet yang paling sering adalah fisika dan tabrakan. Karena itu dua teknik pertama sudah dilatih sejak sesi kedua dan ketiga.

Keunggulan

Alasan Merakit Gim Unity Pertama Anda Bersama Cyberskill

Alasan Cyberskill unggul untuk pelatihan IT dan digital di Indonesia dibanding kelas rekaman massal, bootcamp generik, atau tutorial YouTube gratis.

Keunggulan 1

Error Dibedah Saat Itu Juga

Sesi berlangsung live, jadi Anda bisa menyela untuk bertanya kapan saja. Saat script menolak jalan, Anda berbagi layar dan instruktur menelusuri penyebabnya bersama Anda. Kebiasaan membaca error dengan tenang ini yang paling sulit didapat dari video yang tidak bisa diajak bicara.

Keunggulan 2

Satu Proyek yang Tumbuh Tiap Sesi

Enam sesi dipakai untuk satu gim yang sama. Tiap pertemuan menambah lapisan baru di atas hasil pertemuan sebelumnya, sehingga di akhir cohort Anda memegang satu karya utuh yang bisa dibuka, dimainkan, dan diceritakan proses pembuatannya.

Keunggulan 3

Instruktur yang Dipilih untuk Unity

Cyberskill memilih pengajar berdasarkan topik yang diajarkan. Untuk angkatan Unity ini, pengajarnya kami tetapkan dari instruktur yang terbiasa menulis C# di editor Unity, jadi pertanyaan soal fisika 2D, Prefab, atau build Android dijawab oleh orang yang sehari-hari bergelut dengannya.

Keunggulan 4

Gim Anda Boleh Beda dari Teman Sekelas

Kerangka platformer 2D dipakai bersama agar semua peserta memahami fondasi yang sama. Setelah itu Anda bebas memasang gambar dan suara buatan sendiri, merancang level sendiri, atau menambah satu mekanik kecil, sehingga gim di portfolio Anda punya ciri sendiri.

Keunggulan 5

Urutan Materi yang Bisa Dihitung

Pengenalan Unity, dasar C#, logika gim, desain UI, optimasi, lalu build Android. Enam topik itu dibagi ke 6 sesi, satu topik per sesi, sehingga Anda selalu tahu posisi Anda di dalam cohort dan apa yang dikerjakan di pertemuan berikutnya.

Keunggulan 6

Lima Cara Belajar di Satu Rumah

Cyberskill punya lima cara belajar, dari les privat yang datang ke rumah dan les privat berbasis panggilan video, sampai kelompok kecil, cohort seperti ini, dan workshop singkat. Kalau setelah cohort Anda ingin menyeberang ke topik yang bersinggungan, misalnya pemodelan 3D atau augmented reality, tim membantu memilihkan program dan formatnya.

Menimbang Jalur Belajar Unity

Empat Jalan Belajar Unity, Ditimbang dari Gim yang Jadi

Hampir semua orang yang ingin membuat gim pernah membuka tutorial Unity. Yang membedakan hasil akhirnya biasanya titik macet: karakter menembus lantai, tombol hilang di layar ponsel, atau build Android gagal tepat menjelang demo. Tabel ini menimbang empat jalan belajar dari titik-titik macet itu, termasuk kekuatan masing-masing.

Cyberskill

Cohort Unity Cyberskill

  • Saat karakter menembus lantai Berbagi layar, lalu penyebabnya dicari bersama instruktur
  • Urutan materi Enam topik berurutan, satu per sesi
  • Gim di akhir Satu gim 2D Android milik Anda sendiri
  • Build Android Dipraktikkan sampai APK terpasang di ponsel
  • Waktu yang dibutuhkan 6 sesi dalam program 3 minggu
  • Paling cocok untuk Pemula yang ingin satu gim jadi dalam waktu singkat
Alternatif

Tutorial YouTube Gratis

  • Saat karakter menembus lantai Mencari video lain yang kebetulan membahas masalah serupa
  • Urutan materi Bebas, Anda sendiri yang menyusunnya
  • Gim di akhir Tergantung ketekunan menyelesaikannya sendiri
  • Build Android Banyak panduan tersedia, dicoba sendiri
  • Waktu yang dibutuhkan Tidak berbatas, mengikuti waktu luang
  • Paling cocok untuk Orang disiplin yang sudah tahu harus mencari apa
Alternatif

Kursus Video Rekaman

  • Saat karakter menembus lantai Bertanya di forum kursus dan menunggu balasan
  • Urutan materi Tersusun rapi, diikuti sesuai kecepatan Anda
  • Gim di akhir Biasanya proyek contoh yang seragam bagi seluruh kelas
  • Build Android Kadang dibahas sebagai bab terpisah
  • Waktu yang dibutuhkan Sesuai kecepatan Anda sendiri
  • Paling cocok untuk Yang jadwalnya berubah-ubah dan senang belajar sendiri
Alternatif

Program Intensif Berbulan-bulan

  • Saat karakter menembus lantai Ditangani mentor, dengan waktu yang dibagi ke banyak peserta
  • Urutan materi Tersusun rapi dengan cakupan jauh lebih luas
  • Gim di akhir Beberapa proyek, sering berupa kerja tim
  • Build Android Biasanya dibahas bersama topik rilis lainnya
  • Waktu yang dibutuhkan Beberapa bulan, sering dengan jadwal padat
  • Paling cocok untuk Yang siap berganti karier dan punya waktu penuh
Janji Proses Enam Sesi

Tiga Hal yang Kami Jaga dari Konsultasi sampai Sesi 6

Janji kami menyangkut jalannya proses belajar: perangkat yang dicek sebelum mendaftar, pertanyaan dasar yang dilayani sampai tuntas, dan lingkup gim yang realistis untuk 6 sesi.

Jaminan 1

Spesifikasi Laptop Dicek Lebih Dulu

Kirim spesifikasi laptop Anda saat konsultasi. Tim memberi tahu apakah perangkat itu cukup untuk Unity dan modul Android sebelum Anda mendaftar, supaya sesi pertama tidak habis untuk urusan instalasi yang macet.

Jaminan 2

Pertanyaan Dasar Dilayani sampai Tuntas

Menanyakan panel mana yang harus dibuka, atau kenapa satu titik koma bisa menggagalkan script, itu wajar di cohort pemula. Instruktur menjawabnya sampai jelas, karena pertanyaan kecil yang dibiarkan biasanya tumbuh menjadi error besar di sesi berikutnya.

Jaminan 3

Lingkup Gim Dijaga Tetap Realistis

Ide besar dicatat, lalu dipangkas menjadi satu mekanik inti yang muat di 6 sesi. Dengan begitu Anda menutup cohort dengan gim kecil yang selesai dan bisa dimainkan, sementara ide lainnya menunggu sebagai proyek berikutnya.

Tanyakan Kesiapan Laptop Anda

Tanggal angkatan dan biaya yang berlaku disampaikan tim lewat WhatsApp.

Kesiapan Anda

Cek Perangkat, Kalender, dan Bekal Dasar Anda

Persiapan yang rapi membuat sesi pertama terasa ringan. Tiga daftar berikut kami susun jujur, termasuk soal perangkat, karena Unity menuntut mesin yang lebih lapang dibanding aplikasi kantor.

  1. Titik Periksa1

    Perangkat dan ruang kerja

    • Unity tergolong berat, jadi RAM 8 GB adalah batas bawah dan 16 GB membuat editor jauh lebih tenang.
    • Sediakan sekitar 30 GB ruang kosong untuk editor, modul Android, dan cache project yang cepat membesar.
    • Internet stabil membantu saat mengunduh modul editor pertama kali dan saat berbagi layar bersama mentor.
    • Ponsel Android sendiri sangat membantu untuk menguji build, dan emulator tetap tersedia bila perangkat Anda terbatas.
  2. Titik Periksa2

    Waktu dan ritme cohort

    • Kunci hari dan jam sesi di kalender Anda sebelum batch berjalan, karena jadwal cohort sudah tetap.
    • Latihan mandiri sekitar empat jam per pekan cukup untuk menjaga materi tetap hangat.
    • Kabari tim saat kuliah atau pekerjaan sedang menumpuk, supaya target modul bisa digeser lebih awal.
    • Sisakan waktu cadangan menjelang demo akhir, karena proses build dan pengujian kerap meminta jam tambahan.
  3. Titik Periksa3

    Bekal sebelum baris kode pertama

    • Buat akun Unity gratis dan akun GitHub untuk menyimpan project Anda sejak minggu pertama.
    • Pilih tiga game sederhana yang Anda sukai sebagai rujukan rasa main yang ingin Anda kejar.
    • Cukup bawa kemauan mencoba, sebab seluruh sintaks C# yang dipakai diajarkan langkah demi langkah.
    • Biasakan menyalin pesan error dan membawanya ke sesi, karena error adalah bahan belajar sehari-hari.
Kosakata Editor Unity

Istilah Unity dan C# yang Akan Sering Anda Dengar

Istilah berikut muncul hampir di setiap sesi, di layar editor maupun saat instruktur menjelaskan. Baca sekali sebelum sesi pertama, lalu kembali ke sini setiap kali ada kata yang terasa asing.

Unity Hub

Aplikasi peluncur untuk memasang versi editor Unity, menambah modul Android, dan membuka daftar project. Lewat Hub, semua peserta cohort memakai versi editor yang sama sehingga langkah di kelas bisa diikuti persis.

Scene

Satu ruang kerja berisi sebagian permainan, misalnya menu utama atau level pertama. Perpindahan antar Scene mengatur alur gim dari layar judul sampai layar akhir.

GameObject

Wadah dasar untuk apa pun di dalam Scene, dari karakter, koin, dan kamera sampai tombol. GameObject baru punya kemampuan setelah Component dipasang padanya.

Component

Potongan kemampuan yang ditempel ke GameObject, seperti penggambar sprite, pendeteksi tabrakan, atau script C# buatan Anda. Satu objek bisa memakai banyak Component sekaligus.

Prefab

Cetakan objek yang diatur sekali lalu dipakai berulang, seperti koin atau musuh. Mengubah cetakannya memperbarui semua salinan di level.

C#

Bahasa pemrograman yang dipakai Unity untuk menulis aturan permainan, misalnya kapan karakter boleh melompat atau berapa skor bertambah. Cohort ini memakai bagian yang paling sering terpakai saja.

Rigidbody2D

Component yang menyerahkan objek pada mesin fisika dua dimensi Unity, lengkap dengan gravitasi dan gaya dorong, sehingga lompatan dan jatuh terasa wajar tanpa rumus manual.

Collider2D dan trigger

Collider2D adalah bentuk tak terlihat yang membuat Unity tahu kapan dua benda bersentuhan. Bila dijadikan trigger, benda bisa dilewati sambil tetap memicu kejadian, cocok untuk koin.

Canvas

Lapisan khusus untuk tampilan layar seperti skor, nyawa, dan tombol. Canvas Scaler dan Anchor di dalamnya menjaga posisi elemen di layar ponsel yang ukurannya berbeda.

Profiler

Jendela Unity yang mencatat berapa lama tiap bagian gim diproses di setiap frame. Dari sini Anda tahu bagian mana yang membuat gim tersendat sebelum mulai memperbaikinya.

Object pooling

Teknik menyiapkan sejumlah objek di awal lalu mendaur ulangnya setiap kali dibutuhkan. Peluru dan koin yang sering muncul jadi jauh lebih ringan bagi ponsel.

APK dan AAB

Dua bentuk paket aplikasi Android. APK bisa langsung dipasang ke ponsel untuk uji coba, sedangkan AAB atau Android App Bundle adalah format yang diminta Google Play untuk aplikasi baru.

Playtest

Sesi memainkan gim sendiri atau meminta orang lain mencobanya sambil mencatat bagian yang membingungkan atau terlalu sulit. Catatan itu menjadi daftar perbaikan berikutnya.

Hasil yang Bisa Dihitung

Yang Anda Pegang Setelah Sesi Keenam

Hasil cohort diukur dari gim yang berjalan di ponsel. Keempat angka di papan ini bersumber dari isi halaman ini sendiri, dan satu gim pemula adalah langkah pertama menuju proyek yang lebih besar.

6 Sesi live online Satu topik per sesi, dari pengenalan Unity sampai build Android
4 Titik periksa kemampuan Penjelajah editor, penulis script, perakit gim, dan perilis build
6 Teknik yang bisa diuji Masing-masing punya ujian yang jelas, cukup dengan menekan Play
1 Gim 2D Android Terpasang di ponsel dan bisa dimainkan orang lain

Gim hasil cohort adalah karya pemula. Menjualnya, mengumpulkan banyak pemain, atau bekerja di studio gim membutuhkan proyek lanjutan dan latihan panjang setelah cohort ini.

FAQ

Pertanyaan yang Sering Muncul Sebelum Membuka Unity

Pengalaman coding saya nol. Apakah cohort ini tetap masuk akal untuk saya?
Masuk akal. Cohort ini disusun untuk pemula umum, dari pelajar dan mahasiswa sampai karyawan yang ingin mencoba game development dengan Unity. C# diperkenalkan di sesi kedua lewat hal yang langsung terlihat, seperti karakter yang bergerak saat tombol ditekan. Anda tidak perlu hafal sintaks. Yang dibutuhkan kemauan mengetik ulang, mencoba, dan membawa pesan error ke sesi berikutnya, ditambah latihan sekitar dua sampai empat jam per minggu.
Laptop seperti apa yang sanggup menjalankan Unity dengan nyaman?
Unity Editor berjalan di Windows, macOS, dan Linux, sedangkan tablet dan Chromebook tidak didukung resmi sebagai tempat editor. Untuk gim 2D, RAM 8 GB masih bisa dipakai dan 16 GB membuat editor jauh lebih lega. Siapkan juga ruang kosong sekitar 30 GB. Persyaratan resmi berbeda per versi, jadi cek halaman persyaratan sistem Unity, lalu kirim spesifikasi laptop Anda saat konsultasi untuk dicek tim.
Apakah saya perlu membeli lisensi Unity untuk ikut?
Untuk belajar membuat gim pertama, paket Unity Personal yang tanpa biaya umumnya sudah memadai bagi pemula perorangan. Unity sendiri yang menetapkan siapa yang boleh memakai paket Personal, termasuk batas pendapatan atau pendanaan, dan ketentuan itu pernah berubah. Kalau suatu saat gim Anda mulai menghasilkan uang, baca ketentuan lisensi terbaru langsung di situs Unity sebelum memilih paket berikutnya.
Setelah jadi, gim saya bisa diunggah ke mana?
Ada tiga jalan yang umum. File APK bisa langsung dibagikan dan dipasang di ponsel Android teman untuk dicoba. itch.io menerima unggahan gim tanpa biaya dan cocok sebagai etalase portfolio. Google Play membutuhkan akun pengembang berbayar dan format AAB, dan akun baru bisa diminta menjalankan uji tertutup lebih dulu. Syarat tiap platform ditetapkan pengelolanya dan dapat berubah, jadi cek aturannya saat Anda siap merilis.
Kapan sesinya berjalan, dan berapa lama sampai gim saya selesai?
Gim Anda dirakit dalam 6 sesi live online yang tersebar di program 3 minggu, dan sesi keenam ditutup dengan build yang terpasang di ponsel. Pendaftaran dibuka per angkatan, sehingga tanggal mulainya tidak dicantumkan tetap di halaman ini. Kirim pesan ke WhatsApp tim, dan Anda akan menerima tanggal mulai, waktu sesi, serta biaya yang berlaku untuk angkatan terdekat.
Saya lebih nyaman menggambar daripada menulis kode. Apakah cohort ini tetap cocok?
Cocok, dan sisi visual Anda justru terpakai. Sprite karakter, latar, dan ikon buatan sendiri bisa dimasukkan ke project sejak sesi pertama. Selama cohort Anda belajar menghubungkan gambar itu dengan logika gim, misalnya sprite yang berbalik arah saat karakter berjalan ke kiri. Pemahaman teknis dasar seperti ini memudahkan seniman berbicara dengan programmer ketika kelak bekerja dalam tim pembuat gim.
Apakah gim semua peserta akan sama persis?
Kerangka dasarnya sama, yaitu mekanik platformer 2D, supaya semua orang memahami fondasi yang sama di waktu yang sama. Di atas kerangka itu Anda bebas mengganti karakter dan latar, merancang level sendiri, memakai suara pilihan sendiri, atau menambah satu mekanik kecil. Hasilnya satu gim yang terasa milik Anda saat dipajang di portfolio, lengkap dengan cerita proses pembuatannya.
Apakah 6 sesi cukup untuk membuat gim sendiri dari nol setelahnya?
Enam sesi cukup untuk menyelesaikan satu gim 2D kecil dan melewati seluruh alurnya sekali. Yang Anda bawa pulang adalah cara memecah ide besar menjadi tugas kecil: gerak karakter, deteksi tabrakan, hitung skor, lalu layar akhir. Pola pikir ini yang membuat gim berikutnya bisa dimulai dari lembar kosong. Satu gim pemula tetap langkah pertama, dan kemahiran tumbuh dari proyek-proyek sesudahnya.
Kalau nanti saya ingin membuat gim 3D atau aplikasi AR, apakah ilmunya terpakai?
Terpakai. Logika C# seperti variabel, kondisi, perulangan, dan class sama persis di proyek 2D maupun 3D. Konsep inti Unity, yaitu GameObject, Component, dan Prefab, juga menjadi dasar semua jenis proyek, termasuk aplikasi augmented reality dan simulasi interaktif. Setelah fondasi ini beres, belajar pemodelan 3D atau AR terasa jauh lebih masuk akal karena Anda sudah memahami cara Unity bekerja.
Sebelum Play Mode Pertama

Dari Pesan WhatsApp sampai Unity Terpasang

Pendaftaran cohort ini melewati tiga langkah pendek, dengan satu tujuan: saat sesi pertama dimulai, editor Anda sudah terbuka dan siap dipakai.

1

Ceritakan Tujuan dan Laptop Anda

Kirim pesan ke WhatsApp tim. Sebutkan gambaran gim yang ingin Anda rakit, pengalaman coding Anda sejauh ini, dan spesifikasi laptop. Tim menjawab dengan tanggal angkatan terdekat dan penilaian kecocokan perangkat Anda.

2

Amankan Kursi di Angkatan

Setelah jadwal cocok, tim mengirim rincian pendaftaran dan administrasinya. Kursi Anda tercatat di angkatan tersebut, dan tautan sesi live online dikirim menjelang hari pertama.

3

Pasang Unity Sebelum Sesi 1

Pasang Unity Hub, versi editor yang dipakai kelas, dan modul Android Build Support. Kalau instalasi tersendat, kabari tim sebelum hari pertama supaya sesi pembuka bisa langsung dipakai menata Scene.

Gim Pertama Anda Bisa Mulai Dirakit di Angkatan Berikutnya

Ceritakan ide gim dan kondisi laptop Anda ke tim Cyberskill. Kami bantu memastikan cohort 6 sesi ini cocok untuk Anda sebelum mendaftar.

Konsultasi Gratis via WhatsApp