Sign in to follow this  
AshleyT

JMonkey vs Panda 3d & general game dev questions

Recommended Posts

Hey guys,

Project(Without going into too much depth) First person view of a world. The idea is to be able to walk around a home/environment and interact with it(turn lights on and off etc). I want it be be a similator type thing. I have until end of Febuary to create a prototype of this.

[b]My background[/b]
So, i'm in my 4th year at University doing Computer Science and i've been a java programmer for a while so know the language quite well. Python I have minimal experience with but i'm sure it won't take me long to learn.
I have minimal experience with creating games beyong basic 2d graphics (and not used an engine before).

[b]Choice[/b]
Now, i'm stuck choosing between Panda 3D and JMonkey - if you have other suggestions please feel free to express. The reason i've chosen these two is mostly because I do not know C++ and I think within the time constraints of 4 months it would be unrealistic to learn the language well and use it (again however if I see mass benefits of doing so i'll plough the hours away). If I can get a prototype up by Febuary I can re-program in C++ over the summer for a final deadline in September.

So far i've done lots of reading on the two engines and trying to find good comparisons, my main reason for wanting to choose Panda 3D is mostly because i'm aware of how rapid python development is but because I do not have much experience I feel inadequate to make an informed choice between the two.

Would JMonkey/Panda 3d suffice to create my project?
Are there any limitations you could see that I may run into with choosing either?
Which one would you recommend?
Do you think this reasonable to create within the time frame? And what parts would be the most time consuming (atm from what i've gathered, creating models to import into the game would probably be the thing that took up most of my time)
Also does anyone know of any good[u] general [/u]beginners guide to game dev? Everything I find on this site seems to be very specific (lighting, cameras, etc)
Also how much harder is it to create a first person vs third person game?

Thank-you very much [img]http://public.gamedev.net//public/style_emoticons/default/smile.png[/img]. Sorry if i'm asking obvious questions. Edited by AshleyT

Share this post


Link to post
Share on other sites
[quote name='AshleyT' timestamp='1352156415' post='4997776']
Hey guys,

Project(Without going into too much depth) First person view of a world. The idea is to be able to walk around a home/environment and interact with it(turn lights on and off etc). I want it be be a similator type thing. I have until end of Febuary to create a prototype of this.

[b]My background[/b]
So, i'm in my 4th year at University doing Computer Science and i've been a java programmer for a while so know the language quite well. Python I have minimal experience with but i'm sure it won't take me long to learn.
I have minimal experience with creating games beyong basic 2d graphics (and not used an engine before).

[b]Choice[/b]
Now, i'm stuck choosing between Panda 3D and JMonkey - if you have other suggestions please feel free to express. The reason i've chosen these two is mostly because I do not know C++ and I think within the time constraints of 4 months it would be unrealistic to learn the language well and use it (again however if I see mass benefits of doing so i'll plough the hours away). If I can get a prototype up by Febuary I can re-program in C++ over the summer for a final deadline in September.

So far i've done lots of reading on the two engines and trying to find good comparisons, my main reason for wanting to choose Panda 3D is mostly because i'm aware of how rapid python development is but because I do not have much experience I feel inadequate to make an informed choice between the two.
[/quote]

Stay away from C++ unless you really want to learn it. It will suck your time and will to live away. Python on the other hand is really easy to learn, takes about 2 afternoons.



[quote name='AshleyT' timestamp='1352156415' post='4997776']
Would JMonkey/Panda 3d suffice to create my project?
[/quote]
Yes, either is fine.
[quote name='AshleyT' timestamp='1352156415' post='4997776']
Are there any limitations you could see that I may run into with choosing either?
[/quote]
Not really.
[quote name='AshleyT' timestamp='1352156415' post='4997776']
Which one would you recommend?
[/quote]
Not sure, depends on language (Python or Java (or something else that runs on the JVM)) mostly I guess.
[quote name='AshleyT' timestamp='1352156415' post='4997776']
Do you think this reasonable to create within the time frame? And what parts would be the most time consuming (atm from what i've gathered, creating models to import into the game would probably be the thing that took up most of my time)
[/quote]
Hard to say. It depends on what you wanna do. If it's a simple prototype then yes.
[quote name='AshleyT' timestamp='1352156415' post='4997776']
Also does anyone know of any good[u] general [/u]beginners guide to game dev? Everything I find on this site seems to be very specific (lighting, cameras, etc)
[/quote]
Should be easy to find by searching here or Google.
[quote name='AshleyT' timestamp='1352156415' post='4997776']
Also how much harder is it to create a first person vs third person game?
[/quote]
Not much harder. I mean, just the perspective makes like no difference in a 3d engine.
[quote name='AshleyT' timestamp='1352156415' post='4997776']
Thank-you very much [img]http://public.gamedev.net//public/style_emoticons/default/smile.png[/img]. Sorry if i'm asking obvious questions.
[/quote]

Try Python first, and if you like it (I did, coming from Java) go with Panda3d. It honestly does not take more than 3 days to learn if you know Java. Else stick to Java and JMonkey. And then just go for it. Edited by tufflax

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