Microsoft Certification Training
Search classes by keyword:
Search classes by category:
Microsoft Certification and Microsoft Training, Cisco Certification and MCSE Certification
Game Programming space



Game Programming Training

Game Programming Foundations Boot Camp

Course Length: 5 days
Class Price: Game Programming Training Quote
   
Course Number: #CED-438

"Fun, energetic - kept the class moving at a comfortable pace and made it interesting"

-Julie B, Coca Cola


Game Programming top left headerGame Programming top center headerGame Programming top right headerGame Programming middle headerGame Programming header middle centerGame Programming middle right headerGame Programming bottom left headerGame Programming bottom center headerGame Programming bottom right header
Custom Training Quote
Game Programming content top leftGame Programming content top centerGame Programming content top rightGame Programming content middle leftGame Programming content middle centerGame Programming content middle rightGame Programming content bottom leftGame Programming content bottom centerGame Programming content bottom right
  • Call (800) 611-1840 for Class Schedule

Game Programming top leftGame Programming footer top centerGame Programming footer top rightGame Programming footer middle leftGame Programming footer middle centerGame Programming footer middle rightGame Programming footer bottom leftGame Programming footer bottom centerGame Programming footer bottom right


    Our Video Game Programming & Design classes are provided by our training partner Principia Game Labs.



Live Chat

Intended for those with little or no programming experience, this hands-on course introduces the fundamentals of programming from a game development perspective. Major topics include types, variables, branching, loops, sequences, functions, and objects. Students learn to program using the game-industry language Python in a graphics-based environment and are exposed to additional topics such as sprites, player input, and audio. Numerous examples along with student exercises reinforce each new concept. As a final project, students program a simple 2D game with graphics, music, and sound effects. The course is designed for those with an interest in game programming or scripting, as well as for game artists, producers, and designers.

Prerequisites

Competence in the Windows operating system and familiarity with computer and video games.

Performance-Based Objectives

To introduce students to the fundamentals of programming from a game development perspective. By the end of the course, students should be able to write procedural programs in a modern language used in the game industry.

Course Outline

Programming Basics
  • Understanding programming in game development
  • Using an Integrated Development Environment (IDE)
  • Creating text-based output
  • Using comments
Types and Variables
  • Understanding types
  • Creating expressions
  • Using variables
Objects
  • Understanding objects
  • Setting and getting object property values
  • Calling object methods
  • Passing values to object methods
Graphics
  • Reviewing the 2D graphics coordinate system
  • Understanding different image file formats
  • Understanding transparency
  • Using a colorkey
  • Using sprites
  • Displaying text on a graphics screen
Branching
  • Generating random numbers
  • Reviewing comparison operators
  • Creating conditions
  • Using if, if-else, and if-elif statements
Loops
  • Using logical operators
  • Using while loops
  • Using for loops
Sound and Music
  • Understanding different sound file formats
  • Loading, playing, and stopping sound files
  • Loading, playing, and stopping music files
Player Input and Collision Detection
  • Reading mouse input
  • Reading keyboard input
  • Understanding collision detection
  • Project: Splat!
Sequences of Data
  • Creating lists
  • Using list methods
  • Iterating over lists
  • Project: Crazy Pong 1.0
Functions
  • Defining functions
  • Receiving values with parameters
  • Returning values with return statements
  • Understanding encapsulation
  • Project: Crazy Pong 2.0

CED Solutions is your best choice for Game Programming, Game Programming training, Game Programming certification, Game Programming boot camp, Game Programming certification training, Game Programming certification course, Game Programming course, Game Programming class.



Game Programming space
Search classes by keyword:
Search classes by category:


Copyright © 2013 CED Solutions. CED Solutions Refund Policy. All Rights Reserved.