This is an archived DCCCD Online Catalog. Please visit our current Online CatalogOnline Catalog at https://www1.dcccd.edu/catalog/cattoc.cfm?loc=DCCCD.
Notice: This catalog is no longer actively maintained. Some of the links/pages may no longer function. We apologize for any inconvenience.
DCCCD 2009-2010 Catalog banner
Previous Catalog Years  Previous Catalog Years
Catalog Table of Contents  Catalog Table of Contents
    Degrees Degrees
         Degree Plans by Location  Degree Plans by Location
         Degree Plans by Subject  Degree Plans by Subject
         Course Descriptions  Course Descriptions
         Transfer Degree  Transfer Degree
DCCCD Core Curriculum  DCCCD Core Curriculum
DCCCD Core Curriculum  DCCCD Core Options for AAS Awards
Transfer Services  Transfer Services
Course Descriptions for GAME (Archived)

Course Description Index | Student Services | Degree Plans

Course Description Help Screen

GAME 1201   Computer Ethics (2)
This is a WECM Course Number.
A study of ethical issues that apply to computer related professions, intellectual property and privacy issues, professional responsibility, and the effects of globalization. Emphasizes the practical application of computer ethics through case studies and current events in the game and simulation industry. (1 Lec., 2 Lab.)

Search for GAME 1201 classes
GAME 1212   Game Theory (2)
This is a WECM Course Number.
Game and simulation design. Application of design theories to production-based projects from the conceptual stage to a completed project. (1 Lec., 2 Lab.)

Search for GAME 1212 classes
GAME 1301   Computer Ethics (3)
This is a WECM Course Number.
A study of ethical issues that apply to computer related professions, intellectual property and privacy issues, professional responsibility, and the effects of globalization. Emphasizes the practical application of computer ethics through case studies and current events in the game and simulation industry. (2 Lec., 2 Lab.)

Search for GAME 1301 classes
GAME 1302   Interactive Storyboarding (3)
This is a WECM Course Number.
In-depth coverage of storyboarding for the development of games and simulations. Addresses pre-production preparation and creation of comprehensive design for a game or simulation including target audience analysis, purpose, goals and objectives, content outline, flow chart, and storyboard. (2 Lec., 4 Lab.)

Search for GAME 1302 classes
GAME 1303   Introduction to Game Design and Development (3)
This is a WECM Course Number.
Introduction to electronic game development and game development careers. Includes examination of history and philosophy of games, the game production process, employee factors for success in the field, and current issues and practices in the game development industry. (2 Lec., 4 Lab.)

Search for GAME 1303 classes
GAME 1304   Level Design (3)
This is a WECM Course Number.
Prerequisite: GAME 1303.
Introduction to the tools and concepts used to create levels for games and simulations. Incorporates level design, architecture theory, concepts of critical path and flow, balancing, play testing, and storytelling. Includes utilization of toolsets from industry titles. (2 Lec., 4 Lab.)

Search for GAME 1304 classes
GAME 1306   Design and Creation of Games (3)
This is a WECM Course Number.
Introduction to game and simulation development. Includes analysis of existing applications and creation of a game using an existing game engine. In-depth coverage of the essential elements of game design. Also covers an overview of cultural history of electronic games, survey of the major innovators, and examination of the trends and taboos that motivate game design. (2 Lec., 4 Lab.)

Search for GAME 1306 classes
GAME 1309   Introduction to Animation Programming (3)
This is a WECM Course Number.
Mathematical elements and algorithms involved in basic animation. Includes generating graphics, viewing 3-D environments such as visible line detection and 3-D surfaces, image processing techniques, and special effects. (2 Lec., 4 Lab.)

Search for GAME 1309 classes
GAME 1314   Character Sculpting (3)
This is a WECM Course Number.
Creation of original characters from the drawing stage to sculpting clay status. Explores a variety of poses using clay and aluminum armatures. (2 Lec., 4 Lab.)

Search for GAME 1314 classes
GAME 1336   Introduction to 3D Game Modeling (3) New course added June 1, 2010
This is a WECM Course Number.
Architectural spaces and modeling in a real-time game editor. Includes techniques for building, texturing, and lighting a game level to function in realtime. (2 Lec., 4 Lab.)

Search for GAME 1336 classes
GAME 1343   Game and Simulation Programming I (3)
This is a WECM Course Number.
Prerequisite: ITSE 1307 or instructor approval.
Game and simulation programming. Includes advanced pointer manipulation techniques and pointer applications, points and vectors, sound, and graphics. (2 Lec., 4 Lab.)

Search for GAME 1343 classes
GAME 1349   OpenGL Programming I (3)
This is a WECM Course Number.
Prerequisite: GAME 1343 or instructor approval.
Computer graphics with focus on the basic principles and techniques of graphics applications. Emphasizes 3-D computer graphics and translating a task from design to suitable algorithms and program code. Combines principles and major techniques in computer graphics with third-party game and simulation technologies. (2 Lec., 4 Lab.)

Search for GAME 1349 classes
GAME 1353   Multi-User Game Programming I (3)
This is a WECM Course Number.
Prerequisite: GAME 1343 or instructor approval.
Network topologies, architecture, and communication in game and simulation programming. Introduces sockets programming utilizing TCP and UDP protocols in a high-level language. Focuses on blocking and asynchronous modes. (2 Lec., 4 Lab.)

Search for GAME 1353 classes
GAME 1359   Game and Simulation Programming II (3)
This is a WECM Course Number.
Prerequisite: GAME 1343 or instructor approval.
Design and development of 2D game and simulation programs including user interface design, mathematical elements, image and file structure, and software development techniques. Introduces the basics of 3D graphics related to game and simulation programming. (2 Lec., 4 Lab.)

Search for GAME 1359 classes
GAME 1394   Special Topics in Animation, Interactive Technology, Video Graphics and Special Effects (3)
This is a WECM Course Number.
Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Search for GAME 1394 classes
GAME 1403   Introduction to Game Design and Development (4)
This is a WECM Course Number.
Introduction to electronic game development and game development careers. Includes examination of history and philosophy of games, the game production process, employee factors for success in the field, and current issues and practices in the game development industry. (3 Lec., 4 Lab.)

Search for GAME 1403 classes
GAME 1404   Level Design (4) New course added June 1, 2010
This is a WECM Course Number.
Introduction to the tools and concepts used to create levels for games and simulations. Incorporates level design, architecture theory, concepts of critical path and flow, balancing, play testing, and storytelling. Includes utilization of toolsets from industry titles. (3 Lec., 4 Lab.)

Search for GAME 1404 classes
GAME 1406   Design and Creation of Games (4)
This is a WECM Course Number.
Introduction to game and simulation development. Includes analysis of existing applications and creation of a game using an existing game engine. In-depth coverage of the essential elements of game design. Also covers an overview of cultural history of electronic games, survey of the major innovators, and examination of the trends and taboos that motivate game design. (3 Lec., 3 Lab.)

Search for GAME 1406 classes
GAME 1409   Introduction to Animation Programming (4)
This is a WECM Course Number.
Mathematical elements and algorithms involved in basic animation. Includes generating graphics, viewing 3-D environments such as visible line detection and 3-D surfaces, image processing techniques, and special effects. (3 Lec., 4 Lab.)

Search for GAME 1409 classes
GAME 1436   Introduction to 3D Game Modeling (4) New course added June 1, 2010
This is a WECM Course Number.
Architectural spaces and modeling in a real-time game editor. Includes techniques for building, texturing, and lighting a game level to function in realtime. (3 Lec., 4 Lab.)

Search for GAME 1436 classes
GAME 1443   Game and Simulation Programming I (4)
This is a WECM Course Number.
Prerequisite: ITSE 1407 or instructor approval.
Game and simulation programming. Includes advanced pointer manipulation techniques and pointer applications, points and vectors, sound, and graphics. (3 Lec., 4 Lab.)

Search for GAME 1443 classes
GAME 1449   OpenGL Programming I (4)
This is a WECM Course Number.
Prerequisite: GAME 1443 or instructor approval.
Computer graphics with focus on the basic principles and techniques of graphics applications. Emphasizes 3-D computer graphics and translating a task from design to suitable algorithms and program code. Combines principles and major techniques in computer graphics with third-party game and simulation technologies. (3 Lec., 4 Lab.)

Search for GAME 1449 classes
GAME 1453   Multi-User Game Programming I (4)
This is a WECM Course Number.
Prerequisite: GAME 1443 or instructor approval.
Network topologies, architecture, and communication in game and simulation programming. Introduces sockets programming utilizing TCP and UDP protocols in a high-level language. Focuses on blocking and asynchronous modes. (3 Lec., 4 Lab.)

Search for GAME 1453 classes
GAME 1459   Game and Simulation Programming II (4)
This is a WECM Course Number.
Prerequisite: GAME 1443 or instructor approval.
Design and development of 2-D game and simulation programs including user interface design, mathematical elements, image and file structure, and software development techniques. Introduces the basics of 3-D graphics related to game and simulation programming. (3 Lec., 4 Lab.)

Search for GAME 1459 classes
GAME 1494   Special Topics in Animation, Interactive Technology, Video Graphics and Special Effects (4)
This is a WECM Course Number.
Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Search for GAME 1494 classes
GAME 2302   Mathematical Applications for Game Development
This is a WECM Course Number.
Prerequisite: MATH 1314 and GAME 1359 or instructor approval.
Presents applications of mathematics and science in game and simulation programming. Includes the utilization of matrix and vector operations, kinematics, and Newtonian principles in games and simulations. Also covers code optimization. (2 Lec., 4 Lab.)

Search for GAME 2302 classes
GAME 2303   Artificial Intelligence Programming I (3)
This is a WECM Course Number.
Prerequisite: GAME 1343 or instructor approval.
Basic techniques in artificial intelligence related to game and simulation programming. Includes knowledge representation and interference techniques, expert systems, path finding algorithms, and search techniques for problem solving. (2 Lec., 4 Lab.)

Search for GAME 2303 classes
GAME 2319   Game Engine (3) New course added June 1, 2010
This is a WECM Course Number.
Prerequisite: GAME 1343 or instructor approval.
Commercial and open source gaming engines. Includes discussions and recommendations for game engines to fit industry specifications. (2 Lec., 4 Lab.)

Search for GAME 2319 classes
GAME 2332   Project Development I (3)
This is a WECM Course Number.
Prerequisite: Approval of program coordinator or instructor approval.
Skill development in an original modification based on a current game engine. Includes management of version control; development of project timeliness; integration of sound models, and animation; production of demos; and creation of original levels, characters, and content for a real-time multiplayer game. Applies skills learned in previous classes in a simulated real-world design team experience. (2 Lec., 4 Lab.)

Search for GAME 2332 classes
GAME 2333   Game and Simulation Programming III (3)
This is a WECM Course Number.
Prerequisite: GAME 1359 or instructor approval.
Advanced applications of game and simulation programming techniques. Includes advanced rendering techniques and BSDP trees. Incorporates shadowing, lighting, collision detection, and 3-D animation and motion. (2 Lec., 4 Lab.)

Search for GAME 2333 classes
GAME 2334   Project Development II (3)
This is a WECM Course Number.
Prerequisite: GAME 2332 or instructor approval.
Continuation of an original modification based on a current game engine with an emphasis on new content and radical changes in game play over the base game experience. Includes creation of original levels, characters, and content for a real-time multiplayer game applying skills learned in previous classes. (2 Lec., 4 Lab.)

Search for GAME 2334 classes
GAME 2336   Lighting, Shading, and Texture (3)
This is a WECM Course Number.
Prerequisite: ARTC 1345 or instructor approval.
Lighting, shading, and texture painting for 3-D models using digital painting techniques. Emphasizes lighting, shading, and texture creation of limited resolution to increase system performance for digital games and simulation training models. (2 Lec., 4 Lab.)

Search for GAME 2336 classes
GAME 2338   Game Testing (3)
This is a WECM Course Number.
Prerequisite: GAME 2332 or instructor approval.
Testing and debugging gaming and simulation applications in the alpha and beta stages of production. Includes critiques of the product and written documentation of the testing and debugging processes. (2 Lec., 4 Lab.)

Search for GAME 2338 classes
GAME 2341   Game Scripting (3)
This is a WECM Course Number.
Prerequisite: COSC 1437, ARTV 1303, or instructor approval.
Scripting languages with emphasis on game concepts and simulations. (2 Lec., 4 Lab.)

Search for GAME 2341 classes
GAME 2342   Game Development Using C++ (3)
This is a WECM Course Number.
Prerequisite: COSC 1437 or instructor approval.
Skill development in C++ programming for games and simulations. Examines real-world C++ development issues. (2 Lec., 4 Lab.)

Search for GAME 2342 classes
GAME 2344   DirectX Programming (3)
This is a WECM Course Number.
Prerequisite: GAME 2342 or instructor approval.
Exploration of the advances suite of multimedia application programming interfaces (API) built into the Microsoft Windows operating system. Includes fundamentals of DirectX's API that give multimedia applications access to advanced features of high-performance hardware such as 3-D graphics acceleration clips and sound cards. Addresses control of low-level functions including 2-D graphics acceleration; support for input devices such as joysticks, keyboards, and mice; and control of sound mixing and sound output. (2 Lec., 4 Lab.)

Search for GAME 2344 classes
GAME 2347   Advanced Game Programming (3) New course added June 1, 2010
This is a WECM Course Number.
Prerequisite: GAME 1343 or instructor approval.
Optimization of student-created games. Includes performance tuning, debugging, designing for test, software architecture design, object-oriented practices for game play, asset management, and coding best practices. (2 Lec., 4 Lab.)

Search for GAME 2347 classes
GAME 2353   OpenGL Programming II (3)
This is a WECM Course Number.
Prerequisite: GAME 1349 or instructor approval.
Vector tools for graphics, transformation of objects, modeling shapes with polygon meshes, 3-D viewing, rendering faces for realism, and color theory for game and simulation programming. (2 Lec., 4 Lab.)

Search for GAME 2353 classes
GAME 2359   Game and Simulation Group Project (3)
This is a WECM Course Number.
Prerequisite: GAME 1359 or instructor approval.
Creation of a game and/or simulation project utilizing a team approach. Includes animation, titles, visualization of research results, modeling with polygon frames, curves and surfaces, 3-D text and animation with keyframes, paths (objects and curves), morphing, vertex keys, skeletons, and lattices. (2 Lec., 4 Lab.)

Search for GAME 2359 classes
GAME 2387   Internship - Animation, Interactive Technology, Video Graphics and Special Effects (3)
This is a WECM Course Number.
Prerequisite: Instructor approval.
A work-based learning experience that enables the student to apply specialized occupational theory, skills and concepts. A learning plan is developed by the college and the employer. (18 Ext.)

Search for GAME 2387 classes
GAME 2402   Mathematical Applications for Game Development (4)
This is a WECM Course Number.
Prerequisite: MATH 1314 and GAME 1459 or instructor approval.
Presents applications of mathematics and science in game and simulation programming. Includes the utilization of matrix and vector operations, kinematics, and Newtonian principles in games and simulations. Also covers code optimization. (3 Lec., 4 Lab.)

Search for GAME 2402 classes
GAME 2403   Artificial Intelligence Programming I (4)
This is a WECM Course Number.
Prerequisite: GAME 1443 or instructor approval.
Basic techniques in artificial intelligence related to game and simulation programming. Includes knowledge representation and interference techniques, expert systems, pathfinding algorithms, and search techniques for problem solving. (3 Lec., 4 Lab.)

Search for GAME 2403 classes
GAME 2419   Game Engine (4) New course added June 1, 2010
This is a WECM Course Number.
Prerequisite: GAME 1443 or instructor approval.
Commercial and open source gaming engines. Includes discussions and recommendations for game engines to fit industry specifications. (3 Lec., 4 Lab.)

Search for GAME 2419 classes
GAME 2433   Game and Simulation Programming III (4)
This is a WECM Course Number.
Prerequisite: GAME 1459 or instructor approval.
Advanced applications of game and simulation programming techniques. Includes advanced rendering techniques and BSDP trees. Incorporates shadowing, lighting, collision detection, and 3-D animation and motion. (3 Lec., 4 Lab.)

Search for GAME 2433 classes
GAME 2447   Advanced Game Programming (4) New course added June 1, 2000
This is a WECM Course Number.
Prerequisite: GAME 1443 or instructor approval.
Optimization of student-created games. Includes performance tuning, debugging, designing for test, software architecture design, object-oriented practices for game play, asset management, and coding best practices. (3 Lec., 4 Lab.)

Search for GAME 2447 classes
GAME 2453   OpenGL Programming II (4)
This is a WECM Course Number.
Prerequisite: GAME 1449 or instructor approval.
Vector tools for graphics, transformation of objects, modeling shapes with polygon meshes, 3-D viewing, rendering faces for realism, and color theory for game and simulation programming. (3 Lec., 4 Lab.)

Search for GAME 2453 classes
GAME 2459   Game and Simulation Group Project (4)
This is a WECM Course Number.
Prerequisite: GAME 1459 or instructor approval.
Creation of a game and/or simulation project utilizing a team approach. Includes animation, titles, visualization of research results, modeling with polygon frames, curves and surfaces, 3-D text and animation with keyframes, paths (objects and curves), morphing, vertex keys, skeletons, and lattices. (3 Lec., 4 Lab.)

Search for GAME 2459 classes
GAME 2487   Internship - Animation, Interactive Technology, Video Graphics and Special Effects (4)
This is a WECM Course Number.
Prerequisite: Instructor approval.
A work-based learning experience that enables the student to apply specialized occupational theory, skills and concepts. A learning plan is developed by the college and the employer. (24 Ext.)

Search for GAME 2487 classes

Academic Courses
Designated by the Texas Higher Education Coordinating Board for transfer among community colleges and state public four year colleges and universities as freshman and sophomore general education courses.

WECM Courses
Designated by the Texas Higher Education Coordinating Board as workforce education (technical) courses offered for credit and CEUs (Continuing Education Units). While these courses are designed to transfer among state community colleges, they are not designed to automatically transfer to public four year colleges and universities.

Skip to Home navigation