GSoC/GCI Archive
Google Code-in 2014 Copyleft Games

Sprout: Splash Screen

completed by: Robert Hönig

mentors: Amaury Medeiros, Arc Riley, David Czech, AJ Williams

While Sprout boots almost immediately it may take several seconds to connect to run DHCP, connect to an XMPP server, and other load-time operations. We'd like a nice animation to help pass this time.

Thankfully, you have an entire 3d game engine at your disposal! Use the various rendering and physics classes provided by libsoy to do something cool. Incorporate a drawing or 3d model of your own for Sprout and have fun with it! Remember people will build DIY game consoles running this software so this may be something they'll see every time they boot up.

If you use a drawing, use Inkscape or another application suitable for drawing scalable vector graphics (SVG) and trim the XML.

Begin by booting Sprout from the current bootable image.

While working on this task you should join and remain in #CopyleftGames on Freenode to get help, feedback, and guidance from mentors and other developers. Code updates which may affect your work are also announced here as they happen.

When you've done, commit your work and post the resulting changeset url to this task.