SFML community forums

General => SFML projects => Topic started by: n00854180t on June 14, 2010, 12:07:49 am

Title: ShivaVG and SFML (.NET) for Vector Game Engine
Post by: n00854180t on June 14, 2010, 12:07:49 am
I've written a ShivaVG binding for C# and am using it with SFML for a project I've been working on for a long time (http://neuronspew.wordpress.com/2008/12/22/the-svg-game-engine-project-history/).

The basic idea is that instead of using any bitmap sprites I'm going to render everything as vectors, which will allow me to do things such as modifying path data for reactions to physics, animation etc.

My blog (http://neuronspew.wordpress.com) for the project goes into more details on why I'd want to bother doing this, since it definitely is a lot more work than simply exporting my vector art to bitmaps.

Currently I have SVG loading working (pretty rudimentary, only supports path and rect elements), some debug drawing of bounds and simple picking code.  I have some basic movement set up and I'm in the process of setting up the skeletal animation editing.

And what would this post be without a screenshot?

First here's a shot of the ninja @ 6xAA:
(http://neuronspew.files.wordpress.com/2010/06/antialiasninja.png)

And the full level (well, the quick and dirty test level):
(http://neuronspew.files.wordpress.com/2010/06/ninjainlevelsm.png) (http://neuronspew.wordpress.com/2010/06/11/svg-game-engine-with-rects/)
Title: ShivaVG and SFML (.NET) for Vector Game Engine
Post by: Spodi on June 14, 2010, 05:21:59 am
Ohh, this definitely sounds like an interesting project. :)