
Deskripsi Mata Kuliah
Mata Kuliah ini akan mempelajari pembuatan Games Side-Scrolling 2D Platformer dengan menggunakan tools Unity Game Engine. Materi di dalam mata kuliah ini akan membahas pembuatan game menggunakan Unity dari paling awal seperti membuat Objects dan memanipulasi Objects. Kemudian dilanjutkan dengan memperkenalkan cara untuk membuat simulasi gravitasi dan simulasi menggerakan Object karakter di dalam game menggunakan input pemain. Untuk membuat game lebih menarik, mata kuliah ini akan membawakan cara membuat animasi Objects menggunakan Asset yang sudah disediakan, health system sehingga pemain bisa kalah di dalam games, dan membuat enemy yang dapat menyerang pemain.
Setelah mengikuti mata kuliah ini, mahasiswa dapat membuat game 2D side-scroller dengan fitur-fitur seperti: animasi, graphics, character movement, enemies, dan pick-ups.
Textbook:
- Halpern, J. (2019). Developing 2D Games with Unity: Independent Game Programming with C#. Berkeley: Apress.
- Byl, P. d. (2015). Holistic Mobile Game Development with Unity. Burlington: Focal Press.
Prerequisite mata kuliah: tidak ada.
Bobot sks: 2 (1 sks= 45 jam)
Model pembelajaran: Instructor-pace
Jenjang Pendidikan : Strata 1 - S1
Bidang ilmu: Game Technology
Tingkat mata kuliah: Basic
Technology dan sarana pembelajaran:
- LMS Open Edx: untuk mengakses materi dan forum
- Discord: untuk kolaborasi dan komunikasi
- Zoom: untuk pertemuan virtual tatap muka
- Unity dan Visual Studio 2019 Community version: untuk game engine
- Photon: untuk multiplayer sistem
Perangkat hardware dan software yang dibutuhkan dengan spesifikasi minimum adalah:
- Laptop/PC
- OS : Windows 7, 64-bit versions only
- CPU : X64 architecture with SSE2 instruction set support
- Graphics : DX10, DX11, and DX12-capable GPUs
- Unity version: 2019.x
Versi pengembangan mata kuliah: 1.1
Jadwal perkuliahan: 27 February 2023 - 22 April 2023
Week | 1 | 1 | 2 | 2 | 3 | 4 | 4 | 5 | 5 | 5 | 6 | 6 | 7 | 7 | 8 |
Sesi | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Final project |
Mode | VC 1 | OL - 1 | OL - 2 | OL - 3 | OL - 4 | OL - 5 | VC 2 | VC 3 | OL - 6 | OL - 7 | OL - 8 | OL - 9 | OL - 10 | VC 4 | |
Quiz 1 | Quiz 2 | ||||||||||||||
Jadwal | 27-Feb-23 | 06-Mar | 13-Mar | 20-Mar | 27-Mar | 03-Apr | 10-Apr | 17-Apr |
Keterangan:
- VC: Video Conference
- OL: Self Learning
- Jadwal Video conference:
- VC1: 3 Maret 2023, 15.20-17.00
- VC2: 17 Maret 2023, 15.20-17.00
- VC3: 24 Maret 2023, 15.20-17.00
- VC4: 10 April 2023 15.20-17.00
Capaian Pembelajaran
Setelah menyelesaikan mata kuliah ini, diharapkan mahasiswa mampu memahami game side scrolling dan mempu memproduksi game side scrolling dengan menggunakan game engine Unity:
- Mahasiswa mampu menerapkan praktik terbaik pengembangan game
- Mahasiswa mampu membedakan prinsip dan dasar permainan
- Mahasiswa mampu menghasilkan game di mesin game
- Mahasiswa mampu membuat Platformer 2D gulir samping
Topik-topik matakuliah ini:
- Introduction
- Player Movement
- Character Animation
- Character Jump
- Game Asset
- Projectile
- Camera Movement
- Health Systems
- Traps and Pickups
- Enemy
Evaluation:
Evaluation: | Bobot |
Kuis 1 | 20% |
Kuis 2 | 20% |
Final Project | 60% |
Total | 100% |
Syarat kelulusan untuk mata kuliah Intro to Unity harus mencapai nilai akhir evaluasi minimum 51.
Segala bentuk tindak PLAGIARISME akan mendapatkan konsekuensi NILAI 0!
Komunikasi dan interaksi:
Komunikasi dilakukan dengan aktif di forum diskusi yang akan dijawab dan dibalas oleh mentor setiap harinya kecuali Sabtu-Minggu, jam 9.00-18.00 WIB.
Dosen Pengampu
Thomas Galih Satria, S.Kom., M.TI.
email: [email protected]
Thomas Galih Satria merupakan lulusan Teknik Informatika – Sistem Multimedia dari Universitas Bina Nusantara pada tahun 2014 dengan topik Multiplayer Games menggunakan Game Engine Unity dan melanjutkan Magister Teknik Informatika – Software Engineering di Universitas Bina Nusantara yang selesai pada tahun 2016 dengan topik penelitan kontribusi game untuk anak autis menggunakan system dynamics.
Saat ini bekerja di Universitas Bina Nusantara sebagai Subject Content Coordinator untuk Game Art and Design dan aktif sebagai Dosen dengan topik penelitian berkaitan dengan games, gamification, dan serious games termasuk images processing.
Sejak 2016 aktif mengikuti kegiatan Worldskills Competition sebagai Expert di bidang Web Technologies dengan Training Center Kemendikbud dan Kemenaker. Pernah berkontribusi membawa medali emas di Worldskills Asia Abu-Dhabi tahun 2018 sebagai expert di bidang Web Design and Development.
Mentor
Mentor 1:
Anderies, B.Eng., S.Kom., M.Kom.
Email: [email protected]
Anderies merupakan dosen di program Computer Science di BINUS University sekaligus tim Research Innovation Lab, Anderies memiliki pengalaman industri startup dalam pengembangan software (mobile application dan web application) berbasis service-oriented architecture. Lulus S1 program teknik informatika di Universitas Esa Unggul dan Nanjing Xiaozhuang University serta Lulus S2 pada program Teknik Informatika di BINUS University. Sekarang anderies berfokus pada bidang artificial intelligence pada desain game dan desain perangkat lunak.
Mentor 2:
Ivan Sebastian Edbert, S.Kom., M.Kom
Email: [email protected]
Ivan Sebastian Edbert merupakan dosen pada Computer Science Program di BINUS University dengan pengalaman bekerja di Industri (IT Consultant dan Startup). Lulus S1 dari program Sistem Informasi dan lulus S2 pada program Teknik Informatika di BINUS University. Sebagai Alumni dari Apple Developer Academy – BINUS Batch 2. Terampil dalam pengembangan aplikasi mobile berbasis iOS dan Android, Artificial Intelligence khususnya pada Computer Vision, dan Gamification.
Mentor 3:
Muhamad Keenan Ario, S.Kom., M.Kom.
Email: [email protected]
Muhamad Keenan Ario merupakan dosen Mobile Application and Technology di BINUS University dengan pengalaman industri sebagai mobile developer selama 7 tahun. Lulus S1 dari program Mobile Application and Technology dan lulus S2 pada program Teknik Informatika di BINUS University. Memiliki fokus dan keterampilan dalam pengembangan aplikasi berbasis mobile pada platform Android dan iOS. Serta berpengalaman dalam pengembangan gamifikasi pada aplikasi dan mobile game.
Mentor 4:
Risma Yulistiani, S.Kom., M.Kom.
Email: [email protected]
Risma Yulistiani merupakan dosen di program Computer Science Binus University, lulus S1 dari program Informatika di Universitas Pembangunan Nasional “Veteran” Jakarta dan lulus S2 dari Magister Teknik Informatika Binus University. Fokus penelitian pada bidang Data Science, Kriptografi dan Artificial Intelligence khususnya pada signal processing dan Gamifikasi.