|
Click to view entire Course Catalog
|
Request
Information
Coming - Fall
2008
Academy of Game Design & Programming
Launch of our New Online Gaming Curriculum
Would you
like to become a video game designer working on the Play station 3, Xbox
360, or Nintendo Wii? Well, you're not alone. Read a bit further, and
we'll show you that you might not be that far away from your dream
career. Learn how to become a video game designer and programmer.
These high school career paths offer students a look at real world
career options while they are still in high school.

|
|
Game Design Foundations |
1.0 Credit |
This
course is designed to provide an introduction to game and simulation
concepts and careers, the impact game and simulation has on society and
industry, and basic game/simulation design concepts such as rule design,
play mechanics, and media integration. This course compares and
contrasts games and simulations, key development methodologies and
tools, careers, and industry-related information. This course also
covers strategies, processes, and methods for conceptualizing a game or
simulation application; storyboarding techniques; and development tools.
Hands-on activities using an entry-level game
development tool such as Game Maker or Alice is integrated into the
curriculum. The culminating activity is the creation of a playable
game
|
|
Game Design
and Programming |
1.0 Credit |
This
course covers fundamental principles of designing a game or a simulation
application, in particular Human Computer Interface (HCI) principles,
rules and strategies of play, conditional branching, design and
development constraints, use of sound and animation, design tools, and
implementation issues. Extensive use is made of evaluating and
analyzing existing games or simulations. Hands-on activities using an
entry-level game development tool such as Game Maker or Alice is
integrated into the curriculum. The culminating activity is the
creation and presentation of a playable game with design documentation
|
|
History
of Video Games |
1.0 Credit |
This course
presents an amazing journey, from video game roots in the giant
mainframes of the mid-twentieth century to today's multibillion dollar
worldwide industry.
|
|
Game
and Simulation Audio/Sound Effects |
1.0 Credit |
This course
is focused on students acquiring skills in designing, producing,
editing, and integrating audio and sound effects into a game or
simulation application
|
|
Game
and Simulation Video/Special Effects |
1.0 Credit |
This course
is focused on students acquiring skills in designing, producing,
editing, and integrating video and special effects into a game or
simulation application
|
|
Game and
Simulation Programming |
1.0 Credit |
This
course is focused on students acquiring the appropriate programming
skills for rendering a game or simulation product, including program
control, conditional branching, memory management, score-keeping, timed
event strategies and methodologies, and implementation issues
|
|
Multi-User
Game and Simulation Programming |
1.0 Credit |
This
course is focused on students acquiring the appropriate programming
skills for rendering a game or simulation product, including program
control, conditional branching, score-keeping, timed event strategies
and methodologies, and implementation issues specific to multi-user
game/simulation products.
|
|
Introduction to 2D Game Programming |
1.0 Credit |
This
course is focused on students acquiring skills to create, refine, and
integrate realistic 2D graphics into a game or simulation product.
Students will essentially learn how to use a graphic software package,
file maintenance strategies, and migration techniques and issues.
|
|
Introduction to 3D Game Programming |
1.0 Credit |
This
course is focused on students acquiring skills to create, refine, and
integrate realistic 3D graphics into a game or simulation product.
Students will essentially learn how to use a 3D animation software
package, file maintenance conventions, and migration techniques and
issues
|
|
C++
Programming For Game Developers I |
1.0 Credit |
The C++
programming language plays the major role in programming video games and
this course teaches you object oriented C++ from scratch, starting with
concepts that first appeared in C.
|
|
C++
Programming for Game Developers II |
1.0
Credit |
You will
learn about fundamental graphic concepts such as double buffering,
sprites, animation and timing, and masking. By the end of the course,
you will have developed a fully functional 2D game, complete with
graphics, physics, artificial intelligence, and input via the .mouse.
After completing this course, you will be adequately prepared for your
first course in 3D graphics programming
|
|
Math for Game Programmers |
1.0 Credit |
Mathematics
is the basis for many topics in game and graphics development. Without
mathematics, there would be no fancy computer-generated images or moving
characters in a game. This course introduces basic principles used in
computer graphics and game applications as well as advanced topics like
Quaternion's and Frustum Culling, needed by every application. During
this course you will develop a full-featured mathematics library, which
is ready to use immediately.
|
|
Digital
Character Animation |
1.0 Credit |
Digital
Character Animation focuses on enhancing your ability to tell a story
through character and movement: knowing how to animate life where there
is none. Digital Character Animation combines cinematic
storytelling skills, classical animation technique, and digital
operating environments.
|
|
Graphics
Programming with DirectX I |
1.0 Credit |
The focus
throughout these early lessons is on the core features of the DirectX 9
fixed-function rendering pipeline. This includes loading and drawing
geometric objects, the use of lighting and textures to provide scene
detail, developing camera systems for viewing simulation environments in
real-time, and using alpha components for controlling object
transparency to produce effects like glass and water.
|
|
Artificial Intelligence for Game Developers |
1.0 Credit |
|
This
Artificial Intelligence Programming for Video Game Developers course
primarily explores two of the most significant areas of game AI:
decision making and environment navigation. Decision making allows your
artificial intelligence entities to appear to make intelligent choices
about how they will interact with the world around them and how they
will react to various events that take place in that world.
Course Catalog |
Tuition
Payment Plans Available**
Request A Call Back
|