Studio Spotlight: Game on at Tainicom

Mobile gaming and LightWave come together for Pinball League: The World of Dr. Pickaxe

Posted: Tue 25 Jun 2013

“Editor's Choice - Pinball League - Dr. Pickaxe is rocking our world on Windows Phone.” That’s the headline on the web site Windows Phone Central, which covers everything related to Windows mobile phones. The official title of the game is Pinball League: The World of Dr. Pickaxea pinball game where the action moves from the main pinball table to four exotic, archeologically significant locations around the world with the Dr. Pickaxe archeologist character.

The game, which is available for $2.49 on Windows phones through the Windows Phone Store was created by Tainicom and released in August of 2012. Developer Nikos Kastellanos and 3D artist Tasos Rizopoulos formed Tainicom—a game development studio—in late 2010 to create games for the newly released Windows phone platform.

According to Rizopoulos, “Creating awe-inspiring visuals does not always go hand-in-hand with wise pinball-level design. Trying to keep both graphics and game play at the highest possible quality is not easy and you could end up throwing away a lot of good work if radical changes need to be implemented. We opted for Lightwave because it provided us with precise tools for low polygon model creation, something crucial when targeting the restrictions of mobile GPUs.”

The game starts in a rich 3D graphic version of an archeology-themed pinball table. The ball is served with a swipe and the flippers are operated by tapping on the screen next to each one at the proper time. When the ball hits certain locations on the board the view changes to one of four different ancient sites: Stonehenge, Easter Island, an Egyptian tomb, and in front of an Aztec temple.

Not only does the pinball game have detailed graphics and accurate physics, based on the open source Farseer Physics Engine (http://farseerphysics.codeplex.com), but characters such as mummies, hooded priests, and strange animals wander around the game, creating more complex gameplay and competitive scoring opportunities. Vibration, response to tilting the phone, and a global scoreboard are also included.

But as Rizopoulos noted, the real trick is getting the game’s 3D graphics to both look great and run well. He says that “during the development of the assets we perfected our workflow for ultra-efficient texture mapping and lighting of the game levels. By using Lightwave’s inherent Surface Baking Camera and combining multiple objects, we achieved multiple lights, soft and hard shadows, plus ambience on a single “material.” This translated to impressive frame rates, even on less powerful mobile GPUs, and gave us plenty of legroom for additional, post production ‘live’ effects.”

Rizopoulos described his workflow this way: “The approach we used for baking shadows, textures and bump mapping into a single texture map combined steps in both Modeler and Layout. Initially, an object with multiple materials is created in Modeler. All the surfaces must then be combined into a single UV map. Putting many objects into a single LWO object helps with this.

Moving over to Layout, the lighting and radiosity are set up. The object is imported, and with the use of the “Surface Baking Camera” in Layout, a texture map is baked using the UV map previously created in Modeler. After this texture map file is created, we return to modeler, combine all the meshes, and apply the texture map to the unified mesh by using the same UV map created earlier. The result is a single mesh object with a single UV map that contains all the lighting and shadow information. The object can then be exported as an FBX file for use in the game engine. The phone GPU will then be able to render the perfectly lit and shadowed object at full speed, without the need of any additional lights.”

Based on the ability of Lightwave to produce these objects, Pinball League: The World of Doctor Pickaxe has a “simply gorgeous 3D real-time-rendered table, with the camera following the ball to the same extent that your eyes would on a real table.” So says the reviewer on the web site, All About Windows Phone. And the App Invasion reviewers on PC-WORLD/Hive said that the game was “pretty much just addictive,” which is exactly what you want a game to be.

Visit the Tainicom website to learn more.