VESD 1205: 3D Game Engine
Effective date
September 2026
Department
Virtual Envi & Simulation Desg
School
Trades, Technology and Design
Description
This course examines advanced 3D modeling techniques focused on materials, textures, lighting, and rendering for gaming and extended reality (XR) projects. Students will develop proficiency in UV mapping, texturing techniques, and implementing node-based shader networks for advanced visual effects. Through practical application, students will produce rendered images suitable for various professional applications while evaluating lighting techniques to enhance realism in 3D scenes.
Year of study
1st Year Post-secondary
Course Learning Outcomes
Upon successful completion of this course, students will be able to:
- Analyze the fundamental components of 3D game engines when evaluating their capabilities for specific game development projects.
- Explain and use game engine tools and features when creating interactive gameplay elements and systems.
- Design and develop interactive game environments by applying level design principles and spatial composition techniques.
- Integrate game assets and mechanics into interactive environments when building coherent gameplay experiences with appropriate difficulty progression.
- Implement audio and visual effects in game environments to enhance player immersion and provide meaningful feedback.
- Publish and deploy 3D game projects for multiple platforms by utilizing appropriate optimization techniques and platform-specific requirements.
Prior Learning Assessment & Recognition (PLAR)
Methods of assessment may include a challenge exam, submission of a product or portfolio for review, or a practical demonstration. Please contact the Department for details.
Hours
Lecture, Online, Seminar, Tutorial: 42
Practicum, Self-Paced, Individual Learning: 12
Total Hours: 54
Instructional Strategies
A combination of lecture, demonstration, production simulations, problem solving, practical labs and reflective discussion will be used throughout this course.
Grading System
Letter Grade (A-F)
Evaluation Plan
|
Type
|
Percentage
|
Assessment activity
|
|
Participation
|
10
|
|
|
Lab Work
|
30
|
May include in-class exercises, assignments, quizzes/tests, and work-in progress
|
|
Project
|
30
|
|
|
Assignments
|
30
|
|
Course topics
- Introduction to 3D Game Engines
- Core Mechanics and Tools in Game Engines
- Game Environment Planning and Prototyping
- Asset Integration and Customization
- Game Logic and Interactivity
- Audio Integration in 3D Game Environments
- Visual Effects and Atmosphere Creation
- Deployment and Platform Optimization
Notes:
- Course contents and descriptions, offerings and schedules are subject to change without notice.
- Students are required to follow all College policies including ones that govern their educational experience at VCC. Policies are available on the VCC website at:
https://www.vcc.ca/about/governance--policies/policies/.
- To find out if there are existing transfer agreements for this course, visit the BC Transfer Guide at https://www.bctransferguide.ca.