After Orange and Peach, Blender Institute continued with a new open
project: Apricot. This time it wasn’t a movie but a 3D game! Starting
february 1st 2008, a small team of again the best 3D artist and
developers worked on a game jointly with the on-line community. The main
character in the game has been based on the short 3D animation open
movie Peach. The project ended in august, and in october 2008 the DVD
and game was released.
The original project goal was to work on a cross platform game (at
least Linux, Windows, OS X), using Blender for modeling and animation,
Crystal Space as 3D engine and delivery platform, and Python for some
magic scripting to glue things together. The purpose was to not only
make a compelling 3D game experience, but especially to improve and
validate the open source 3D game creation pipeline, with
Halfway during the project, we noticed the great advances made in
Blender’s internal Game Engine, so we’ve added delivering the project
entirely in Blender as a target for Apricot as well.
– Validation: create full functional game prototype, industry quality
– Crystal Space development: HDR lighting, game logic, character animation
– Blender development: animation prototyping, pipeline improvements,
GLSL (node) shading editor, improvements in logic editing (states),
general Blender GE improvements.
– Realize in Open Source (GPL/LGPL), deliver in Open Content (Creative Commons)
– Education: Training/workshops, presentations, documentation, DVD