Build 10 classic Flash games and learn game development along the way with this ultra-fast paced game development course.

If you love this blog, this is the book for you.

Buy the book

Get the source code of 12 commercial Flash games, which have been loaded more than 50 million times!

Learn from real world successful examples.

Get it now

Box2D for Flash Games teaches you how to make Flash physics games from scratch with the most advanced features.

Create the new Flash game smashing hit.

Buy the book

Creation of an educational game with Box2D

Since I have a daughter, I love educational games. My daughter learned to count up to 100 and now is learning english thanks to her iPad and a ton of apps I installed.

So, imagine what happened when I saw this video:

I had to do something similar with Box2D.

And here is a brief prototype, still uncommented because it’s rather unfinished, but at least you can pick up boxes with the mouse and put them in their place.

And here is the result:

Pick boxes with the mouse and place them in their places.

More to come during next days, can’t way to make something similar for my daughter.

Download the source code.

Rate this post: 1 Star2 Stars3 Stars4 Stars5 Stars (14 votes, average: 5.00 out of 5)
Loading ... Loading ...
Flash Templates provided by Template Monster are pre-made web design products developed using Flash technology.
They can be easily customized to meet the unique requirements of your project.
Be my fan on Facebook and follow me on Twitter! Exclusive content for my Facebook fans and Twitter followers

This post has 14 comments

  1. Martin

    on August 15, 2012 at 8:09 am

    Hi Emanuele.
    Cool to see my video featured here :) thanks!

    Its really quite simple to setup this kind of physical scene. But that also what is cool I think, make something simple and then see your kid using it for learning new things.

    Great example you did using Box2D. Im a Nape guy myself :)

    I got some other videos showcasing the project on my vimeo page.
    http://www.vimeo.com/bjeld

    Best regards
    Martin

  2. fjckls

    on August 15, 2012 at 8:11 am

    Nice, have to make one for my kid too :). Btw when is your box2d book coming out?

  3. Bohemme

    on August 15, 2012 at 12:35 pm

    Good script! It’s incredible how useful can new techonoligies be for education. There’s a typo in your last sentence: …next days, can’t way to make some… *wait
    :)

  4. Rahyar

    on August 16, 2012 at 12:12 pm

    a pretty interesting idea.
    tanks :-)

  5. Emre

    on August 16, 2012 at 10:47 pm

    Please make the stencyl version, I really need it.

  6. Santiago

    on August 18, 2012 at 6:09 pm

    I’ve done something similar but it was a puzzle with about 9 pieces. Works great on desktop, and terribly slow on an iPad3. Isn’t it better to use Starling to achieve this? Martin, how did you do it?

  7. Martin

    on August 21, 2012 at 12:57 pm

    Hi Santiago.

    I used Combination of Starling and nape. I only use the Starling “Display List”

  8. Santiago

    on August 22, 2012 at 5:55 pm

    Thanks Martin!

  9. Daniel

    on August 23, 2012 at 3:57 pm

    Hi, how are you?
    How do I run a flash application on iOS (iPad, IPHONE)
    as in this example from the video, I made a sample. how to setup html to run flash on iOS?

  10. Todd

    on August 27, 2012 at 3:48 am

    Nice share! Thanks!

  11. George

    on August 28, 2012 at 6:11 pm

    Oh hey Emanuele, that’s nice! My company was working on some educational games also ^^…

  12. Richard

    on September 18, 2012 at 4:41 pm

    I’m new to programming. Am I correct is saying that you built this program in flash using Box 2d as a framework then compiled the program into an SWC file and ran the Swf part of that file in the code for this webpage in order to create that interactive portion.

    Also, It’s my understanding that Box 2d is free, compliers are free, yet flash is not free but seems to be an essential tool for the creation of any animation or game. I have xcode and eclipse, but it’s my understanding that these are not the same as flash.

    I AM CONFUSED is really what I’m trying to say.

  13. Richard

    on September 18, 2012 at 4:41 pm

    I’m new to programming. Am I correct is saying that you built this program in flash using Box 2d as a framework then compiled the program into an SWC file and ran the Swf part of that file in the code for this webpage in order to create that interactive portion.

    Also, It’s my understanding that Box 2d is free, compliers are free, yet flash is not free but seems to be an essential tool for the creation of any animation or game. I have xcode and eclipse, but it’s my understanding that these are not the same as flash.

    I AM CONFUSED is really what I’m trying to say.

  14. gus

    on October 2, 2012 at 3:05 pm

    hello there

    is there any project like the one viewd on the video ?

    it seem nice but this is not complete
    any download files or etc for a complete files please :) ?