Game Technology Course and Class Overviews

Essential Information

Game technology - such as software engineering, visual effects, animation and motion graphics - allows video game designers, developers and programmers to create interactive entertainment. Associate's degree programs in game design, animation, computer technology and digital arts are available, although a bachelor's degree in one of these, or a related field, is needed for most jobs. Master's degree programs are geared towards those who want to specialize in a particular technology area; they also incorporate training in project development and entrepreneurship for game technology professionals. Within these programs, you'll gain hands-on training with industry software and complete several projects to build a portfolio.

Here are some of the main concepts you'll encounter while studying game technology:

  • Computer programming
  • Computer graphics design
  • Video game development
  • User interface principles
  • Video game business
  • Logic and decision-tree design

Popular Courses

Introduction to Game Development Course

This course introduces students to types of video games and the technological, strategic and artistic components that are involved in creating a game. Topics in the course examine elements of a video game, user interface, game engine and rendering. Students may get an introduction to business, and how technology affects the marketing, publication and distribution of video games

Coding for Games Course

Students in this foundational course develop and refine basic C++, Java and Flash programming skills to design computer and Web-based applications for gaming. In addition to object-oriented programming languages, basic programming courses cover major scripting languages such as Python, JavaScript and Lua. Students build simple applications at the beginning and gradually advance to building their own program applications with 2-D and 3-D graphics.

Game Modeling Course

This course is offered at levels for undergraduate and graduate degrees. Undergraduate game modeling courses, taken toward the middle and end of a program, cover basic design principles like mapping, shading and texturing in 3-D game design, allowing students to conceptualize 3-D coordinate systems and learn to construct 3-D game models. Students use Maya or 3D Studio Max software to rig and model characters, as well as backgrounds and scenery. Graduate-level modeling courses apply spline and polygon modeling methods to more advanced 3-D rendering.

Artificial Intelligence Course

Master's degree students learn the applications of artificial intelligence in many types of games. This graduate-level course examines logic programming that allows game programmers to create non-playing characters that interact with a player's character in a video game and adversaries that respond to a player's actions. Rather than providing a set of instructions for a program to carry out, students develop constraints and decision trees for the program to operate within. Courses may teach LISP programming language or require students to have prior experience with it.

Next: View Schools
Created with Sketch. Link to this page

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?