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

VGD 171 - Video Game Development - Programming


Description: Introduction to modern Object Oriented Programming through the development of video games for a variety of platforms, using an integrated development environment (IDE) and related software.

Credits: 3
Lecture: 3
Lab: 0

Course Content:
  1. IDE familiarization (editing/auto complete/debugging)
  2. Game application code structure
  3. Basic concepts of programming language
  4. Game sprites
  5. Object collisions
  6. Sound effects
  7. Coding for user input capture from keyboard, mouse, and game controller
  8. Game text elements
  9. Game deployment
  10. File optimization

Learning Outcomes:
  1. Demonstrate use of Game Development IDE software by creating an error free project. (1-10)
  2. Create a functioning Video Game. (1-10)
  3. Employ proper use of programming language by creating error free scripts. (1-3, 7)