Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Trasd

Pages: [1]
1
Support / Decisions and, more decisions...
« on: November 17, 2013, 06:32:16 pm »
I have been struggling for months trying to find the right Android 3D Game development system.  I had pretty much decided on JME, but after some testing and further research, I've discovered JME isn't necessarily the best Android performer.  I would also prefer to not use a scripting engine.

Though I have over 30 years of PC programming experience in C/C++ and Assembly, I do not know the first thing about game programming and am only just finishing my (Android) Java education.  I am completely self-taught in anything to do with computers.  Don't worry, I am not writing for technical advice, these forums cover those topics pretty well.  What I am looking for is some guidance!

First, before I ask my questions, I would like to make a few things clear:
  • I am more worried about performance, quality, and stability than getting a product out the door as fast as possible
  • I do understand jPCT is a 3D engine, not necessarily a game engine (translation, I would still have a lot of work to do in writing a game)
  • I am not worried about porting to any other OS (though if possible, I did want to keep that option open)
  • I am not scared to learn new concepts (there are plenty of free game theory books available)
  • I am not afraid of a coding challenge
  • I plan on writing, mostly, 3D RPGs (Oblivion, Ravensword, etc.)
  • I want as much control as possible (given my other statements)
  • I only want to use free tools, or write my own that are not available for free

To me (and remember, I am completely uninitiated) it looks like jPCT is an API that handles the nitty griddy details of 3D programming: collisions, model rendering, etc., something, by the way, I do NOT want to write myself.  Also, jPCT, from my understanding, does not offer anything as high-level as scene render software - that would be completely up to me.

Finally, here are my questions:
  • Given what I've described above, is jPCT a good fit for my needs or should I stick with a game engine like JME?
  • Am I missing any vital (but basic) concepts needed to make a decision?
  • Any general game programming advice?

I have read again and again that picking the right tools from the start is very important.  Like I stated above, I don't mind putting in the time and effort needed to learn what I need to, but even so, I don't want to waste that time and effort.

For anyone who has read all this and decided to help me out, thanks in advance!

Pages: [1]