BITE2623 ยท SEM 2 ยท 2025/2026
3D Game Development
Unity ยท Universiti Teknikal Malaysia Melaka (UTeM)
Welcome to BITE2623 โ 3D Game Development
Assalamualaikum & Hi everyone!
Selamat datang ke kursus BITE2623 โ 3D Game Development using Unity.
๐ Lecture notes & lab materials akan diupload di sini dari semasa ke semasa.
๐ Full submission & materials โ uLearn (login required).
๐ Project group submission via Dropbox link yang akan diberikan nanti.
Sila check page ini & group WhatsApp untuk announcement terkini.
Selamat datang ke kursus BITE2623 โ 3D Game Development using Unity.
๐ Lecture notes & lab materials akan diupload di sini dari semasa ke semasa.
๐ Full submission & materials โ uLearn (login required).
๐ Project group submission via Dropbox link yang akan diberikan nanti.
Sila check page ini & group WhatsApp untuk announcement terkini.
Course Project โ City Chase: Urban Rooftop Runner
Group project (4 orang/kumpulan) โ 20% of final grade.
Submit: Zipped Unity Project Folder via Dropbox (bukan game build).
Rujuk tab ๐ฆ Project & Other untuk brief & rubric penuh.
Submit: Zipped Unity Project Folder via Dropbox (bukan game build).
Rujuk tab ๐ฆ Project & Other untuk brief & rubric penuh.
Lab Plan โ Unity “Create with Code” (v6.0)
Lab plan mengikut Unity Learn: Create with Code (Version 6.0).
Setiap minggu ada Mandatory Modifications, Checkpoint Questions & Weekly Deliverables.
Self-paced students boleh proceed ahead โ pastikan deliverables submitted on time.
Setiap minggu ada Mandatory Modifications, Checkpoint Questions & Weekly Deliverables.
Self-paced students boleh proceed ahead โ pastikan deliverables submitted on time.
๐
Weekly Lecture & Lab Plan
| WK | Lecture Topic | Lab Session | Assessment |
|---|---|---|---|
| 01 | Lecture 1: Introduction to 3D GamesHistory of 3D games ยท 3D vs 2D vs 2.5D games ยท Overview of modern game engines | Lab 0 Course briefing ยท Unity Hub installation ยท Unity Editor setup |
Mini Task Briefing |
| 02 | Lecture 2: 3D Game Development PipelineGame development lifecycle ยท Game production workflow ยท Documentation | Lab 1 Unity Fundamentals + Basic Movement |
โ |
| 03 | Lecture 3: 3D Asset Development3D models and asset types ยท Polygon count and optimisation | Lab 2 Input Handling + Camera Follow |
Assignment Briefing |
| 04 | Lecture 4: Texturing and MaterialsTexture workflow ยท Materials and shaders ยท Physically Based Rendering (PBR) | Lab 3 Projectiles + Prefabs |
โ |
| 05 | Lecture 5: Lighting in Real-Time 3DLighting techniques ยท Shadows and environment lighting | Lab 4 Random spawning + collision detection + game over |
โ |
| 06 | Lecture 6: Level Design for 3D GamesLevel concept ยท Gameplay flow ยท Open world vs linear levels | Lab 5 Consolidation / Mini-game modification |
โ |
| 07 | โก Midterm Examination | Lab Test Unity scripting and gameplay implementation |
Midterm โ 10% Lab Test โ 15% |
| โ SEMESTER BREAK โ Week 8 โ | |||
| 09 | Lecture 7: Animation and RiggingCharacter rigging ยท Skeletal animation ยท Animation systems | Lab 6 Jump mechanics + scrolling world |
โ |
| 10 | Lecture 8: 3D Game Physics and InteractionCollision detection ยท Rigidbody physics | Lab 7 Animation + sound + particle systems |
โ |
| 11 | Lecture 9: Particle Systems and Visual EffectsParticle systems ยท Visual feedback | Lab 8 Camera movement + enemy follow + power-up |
โ |
| 12 | Lecture 10: Engagement and GUI in 3D GamesUI vs UX ยท Player feedback systems | Lab 9 Wave spawning + difficulty scaling |
โ |
| 13 | Lecture 11: Sound in 3D GamesGame audio design ยท Spatial audio | Lab 10 UI + score + game over system |
โ |
| 14 | Lecture 12: XR Game DevelopmentAR / VR technology ยท Future of immersive games | Project consultation / submission | Project โ 20% |
| โ Week 15: Revision Week ยท Week 16: Study Week โ | |||
| 17 | ๐ฏ Final Examination | โ | Final Exam โ 30% |
Assessment Breakdown
10%
Midterm
15%
Lab Test
20%
Project
25%
Coursework
30%
Final Exam
๐ Lecture Notes
Week 1โ5 ยท Fundamentals
PDF
Week 1 โ History & Evolution of 3D Games Technology
Mac 2026
โฌ
PDF
Week 2 โ 3D Game Development Pipeline
Coming soon
โฌ
PDF
Week 3 โ 3D Asset Development
Coming soon
โฌ
PDF
Week 4 โ Texturing and Materials
Coming soon
โฌ
PDF
Week 5 โ Lighting in Real-Time 3D
Coming soon
โฌ
Week 6โ10 ยท Advanced Topics
PDF
Week 6 โ Level Design for 3D Games
Coming soon
โฌ
PDF
Week 7 โ Character and Animation
Coming soon
โฌ
PDF
Week 8 โ Physics and Collision
Coming soon
โฌ
PDF
Week 9 โ Game UI and HUD Design
Coming soon
โฌ
PDF
Week 10 โ Game Optimisation & Publishing
Coming soon
โฌ
๐ฆ Project & Course Resources
Course Project โ City Chase: Urban Rooftop Runner
PDF
Course Project Brief โ City Chase: Urban Rooftop Runner
Mac 2026
โฌ
DOCX
Individual Contribution Report โ Template (Blank)
Mac 2026
โฌ
DOCX
Individual Contribution Report โ Example (Filled)
Mac 2026
โฌ
Lab Resources
PDF
10-Week Lab Plan โ Unity Create with Code v6.0
Mac 2026
โฌ
PDF
Lab Submission Guide
Mac 2026
โฌ
Useful Links
LINK
Unity Learn โ Create with Code (Version 6.0)
Official
โ
LINK
uLearn โ Full Materials & Submissions (Login Required)
UTeM
โ
