AS3 Platformer Game in the Works
I’ve finally got a preview of my platformer game up on Sploder. It’s my first ActionScript 3.0 game, and I bit off quite a bit for this one. The game engine has quite a lot of features, all intended to enhance the gameplay and go a step beyond a simple 2d platformer
Dynamic Lighting – Objects in the game are affected by Omni Lights in moving light sources, like torches, energy sources, etc. The entire game map computes a shadow map from the static objects in the game, so you can have dark and light areas depending on what is around you.
Physics Engine – The game is powered by a physics simulation with objects with varying friction, bounce, collision shapes and reaction types.
Procedural Textures – Game tiles are rendered at game load using a Voronoi algorithm to create stone and tile textures. This allows for the game to have an infinite variety of textures without increasing game size.
Spacial sound – The game includes a sound manager that measures distance and direction of sound sources and varies pan and volume accordingly.
Bones structures and Gestures – all humanoids in the game are powered by a biped system that has skeletal forward-kinematic bones and pre-programmed gestures that move the characters in different poses.
There’s a lot more in there that I can’t easily describe, so you’ll just have to see it for yourself!



Nice job! there is any chance that we could see the source?
Comment by Anderson M. Marques — 1/16/2009 @ 5:29 pm
this is just awesome. Best implementation of a platform game i have seen so far. Fancy pants has better concept art maybe. But the physics and features are outstanding.
Comment by tambi jalouqa — 1/16/2009 @ 6:15 pm
wow! nice job
Comment by Martin Arvisais — 1/16/2009 @ 6:18 pm
Very nice start, a lot of cool stuff technically, neat effects and so on. But currently it needs a lot of work to become fun. The two main issues I see right now:
1. Everything is too big, thus you can't see very far ahead or behind you
2. Very hard to control hero. I'm not sure how to explain it, maybe too much momentum. It feels like I hold down the arrow and he takes forever to start moving, but once he's going he goes way too fast and it's hard to stop or turn around.
Comment by david r — 1/16/2009 @ 9:34 pm
Hi !! I Am gcttirth From Sploder ..
I Want To Learn Actionscript 3 .. If It Is Possible , Give Me Some Links To Helpful Courses / Toturials . I Want To Be A Flash Developer Like You In Future ..
Thanks,
GCT
Comment by gcttirth — 3/27/2009 @ 3:34 pm
you sucks! :O
lol jk
Comment by Noahsue — 8/17/2009 @ 8:32 pm
wow this is great! love your blog it is very informative. It's very cool and helpful!
Hope you keep posting pointers like this. Thanks a lot!
Comment by archery lover — 1/31/2010 @ 7:04 pm
A nice post!!! Thank you!
Comment by virtual piano — 2/3/2010 @ 3:20 am
Great, Thank you!
Comment by windows optimizer — 2/3/2010 @ 3:20 am
I love the skeletal forward-kinematic bones – eerie!
Comment by chapter 7 attorney — 3/5/2010 @ 1:08 am