TEKNIK INFORMASI

Belajar Membuat Game 2D dengan Unity

Ingin coba membuat game sendiri? Yuk belajar Unity Game Engine!

Buat para developer game, nama Unity pasti tidak asing. Bisa dibilang kalau Unity adalah platform pembuatan game 2D dan 3D paling populer di dunia. Mungkin sekitar 50% dari semua game mobile dibuat menggunakan Unity. 

 

Game engine ini memang memiliki kemampuan luar biasa untuk membuat game 3D maupun 2D. Apalagi dengan teknologinya yang bersifat cross-platform, artinya kita dapat membuat serta merilis game kita ke berbagai platform terkenal, seperti Windows, Linux, Mac OS, Android, iOs, PS3, PS4, Xbox One, dan lain-lain. 

 

Khusus untuk game 2D, Unity menyediakan berbagai library framework tambahan yang sangat memudahkan untuk membuat game-game 2D. Contoh framework yang sangat terkenal adalah 2DToolkit dan Orthello. 

 

Unity menawarkan banyak banget fitur, seperti Particle FX, Audio reverb zone, 2D sprites maker, Skybox, Ambient lighting, shaders, dan lain-lain. Unity juga mempunyai text editor bernama Mono Develop yang dapat digunakan untuk coding game juga terintegrasi langsung ke Unity Engine, dan assets store untuk mencari 2D / 3D assets yang gratis maupun berbayar.

 

Lantas, kenapa kita harus pakai Unity? Ada banyak kelebihan Unity, antara lain adalah:

 

  • Gratis, tidak perlu mengeluarkan biaya. Cukup dengan Unity versi Free (Personal Edition), maka kita sudah bisa membuat karya game.
  • Cross-platform, artinya project game dapat dirilis ke berbagai platform terkenal.
  • UI yang ditawarkan cukup user-friendly, sehingga cocok untuk pemula.
  • Banyak fitur yang ditawarkan.
  • Dokumentasi atau tutorial yang banyak dan gratis untuk dipelajari resmi dari Unity. Kita bisa mengunjungi situs dokumentasi resminya.
  • Memiliki assets store, di mana kita dapat mencari assets 2D / 3D gratis maupun berbayar.
  • Mempunyai text editor bernama Mono Develop. Mirip seperti visual code, Mono Develop ini dapat digunakan untuk coding game dan sudah terintegrasi langsung ke Unity Engine.
  • Ringan, yakni bisa dijalankan di PC yang tidak terlalu High-Spec.
  • Proses desain level game menjadi lebih mudah. Unity menawarkan banyak alat untuk desain level game, seperti Terrain Editor, Responsive UI Editor, dan masih banyak lagi.

 

Mantap kan? Nah, kalau tertarik untuk belajar membuat games 2d menggunakan Unity, Teman Kelaskita bisa mengikuti semi private live class “Intro to Game Programming” di Kelaskita.com.

 

Secara garis besar, di kelas ini kamu akan mendapatkan:

 

  1. Pembelajaran Unity Engine (Editor)
  2. C# Language (Dasar Scripting)
  3. Game Design
  4. Pembuatan Produk game yang dapat di-publish di Google Play Store / Apple Store
  5. Pembelajaran bagaimana cara mendapatkan Client / Kerja di bidang Game Development
  6. After Sales Services (Join group Telegram / Whatsapp) bisa bertanya langsung dengan pembimbing

 

Kelas ini akan berlangsung online setiap hari Sabtu pukul 8.30 selama 6 kali dengan durasi maksimal 4 jam per sesi, dan dimulai pada 5 Maret 2022. Dalam 6 pertemuan ini, kamu akan mempelajari: 

 

Week 1

Introduction

  • Pengenalan tutor dan menjelaskan outline materi pembelajaran ke depannya.
  • Pemeriksaan instalasi software yang akan digunakan untuk pembelajaran ke depannya.

 

Week 2 

  • Pengenalan Tools / Feature di Unity 
  • Pengenalan Basic Programming 
  • Pembuatan Contoh basic script dan pengunannya 

 

Week 3 

  • Start Developing Game 
  • Pembuatan Character (Movement Left , Right , Jump - Animation) 
  • Pembuatan Platform (Tempat Character Berjalan - Game Level Design) 

 

Week 4 

  • Pembuatan Life / “Darah” dan Score 
  • Penyimpanan Data Local Highscore 
  • Looping / Generate Map 

 

Week 5 

  • UI / UX Design in Unity 
  • Designing Game and Finishing 
  • Debugging dan Fixing Bug 

 

Week 6 

  • QnA Bagaimana cara Kerja di bidang Game Development 
  • QnA Bagaimana cara medapatkan kerja / client 
  • QnA Apa yang dibutuhkan saat berkerja di bidang Game Development 

 

 

Bagaimana, menarik kan? Sebelum ikut kelas ini, pastikan kalau kamu memiliki akses internet stabil dan komputer dengan spesifikasi sebagai berikut:

 

Recommended PC / Laptop (Windows)

  • Processor        i7 Gen 5
  • VGA                 1050
  • RAM                16 GB
  • SSD/HDD         20 GB

 

Macbook / iMac (Apple)

  • Processor        i3
  • VGA                 -
  • RAM                8 GB
  • SSD/HDD         20 GB

 

Software yang dibutuhkan:

  • Unity Hub (Require)
  • Visual Studio Code / Visual Studio (Include C# Library) (Require)
  • Unity Version 2019.4.x (Require)
  • Disarankan mempunyai 2 layar monitor

 

 

Kelas ini terbuka untuk siapa saja dengan usia 15 tahun ke atas, yang memang punya ketertarikan dengan pembuatan games. Oh iya, peserta untuk kelas semi private ini sangat terbatas, sehingga kamu dijamin bisa bertanya sepuasnya dan akan dibimbing oleh tutor sampai bisa. Selain online live class kita akan punya group di Discord dan atau Whatsapp yang kita buka terus selama program berjalan. Jadi, jangan khawatir ketinggalan materi atau tidak paham ya.

 

So, tunggu apa lagi? Langsung saja daftar ikutan kelas ini. Untuk info lebih detail mengenai kelas ini, kamu bisa whatsapp langsung nomor Support Kelaskita di 0812-8887-6685.



 


Terms and conditions:

 

  1. Setelah mendaftar dan membayar kelas, jika ingin membatalkan kepesertaan kelas, uang tidak bisa dikembalikan tapi bisa dialihkan/ganti peserta.
  2. Jika peserta tidak memenuhi kuota (walau jarang sekali terjadi) kelas akan dibatalkan dan uang dikembalikan secara penuh.
  3. Setiap peserta harus setuju untuk memberikan hak pada kelaskitadotcom untuk bisa mempublikasikan foto atau video selama kelas berlangsung.
  4. Kelaskita tidak bertanggung jawab jika ada kendala pada jaringan internet ataupun keterbatasan pada hardware dan kendala teknis lain yang merupakan milik peserta.
  5. Kelaskita tidak menyediakan kelas pengganti jika ada peserta yang berhalangan, namun jika ada kendala dari pihak tutor yang berhalangan maka Kelaskita berhak mengganti kelas dengan waktu yang sama di minggu berikutnya dengan pemberitahuan sebelumnya.
  6. Setiap peserta akan mendapatkan hasil rekaman pembelajaran selambatnya di setiap hari Senin berikutnya.
  7. Peserta akan mendapatkan sertifikat setelah menamatkan seluruh pembelajaran kelas dan menyelesaikan tugas yang diberikan
  8. Seluruh kondisi ini tidak berlaku dalam keadaan force majeur (bencana alam, kerusuhan dll).

 

 

 

 

Suka dengan Artikel ini? Jangan Lupa beri likes dan share ke temanmu

5851
0
Simpan
Share

Komentar

Belum ada komentar

(*) Berkomentarlah secara bijaksana
Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE.