You are here: Home instructional_framework official_framework Business and Information Technology Education Cross Platform Game Programming
Navigation
Log in


Need a new SSL certificate?
 

View Career Major Course

Course Information
Business and Information Technology Education
BT00205
Cross Platform Game Programming
120.00
Students will be introduced to the concepts and methods for the design and development of computer games. Topics include: animation, 3D Animation, 3D Motion, software engineering, game design, movement and controls, user interfaces, artificial intelligence, game SDK's, networking, level editors, model editor, shader collections, game engine, and commercialization of software.
Carrie DeMuth
405-743-5426
cdemu@okcareertech.org
Fundamentals of Technology or Business and Computer Technology
Describe the major challenges when building a cross-platform game.

Demonstrate knowledge of language implementation differences between compilers.

Design low level systems to prevent cross-platform issues.

Demonstrate knowledge of modularization; design a memory management layer to create a common allocation scheme.

Demonstrate knowledge of granularity; basic data types, memory management, audio code.

Demonstrate knowledge of separation and isolation.

Resolve problems by de-bugging and profiling.

Describe common pitfalls to avoid and design considerations to adopt.

Demonstrate the ability to write code that will run identically on different machines.
Brainbench (select one):
- C
- C#
- C++
- Java
- Perl
Brainbench - http:// http://www.brainbench.com

Java Sun - http:// http://java.sun.com

Lynda.com Online Learning Library

Liberty Basic Tutorials

Microsoft WSH and VBScript Programming for the Absolute Beginner, ISBN 1-59200-731-7

CIW Training Materials

http://www.w3.org/2002/ws/Activity

Java Tutorials Website - http://java.sun.com/docs/books/tutorial/
No
8224
Yes
Yes
Yes
Career Majors That Sequence This Course
Career Cluster Pathway Career Major
Information Technology Programming and Software Development Game Programmer