Our Properties: Gamasutra GameCareerGuide IndieGames Indie Royale GDC IGF Game Developer Magazine GAO
My Message close
Latest News
spacer View All spacer
 
February 10, 2012
 
What drives the developers of Unity?
 
Analyst questions validity of unusual January NPD results [13]
 
Road to the IGF: Lucky Frame's Pugs Luv Beats
spacer
Latest Features
spacer View All spacer
 
February 10, 2012
 
arrow Virtual Goods - An Excerpt from Social Game Design: Monetization Methods and Mechanics
 
arrow Principles of an Indie Game Bottom Feeder [21]
 
arrow Postmortem: CyberConnect 2's Solatorobo: Red the Hunter [1]
spacer
Latest Blogs
spacer View All     Post     RSS spacer
 
February 10, 2012
 
Audio Passes: Success Through Layering
 
What the current RPG can learn from Diablo 1
 
Double Fine's Kickstarter Windfall: Will Patronage Supplant Traditional Game Publishing? [9]
 
The Principles of Game Monetization
 
Did DoubleFine Just break the publishing model for good? [15]
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
February 10, 2012
 
Irrational Games
Systems Designer
 
CCP - North America
Lead Character Artist
 
CCP - North America
Sr VFX Artist
 
CCP - North America
Sr. Tech Artist
 
CCP - North America
Animation Director
 
Toys for Bob / Activision
Senior Programmer
spacer
Latest Press Releases
spacer View All     RSS spacer
 
February 10, 2012
 
Indie Royale's
Valentine's Bundle is
live
 
SUPPORT YOUR FAVORITE
NARUTO NINJA TEAM IN
NARUTO...
 
Age of Games releases the
fourth episode of the...
 
Gaming comes to London
Fashion Week
 
Gala Networks Europe
augura un buon San
Valentino
spacer
About
spacer Editor-In-Chief/News Director:
Kris Graft
Features Director:
Christian Nutt
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Frank Cifaldi, Tom Curtis, Mike Rose, Eric Caoili, Kris Graft
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
 
Feature Submissions
 
Comment Guidelines
Sponsor
News

  GCG Feature: Student Postmortem: Happy Traps
by Jill Duffy [PC, Console/PC]
Post A Comment
Share on Twitter
Share on Facebook RSS
 
 
November 29, 2007
 
GCG Feature: Student Postmortem:  Happy Traps

Seven students, straight out of high school and currently enrolled in the Media Design School in New Zealand, developed a game in just 8 weeks. A new postmortem on sister site GameCareerGuide.com looks at what went right and wrong during this short development cycle.

In this excerpt, the students explain their level of learning as well as what subjects they studied in preparation for making the game:

“As part of the Media Design School's (Auckland, New Zealand) diploma of Interactive Gaming, our class was required to undertake a group project, demonstrating the programming skills we had acquired during the previous six months in the course. The course is designed to take students fresh from high school and intensely train them to become game programmers. The project was to last eight weeks, and we were to follow a strict schedule and hit specified milestones.

We were warned on the very first day of the course that it was an intense learning environment. This included 24 hours per week of contact learning, with an additional 16 hours required outside of scheduled class time -- 40 hours per week, minimum.

Our team of seven students, with no prior programming experience worth mentioning, developed a game called
Happy Traps.

The focus of the course was comprehensive training in C++. This was by no means a glossy, high-level review of theory, but a detailed (sometimes head-ache inducing) low-level practical approach. Console, STL, data structures, OOA, OOD, OOP, and Windows GDI were all covered at length, with countless game-based assignments throughout.

Mathematics was also a core component. Tutors took a bottom-up approach, and provided practical applications and game-based examples for vectors, matrices, quaternions, affine transformations, analytical trigonometry, analytical geometry, collision detection, and response. All of this was reinforced with several game-based assignments.

Finally, we moved into 3D graphics programming. DirectX was the API we were exposed to. All the knowledge we had accumulated came together in this segment when we were given the opportunity to write our own 3D game from scratch -- no middleware and no external libraries (apart from DirectX). This was a truly amazing time, and the discussion among the students was typically in the vein of, 'Wow! We're really doing it. We're making 3D games!'


You can now read the complete postmortem on GameCareerGuide.com, including more detail into the making of the student title.
 
   
 
Comments


none
 
Comment:
 




 
UBM Techweb
Game Network
Game Developers Conference | GDC Europe | GDC Online | GDC China | Gamasutra | Game Developer Magazine | Game Advertising Online
Game Career Guide | Independent Games Festival | Indie Royale | IndieGames

Other UBM TechWeb Networks
Business Technology | Business Technology Events | Telecommunications & Communications Providers

Privacy Policy | Terms of Service | Contact Us | Copyright © UBM TechWeb, All Rights Reserved.