VG:Main Page

From MyProjectFun
Revision as of 09:08, 15 June 2012 by Jon.olson (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Video games are more than just a fun pastime – they are complex software systems that demand both creativity and knowledge of mathematics and computer science to produce. ProjectFUN’s Video Game Programming Workshops introduce students to a range of game development topics while reinforcing fundamental high school math and physics concepts. Students in these workshops use the knowledge and skills they gain in the classroom to create their own fully playable video games, giving them a first-hand look at what the game development process is really like.

Contents

Workshops Offered

The following is a list of the workshop courses DigiPen offers students.

Introduction to 2D Video Game Programming

This introductory workshop for students in grades eight through twelve teaches how modern video games are made. Students will create four games using DigiPen's ProjectFUN Editor while learning about the C++ programming language, the game production process, and potential pathways into careers in video game development.

Mobile App Development

This workshop for students in grades 8 through 12 builds on the basic programming concepts covered in Introduction to 2D Video Game Programming. You will create a variety of mobile applications that will serve as an introduction to mobile game development. This workshop requires prior completion of Introduction to 2D Video Game Programming.

Applied Mathematics for Games

Mathematics concepts like matrices, vectors, and trigonometry may seem abstract or even irrelevant in the classroom, but in game development, they are essential. This workshop for students in grades 8 through 12 combines instruction in algebra concepts with coursework in computer science that you will apply directly to game programming projects. This workshop requires prior completion of pre-algebra.

Advanced 2D Video Game Programming

Building on the topics covered in Introduction to 2D Video Game Programming, this workshop for students in grades eight through twelve teaches how to hand code games, including artificial intelligence and multiplayer systems, using C# programming language. This workshop requires prior completion of Introduction to 2D Video Game Programming.

3D Video Game Programming

This rigorous workshop for students in grades 8 through 12 allows you to continue to hone your C# programming skills while creating a 3D game using Microsoft’s XNA engine. Along the way, you will learn about the 3D graphics pipeline used in many modern games. This workshop requires prior completion of Advanced 2D Video Game Programming.

Personal tools
Namespaces
Variants
Actions
Navigation
Engineering
Game Design
Multimedia Production
VG Programming
Downloads
Toolbox