My three year old loves playing with the interactive books on our iPad, and I love playing with code and I love my Surface RT...

So I thought I'd try and make a basic animated book using WinRT, I've spent some time reading about animations (granted the book isn't WinRT based), and thought I'd try and use the Storyboard approach rather than rolling any kind of bespoke animation framework.

That was until I saw the Faresee Physics Engine, and the Physics XAML Helper.

I've played around with some of the more basic examples, and it seems pretty good - very easy in-fact.

My issue is when I start thinking about stringing together animations that can react to input, the Farsee and Physics XAML Helper blows my mind a little.

As a proof of concept I was thinking about getting a character to walk from a path (in the top right), and while moving closer (getting larger) walk to the front at the center.

Then, based on some kind of decision, via an input, walk either back to the right, or up to the left. Both are back into the distance (getting smaller) as if walking away.

The character should have basic humoid movement, athough slightly cartoon-like - swinging arms, moving head and legs. Also, it would be nice to have the ability for the character model to swap images when it walks back up the path.

My question (finally!), is do you think that it's better to use the built in Storyboarding features of WinRT, with it's animations - primarily using easing and descrete key frames to create each animation 'scene'. Or, use something like Farsee and the Physics XAML Helper to create the scene using real word objects and physics?

Are there any examples, samples, tutorials etc of creating anything similar?


  • 1
    \$\begingroup\$ Using physics and realistic models for such an application would be overkill. Keep it simple! Pre-drawn key frames (spritesheets) are good enough. \$\endgroup\$
    – Marton
    Jan 30, 2013 at 10:29

1 Answer 1


The real physics don't get good animations like the ones needed for a interactive book for children. My advice, use a tool like Flash or similar to create the animations and then load the files from your Book program.

A must see in animations is the 12 principles of animation


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .