Belajar Membuat Game untuk Pemula
4.91

Belajar Membuat Game untuk Pemula

Teknologi:

Windows
Level: Pemula
Level: Pemula 40 Jam Belajar
8.472

Siswa Terdaftar

Belajar tahapan membuat game bergenre arcade dengan Unity, salah satu game engine populer di industri game Indonesia dan dunia.

Kelas sudah tidak aktif


Informasi kelas Lihat silabus
Apa yang akan Anda dapatkan

Modul Tutorial

Materi bacaan elektronik disajikan dengan bahasa yang mudah dipahami.

Forum Diskusi

Diskusikan materi belajar dengan siswa lainnya.
Level Pemula
Mempelajari topik dasar dengan objektif membuat produk, sistem, atau latihan sederhana.

Deskripsi

Kelas Belajar Membuat Game untuk Pemula hanya menerima pendaftaran sampai Kamis, 31 Desember 2020 Jam 23:59.
Terhitung Jumat, 1 Januari 2021, kelas akan ditutup.

20201117131334ec9f7eb6705bb9d2dc2fc9bf5d39f14c.jpg

Saat ini industri game telah mencapai $152.1 miliar di tahun 2019 dengan pertumbuhan tahunan diperkirakan sebesar 9.6% (2019 Global Games Market Report). Hal tersebut menandakan bahwa potensi berkarir sebagai game developer sangatlah besar. Menurut laporan yang sama, 45% dari nilai industri game dipegang oleh kategori mobile gaming dimana game engine Unity sangat populer digunakan. Berdasarkan survey dari Digital Economic kepada 10.000+ game developer, 47% dari mereka menggunakan Unity. Data dari Unity Technologies sendiri mengungkapkan bahwa 34% dari top 1000 free games di Google Play menggunakan game engine Unity. Tak mengherankan apabila di tahun 2019, game development adalah salah satu dari Top 25 Hard Skill yang dicari (Linkedin, The Skills Companies Need Most in 2019).

Dicoding bekerjasama dengan Asosiasi Game Indonesia (AGI) telah menyusun kurikulum yang ada di kelas ini secara komprehensif. Kelas ini disusun untuk Anda yang ingin mempelajari tahapan development game sederhana yaitu game bergenre arcade. Materi kelas ini relevan dengan kebutuhan industri game saat ini.


Kenapa saya harus belajar kelas ini?

  • Kelas ini menggunakan game engine Unity yang banyak digunakan oleh industri game di Indonesia.
  • Unity memiliki banyak tools yang akan memudahkan game developer dalam membuat suatu game.
  • Sangat cocok untuk pemula yang ingin belajar membuat game dari awal.
  • Unity adalah game engine gratis yang dapat berjalan di Windows, MacOS, dan Linux.
  • Hasil game yang dibuat dengan Unity mendukung multi platform.
  • Sebagai prasyarat untuk menuju kelas selanjutnya seperti Belajar Membuat Augmented Reality, Belajar Membuat Virtual Reality, dan Menjadi Game Developer Expert.


Materi apa saja yang akan dipelajari?

  • Pengenalan : Dasar game development beserta tahapan membuat game, gambaran akademi, dan pengenalan Unity beserta cara instalasinya.
  • Basic Scripting : Menjelaskan mengenai dasar-dasar C# di Unity beserta komponen yang ada di dalamnya, seperti Mono Behaviour, Variable, Function, Class and Object, Inheritance, dan Array.
  • Implementasi : Membuat game pukul bola dengan menerapkan beberapa tahapan yaitu memasukkan asset ke dalam game, menyusun UI dan layouting, menggunakan 2D physics, mengenal material 2D, dan mengelola scene.
  • Submission : Membuat aplikasi game betema Game Pong (pukul bola) menggunakan Unity.

Anda tentukan sendiri berapa lama waktu belajar materi kelas ini. Materi kelas didesain untuk diselesaikan dalam waktu 40 jam. Jika Anda meluangkan waktu sedikitnya 10 jam saja dalam seminggu, maka sangat dimungkinkan Anda bisa menuntaskan kelas ini dalam waktu 30 hari. Namun tidak menutup kemungkinan Anda menyelesaikan dalam waktu yang jauh lebih cepat.


Prasyarat mengikuti kelas ini adalah:

  • Akan lebih baik jika memiliki latar belakang dan pemahaman mengenai pemrograman menggunakan C# atau pemrograman berorientasi objek.
  • Anda harus mandiri, berkomitmen, benar-benar punya rasa ingin tahu dan tertarik pada subjek.
  • Anda harus gigih, temukan topik yang menarik, bermain-main dan mengotak-atik kode Anda.
  • Sebaik apa pun materi struktur kelas ini, tak akan berguna tanpa keseriusan Anda untuk belajar, berlatih, dan mencoba.


Spesifikasi minimal Komputer/Laptop:

  • Windows 7 SP1 atau yang lebih baru, 8, 10, hanya versi 64-bit.
  • Mac OS X 10.12 atau yang lebih baru.
  • Linux seperti Ubuntu 16.04 atau 18.04 dan CentOS 7.
  • Perhatikan bahwa Windows XP & Vista tidak support.
  • Graphics card dengan DX10 (shader model 4.0).
  • DX11 with feature level 9.3 capabilities (Rekomendasi).
  • Prosesor Intel Core i3 (Rekomendasi Core i5 ke atas).
  • RAM 4GB (Rekomendasi 8GB).


Tools yang digunakan:

  • Unity 2019.2 ke atas. Cara instalasi akan diajarkan pada kelas ini.
  • Teks Editor (MonoDevelop atau Visual Studio).

Kontributor

1

Curriculum Developer yang membangun kelas ini:

Buchori Rafsanjani

Buchori Rafsanjani

Curriculum Developer at Dicoding Indonesia

Reviewer

2

Code Reviewer yang akan me-review tugas dan kode Anda:

Ariska Hidayat
Ariska Hidayat

Ariska Hidayat

Code Reviewer External at Dicoding Indonesia

  • Unity Certified Developer (2017)
  • Research & Innovation Enthusiasm
Buchori Rafsanjani
Buchori Rafsanjani

Buchori Rafsanjani

Curriculum Developer at Dicoding Indonesia

Lihat semua kontributor dan reviewer

Lihat semua kontributor dan reviewer

Kontributor & Reviewer

Kontributor kelas

Curriculum Developer yang membangun kelas ini:

Buchori Rafsanjani

Buchori Rafsanjani

Curriculum Developer at Dicoding Indonesia


Tim Reviewer

Code Reviewer yang akan me-review tugas dan kode Anda:

Ariska Hidayat
Ariska Hidayat

Ariska Hidayat

Code Reviewer External at Dicoding Indonesia

  • Unity Certified Developer (2017)
  • Research & Innovation Enthusiasm
Buchori Rafsanjani
Buchori Rafsanjani

Buchori Rafsanjani

Curriculum Developer at Dicoding Indonesia

Ariska Hidayat

Ariska Hidayat

Code Reviewer External at Dicoding Indonesia

  • Unity Certified Developer (2017)
  • Research & Innovation Enthusiasm
Buchori Rafsanjani

Buchori Rafsanjani

Curriculum Developer at Dicoding Indonesia


Testimoni Siswa

Ribuan siswa sukses belajar di Dicoding Academy. Apa kata mereka? Berikut adalah testimoni asli mereka.

Julian Evan Chrisnanto
Julian Evan Chrisnanto
de' Tree Amigos
Belajar Membuat Game untuk Pemula
Setelah belajar, akhirnya saya dapat memahami cara-cara membuat game untuk pemula, dari membuat levelnya, menambahkan asset-assetnya, dan environment lain. Dan dengan pembelajaran ini, akhirnya saya dapat membuat game sendiri, dan saya sangat bangga dengan itu. Terima kasih Dicoding!
Baca selengkapnya
Ghayah Nur Falaq
Ghayah Nur Falaq
Universitas Brawijaya
Belajar Membuat Game untuk Pemula
Belajar di Dicoding sangat menyenangkan. Pembelajaran diberikan secara urut, bertahap dan rinci. Juga disertakan contoh soal. Sangat membantu pelajar untuk mendalami aspek. Terutama adanya pembahasan terkait code yang digunakan dan tentunya hal itu sangat membantu bagi pemula seperti saya.
Baca selengkapnya
Lihat semua testimoni

Kelas sudah tidak aktif

Silabus

Materi yang akan Anda pelajari pada kelas ini.