Jump to content

  • Log In with Google      Sign In   
  • Create Account

FREE SOFTWARE GIVEAWAY

We have 4 x Pro Licences (valued at $59 each) for 2d modular animation software Spriter to give away in this Thursday's GDNet Direct email newsletter.


Read more in this forum topic or make sure you're signed up (from the right-hand sidebar on the homepage) and read Thursday's newsletter to get in the running!


Jmonkey vs Ogre


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
5 replies to this topic

#1 Geckinator   Members   -  Reputation: 312

Like
0Likes
Like

Posted 06 November 2012 - 04:01 AM

Hello everyone, I am an Information Technology major about to graduate in a year or so and a gamer since I was a kid.

For our graduation we are to complete a development project on our own.
The project I want to propose and start working immediately (since I have about a year left to complete it) is a CRPG game.
The two options I consider creating it with are either Jmonkey or Ogre.

We have been taught the Jmonkey engine in previous courses and I find it quite well constructed and easy to follow. It also is well documented as far as I have seen and has a community built around it.

As far as programming skills go, I have advanced beginner to intermediate experience with Java. I believe.

Ogre, seems to be another good option. I don't have much C++ experience aside from a course in C though.

My first experience with programming was at a yong age, about 12-13, and I had practiced it throughout the years with a few languages such as basic, visual basic and pascal, until college.


I want my game to be a proof of concept, something like a set of functional mechanics. I don't plan, at least initially, to enrich it with interesting story or graphics.

Considering the time frame of a year during which I have to work at times full time and at other not (because of other courses for the next semester) and considering the technical capacities of these two engines along with the documentation that they can provide,
Which one do you suggest I should use for my project?


A few specs of my project are the following:
I will probably be using a locked, slightly angled third person camera. (same perspective as Alien swarm from Valve, if you have played it)
Right now, I believe turn based to be the best option.
It will have an inventory system,
dialogues
interrelated quest system

thanks in advance, Andy.

Edited by Geckinator, 06 November 2012 - 04:03 AM.


Sponsor:

#2 Ashaman73   Crossbones+   -  Reputation: 8001

Like
1Likes
Like

Posted 06 November 2012 - 04:15 AM

I want my game to be a proof of concept, something like a set of functional mechanics.

Start your project with the engine you're more familiar with, which seems to be jmonkey. Ogre is a open source engine, often a synonym for 'works most of the time, rest needs to be hacked in somehow, documention is not available or obsolete'. Sure, this is not the rule, but a major danger.

I would look into UDK too, which is a hi-professional engine with very good tool support and you can use it for free (ensure to read the license).

Edited by Ashaman73, 06 November 2012 - 04:16 AM.


#3 Geckinator   Members   -  Reputation: 312

Like
1Likes
Like

Posted 06 November 2012 - 05:33 AM

I was thinking that choosing an open source engine, like ogre and jmonkey, would be a better choice, since aside from wanting to accomplish specific goals mechanics-wise, I also want to learn how to code better and potentially understand the engine that is behind my game.
That is why I didn't consider UDK.

#4 jbadams   Senior Staff   -  Reputation: 19409

Like
4Likes
Like

Posted 06 November 2012 - 06:47 AM

I suggest jMonkey because you are already familiar with it and comfortable with Java. If you chose OGRE you would be using a less feature rich engine -- OGRE provides only rendering, while jMonkey offers some other features -- and using a language you are less familiar with, which is not really an effective use of your time.

You have limited time and need good grades, so it's to your advantage to stick to your strengths.

Hope that helps!

#5 Geckinator   Members   -  Reputation: 312

Like
2Likes
Like

Posted 06 November 2012 - 08:16 PM

hmm yea, thanks guys. I think I will follow your advice and stick with jmonkey. It's probably the more sensible choice. I can always learn C++ later some day.

#6 3Ddreamer   Crossbones+   -  Reputation: 3167

Like
0Likes
Like

Posted 06 November 2012 - 10:20 PM

Exhaust your current abilities and technology before moving to another language. Java is your base for the next year with jMonkey.

Good choice! Posted Image

Clinton

Personal life and your private thoughts always effect your career. Research is the intellectual backbone of game development and the first order. Version Control is crucial for full management of applications and software.  The better the workflow pipeline, then the greater the potential output for a quality game.  Completing projects is the last but finest order.

 

by Clinton, 3Ddreamer





Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS