2024-2025 Yavapai College Catalog 
    
    Dec 26, 2024  
2024-2025 Yavapai College Catalog

VGD 121 - Video Game Development for Game Engines


Description: Introduction to the creation of video games primarily through the use of drag and drop techniques. Covers the creation of single player games, use of image and sound files in games, creation of simple code logic structures, and the deployment of games.

Credits: 3
Lecture: 3
Lab: 0

Course Content:
  1. Application software
  2. Development environment
  3. Interface navigation
  4. Basic game program
  5. Game objects and materials
  6. Terrains and environments
  7. Lights and cameras
  8. Character controllers
  9. Decision logic
  10. Collisions and physics
  11. Particle Systems
  12. Audio
  13. Basic scripting
  14. Use of variables to maintain object states
  15. Deploying and publishing a game
  16. File size optimization

Learning Outcomes:
  1. Demonstrate correct use of game development software by creating an error free project. (1-16)
  2. Create a basic playable game. (4-16)
  3. Use the logical structures found in software design. (8-14)
  4. Develop game software for deployment to others. (15,16)
  5. Utilize advanced game design and coding techniques. (8-14)
  6. Utilize artificial intelligence techniques. (8-12)