Sign in to follow this  
jplur

Which game engine should I use for my project?

Recommended Posts

jplur    122
Hi all! I've been working on a new project with another developer and we're prototyping it with the Blender game engine. The engine is great, but there are some problems (mainly with armature actions). I am looking for an engine with the following requirements: MOST IMPORTANT: Uses python (or has python binding) A robust animation system, allowing multiple actions to animate at once (if they use different bones) Normal and Specular mapping Dynamic shadows Compatibility with a decent physics library, I really like bullet, so something similar. SEMI IMPORTANT: Particles, alpha textures Ragdolls, and the ability for a rigged mesh to be a ragdoll Ability to release a commercial game I'm not much of a programmer, more an artist, but that is not going to stop me from making this. I'm looking at the Irrlicht engine, but am not so sure if the character animation will meet my needs. Does anybody know of something that would fit my needs? Thanks much! Also, here is a screen shot of some of our assets in the Blender game engine: http://www.parker-portfolio.com/stuff/screen4.jpg

Share this post


Link to post
Share on other sites
Fire Lancer    189
Quote:
Original post by jplur
...
Uses python (or has python binding)
...
Ability to release a commercial game

You are aware that compiled python files can be decompiled straight back to their source files with the eception of loosing any comments, meaning most python code may as well be open source anyways?

Share this post


Link to post
Share on other sites
RanBlade    731
Panda3D is great and is used for many commercial products such as ToonTown and Pirates of the Caribbean online. It uses python and has all the features you are looking for. check it out http://www.panda3D.org . It is the engine we are using on our projects.

Share this post


Link to post
Share on other sites
jplur    122
Quote:
Original post by Fire Lancer
Quote:
Original post by jplur
...
Uses python (or has python binding)
...
Ability to release a commercial game

You are aware that compiled python files can be decompiled straight back to their source files with the eception of loosing any comments, meaning most python code may as well be open source anyways?


If they hack it they hack it, I still want the ability to release a commercial product. Also I could use .. oh whats the term... code obsification? Where all my code nouns are made confusing so reverse engineering is a pain in the butt?

Thanks for suggesting Panda3D guys, I have begun looking into the engine and I like what I see, also the animation features seem to fit my needs which is probably the most important thing to me.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this