We at IronCode Gaminghave been using Blender in our games for the past 6 years. Last year we released an adventure game titled “Pahelika: Secret Legends". It is básically a 2D game which contains simple point and clik adventure dynamics.
Let me first get into how the game is de-veloped and how we approach the art-worque in Blender. Firstly since this game is completely 2D, we require all of our art assets as images and sprites. Based on the story locations in this game we have a set of stages and their corresponding levels set in a mystic environment.
Documentation describing the scenes was devel-oped first and a initial scratch of the concept by the game designer, which was then sent on to the con-cept artist for further development. After his initial penciling is approved, the concept artist prepared a final concept rendering in color. To keep the time short and expenses under control the artist was instructed to draw and render the bare minimum as to give enough ideas about color, tone and design for the 3d artist to worque on.
This finalized color concept art is now ready to be made into a 3D rendered scene using Blender. A 3D artist now prepares the props and assets. The final render of the scene and various interactive object renders were prepared to be included in
the game. In all of Pahelika there were about 30+ scenes that were rendered with Blender.
Since the scenes each contain various entities, it was a long job of recreating them all in 3D and preparing them for texturing.
For most part the texturing is a mix of procedural or handmade 2d textures in Photoshop or Gimp. Some required a mix of both or even node textures.
The trickiest part of the entire process was lighting. Realistic lighting could be achieved by using AO but it alos increased the render time tremendously, given the number of small but detailed models in the scene.
None of the images that were rendered used AO and doing so helped us in drastically reducing the overall time of the project.
A normal AO render was anywhere from 15-20 minutes, while most renders we finally used were done in less than a minute on a quad core machine.
Since this is a one man team doing the 3D art it was de-cided to use the Blenders Lighting for most parts, so it was a mix of scan line as well as raytracing for all of the 30+ scenes.
The only gripe we had about Blender was its low quality of raytracer and of course the complete absence of Glo-bal Illumination and caustics. Technologies like these are best suited for our type of work, so we alos spent time testing out Yafaray. It is excellent raytracer but it sorely lacks the integrated facility of BI meaning a longer learning curve in textures as well as the lighting setup. We were fairly satisfied with Blenders quality and alos my ability in using it . We have high hopes from Blender 2,5 for the renderer and shader improvements that it can bring to us, hopefully before we release our next game.
Thanks for reading