Hi,
Totally new to Panda. I was going to do some python wrappers for my own “engine” - the term collection of libraries glued together by a few wrappers is a better description - but since i stumbled upon Panda3D that looks like a very capable 3d engine with excellent python programability i am starting to evaluate it for my project: ParaParaBola some info can be found at moddb.com/games/paraparabola … -interview - old but has some concept artwork.
There was a 2 year hiatus on development hehe, this time i am going at it in a more manageable manner and with a team of Indie developers, mostly because i still love the concept.
Anyway, i have a few questions regarding Panda, hope someone can help out.
-
Does panda come with basic AI library to do stuff like pathfinding and other stuff like HFSM, or Behavior Trees?
-
To start i would like to create some 2D tactics, using very simple graphics just to have smart Team AI. Is this feasible in Panda? How easy is it to get 2D graphics rolling… i looked at the Asteroids demo it looks like you have to jump a few hoops to get stuff done in 2D. Should i look at something like cocos2d to do this?
-
Are there anymore resources on using panda3d as a 2D game engine, other than the asteroids demo? Is there a tile editor or some way to quickly prototype some 2D sprites behaving intelligently?
-
Where can i find some assets just to play around with? i need some running biped characters. Are there many problems with the egg format, is it stable to export from XSI/Collada to egg?
edit: 5) what kind of animation support do you have, like blending, procedural animation, ragdoll support, physics based animation?
I took a look at the documentation, the helloword example is very nice, and made me droll with how much you don’t worry about details (plumbing code) but i doubt it is a testament to how complex things can get.
General question: How much time do you estimate is saved by using Panda3d and python vs C++
Anyway ill be writing some code to better assess if panda3d is a good fit
TIA