Gamasutra: The Art & Business of Making Gamesspacer
The Game Developer 50
View All     RSS
September 21, 2018
arrowPress Releases
September 21, 2018
Games Press
View All     RSS
  • Editor-In-Chief:
    Kris Graft
  • Editor:
    Alex Wawro
  • Contributors:
    Chris Kerr
    Alissa McAloon
    Emma Kidwell
    Bryant Francis
    Katherine Cross
  • Advertising:
    Libby Kruse






If you enjoy reading this site, you might also want to check out these UBM Tech sites:


 

The Game Developer 50


November 17, 2010 Article Start Previous Page 3 of 5 Next
 

Programming

Sebastian Aaltonen
RedLynx

As the lead programmer on RedLynx's Trials HD, Sebastian Aaltonen helped create a unified physics engine for the studio's popular motorcycle stunt game. A traditional approach would have called for separate physics systems to handle rider ragdoll, bike motion, and track obstacles, but the resulting layer of programming work in order to support the varying game states and animations was too extensive for the small studio.

Aaltonen's elegant solution was to apply the same realistic physics model to every object in the game, a technique that enabled RedLynx to streamline development and completely eliminate the need for key-frame driven animation.

Joachim Ante
Unity Technologies

Joachim Ante began writing the core of Unity as a teenager, and nine years later the engine is now in the hands of more than 200,000 users. As Unity's chief technology officer and co-founder, Ante has brought pro-level game tools to the masses, and is playing a major role in the renaissance of independent games.

While the latest version of the engine sports a number of graphics enhancement such as deferred rendering, licensed light mapping, and occlusion culling solutions from Illuminate Labs and Umbra, it is Unity's cross-platform editor that has made it a major tool of choice for developers both indie and pro.

Ronan Bel
Ubisoft

From Dust is not yet released, but the tech has already demonstrated itself as exceptional. Ubisoft technical director Ronan Bel has partnered with lauded designer Eric Chahi to create a world of dynamically-changing water, greenery, earth, and lava, which evolves before players' eyes, even if left alone.

More impressively, the player can mould the world like clay, redistributing resources in real time, or forming massive structures of water or molten rock that could never exist in reality. Bel and his team have made this living world run seamlessly, with an intuitive user interface, demonstrating some of the most impressive tech yet seen in a downloadable title.

Jon Cable
Bungie

Giving players the tools to create their own maps has long been a Bungie tradition, and the Forge tool saw its first incarnation in Marathon Infinity. Now within Halo: Reach, the latest version of the map-building Forge tool has been integrated into the massive Forge World, giving players an almost limitless sandbox with which to build their own elaborate erector set constructions.

Using a simple set of conditions for each placed object in the Forge World, Forge allows objects to be aligned and blended with ease. It's a testament to Forge's capabilities that Bungie itself used Forge to create a number of the maps in Reach.

Erin Catto
Box2D

Box2D is an open source 2D rigid body physics engine, which was created single-handedly by Erin Catto, and then further refined by the community. The tool has proved to be popular among indies and iOS developers, powering the physics behind games like Crayon Physics, Fantastic Contraption, Rolando (iPhone) and a host of others.

As of now, the tool works in Flash, Java, C#, Python, and of course its native C++. While the original version was released two years back, in the last year the game has had a significant uptick in users due to the increasing number of game creators using the engine on iPhone.

James Hall and Dee Jay Randall
Blue Castle Games

On top of its solid gameplay, Blue Castle Games' Dead Rising 2 is a remarkable technical achievement. Rarely have we seen such a vast number of characters on the screen at once; all moving independently and with realistic and unique (for zombies at least) animations.

It is a credit to the studio's tech that publisher Capcom was so pleased with Dead Rising 2 that it bought the company outright. Under the technical direction of James Hall and Dee Jay Randall, the studio also employed advanced telemetry to get feedback and even bugs from players across the globe.

Amitt Mahajan
Zynga

Making a full-featured game in five weeks is no simple task at any scale, but that's what Amitt Mahajan and his small team of web developers at Zynga managed to do with FarmVille for Facebook. Mahajan cleverly scaled the project so that it would be able to adapt to Facebook's quickly-changing development environment, and also require minimal programmer support when designers wanted to implement new features, all the while keeping track of important player metrics.

Mahajan and his cohorts have helped to create a set of best practices for Facebook game development, even as the platform continues to evolve.

Mark Overmars
YoYo Games

Mark Overmars' Game Maker engine is a key learning tool for budding gave developers. By abstracting game creation with simple drag-and-drop functionality, Game Maker allows beginning users to easily build working games without programming. Those wanting to go deeper can utilize the Game Maker Language to script complex game logic, as well.

This, combined with the tool's nominal cost, has lowered the barrier to game development to almost nil. But don't assume that amateur hour is the rule of the day. Standout indie titles like Spelunky and Seiklus are creative examples of what is possible with the tool.

Steve Streeting
Torus Knot Software

For most of the past decade Steve Streeting has been overseeing the open source OGRE 3D rendering engine. The engine is tightly focused on providing an object-oriented, cross-platform graphics rendering solution for Direct3D and OpenGL APIs.

Commercial projects, including the high-profile Torchlight from Runic Games, are increasingly turning to OGRE 3D for its mature design and flexible class hierarchy. While Streeting may have stepped back from the day-to-day stewarding of OGRE 3D this year, his team continues to polish what is already a class leader in 3D rendering.

Matthew Versluys and Rob Pardo
Blizzard

Battle.net was Blizzard's longtime online gaming service, but only for its older titles -- crucially, World of Warcraft wasn't supported. But in 2009, a massive revamp effort was undertaken, dubbed "Battle.net 2.0." The initiative was spearheaded by Rob Pardo's design, and implemented by technical director Matthew Versluys' team.

Versluys has been working on Battle.net since 2000, and is principally responsible for maintaining the current service's reliability. Migrating millions of World of Warcraft users to a new system, while also providing useful integration with StarCraft II and future titles, is no simple task. The studio's work proves that valiant efforts in programming don't only happen in-game -- they happen on the service side, as well.


Article Start Previous Page 3 of 5 Next

Related Jobs

Spatialand
Spatialand — Venice, California, United States
[09.20.18]

Unity Lead
Spatialand
Spatialand — Venice, California, United States
[09.20.18]

UX Lead
Heart Machine
Heart Machine — Culver City, California, United States
[09.20.18]

Gameplay Engineer
Phosphor Studios
Phosphor Studios — Chicago, Illinois, United States
[09.20.18]

Unreal Programmer





Loading Comments

loader image