Game Programming & Design
Program of Study Course Progression
1st Course:
Game Design and Programming
2nd Course:
Video Game Design
3rd Course:
Game Programming
4th Course:
Advanced Video Game Programming
Students will learn the processes of developing a game from start to finish. Students learn how to create 2D and 3D game assets, program and document different aspects of the game aspect cycle. Students will create a computer game that is presented to an evaluation panel.
The student will be provided the opportunity to design, program, and create a functional video game. The course will introduce basic programming language and skills that are essential to developing a video game. Topics covered are 3D modeling, texturing, design, math, physics, and basic computer programming. (Potential college credit)
This course will cover the design, navigation, graphics, and team structures of game design. Topics will include but not limited to overview of video game projects and tasks. Pre-production, Production, Post-production, Technical tools including Scripting, Level Editors, Level Design Fundamentals, Power-up Design, and more. It is suggested that students take Computer Science I before taking this course.
The student will be provided the opportunity to design, problem-solve, program, and create a fully functioning video game from start to finish. This course will emphasize the use of problem solving, professional communication, texturing, 3-D modeling, efficiency, dynamics, level design, programming language and skills that are essential to developing a video game. Students will create games for mobile devices.
Check out some of the cool projects we have done!
(If you don't have pictures to insert, feel free to delete this whole section.)
Meet the Teachers
Jason Goodwin
Game Programming and Design
Jason_Goodwin@roundrockisd.org
Donald Kentner
Game Design, Game Programming,
Advanced Game Programming, Animation
Donald_Kentner@roundrockisd.org