User:WithnailScott/sandbox

 GG|Interactive  is a subsidiary of GarageGames. GG Interactive was formed to utilize GarageGames’ developed technology and video game development experience to create a digital educational curriculum in the areas of computer science, game development and programming.

History
In February of 2014, GarageGames CEO Eric Preisz announced the establishment of GG|Interactive, a subsidiary of GarageGames that would focus on bringing game design, game programming and game development courses for middle schools, high schools and colleges. Under the product name Dev|Pro: Game Development Curriculum, the company offers digital education courses in the areas of computer science, game design and programming.

In June of 2014, GarageGames announced that it would relocate its headquarters to Vancouver, WA, while keeping its offices in Las Vegas open. People within the company were offered work at either location.

At its launch in 2014, the curriculum is being tested in schools in Nevada and California

Curriculum
DevPro: Game Development Curriculum is a digital education package that teaches game design and game coding to middle school, high school and college students. The curriculum is available commercially to non-students, as well. Developed as interactive software, the curriculum includes video lectures, reference text, teacher assessments and exercises in game design and programming. The curriculum is divided into two courses: Game Design (Course One) and Game Programming (Course Two).

Game Design Curriculum
Course One emphasizes video game design and game theory. The course introduces students to basic game development concepts and provides a hands-on tool for implementing game design changes in a working game. The course covers the following topics:

• Game Design

• History of Game Development

• Video Game Industry Terminology

• Game Documentation

• Game Structure

• Game Theory

• Story and Characters

• Level Design and Environments

Game Programming Curriculum
Course Two emphasizes coding and programming video games and includes the topics:

• Textures

• Vectors

• Matrix

• Translation

• Rotation

• Primitive Data Types

• Arrays

• Functions

• Order of Operations

• Quads

• Animated Scene