Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (499)
Games in Android Showcase (118)
games submitted by our members
Games in WIP (567)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Best route to take for a 3D Android/IOS game  (Read 708 times)
0 Members and 1 Guest are viewing this topic.
Offline ImTroyMiller
« Posted 2014-02-17 03:11:39 »

I've just completed my first 2D game using LibGDX(it actually started out with Slick2D) for Android and I plan to complete the IOS version soon.  I didn't find it very difficult to do, and I would like to get into 3D game development.

Is Blender/LibGDX a good route to take, or should I try something else like Unity, or maybe JMonkey?  Is JAVA the best choice, or should I pick up something like C/C+ or maybe C#?

I've actually already began to learn a little bit about Blender, but I want to make sure I'm going in the correct direction.

Point me in a direction.
Offline opiop65

JGO Kernel


Medals: 154
Projects: 7
Exp: 3 years


JumpButton Studios


« Reply #1 - Posted 2014-02-17 03:24:24 »

It doesn't matter what direction you take or what language because ultimately it is up to you to decide what you are comfortable with. Do you like Java? If so, stick with it. C++ is said to be faster, and while that may be true in some cases, it's not the reason I would use it for game development. I would use it for game dev purely because of the memory management, there are times I would like to be able to manually clean up objects. However, I like Java for everything else, so I primarily use it for games.

The other thing you have to consider is that no matter what language you use, you still have to pick between OpenGL and DirectX. Those are basically the two graphics libraries you'll end up using, so pick one and stick with it. OpenGL is great because you can deploy to so many more platforms.

Your question doesn't have an answer simply because it's up to you. As a developer, you need to research and decide what you want to do. Someone on here might tell you to use say python, but you don't want to. Guess what? That's fine because it's your opinion. Every developer has preferences, you just have to know when those preferences cloud your ability to program well and efficiently. For instance, Visual Basic isn't going to be a good idea for game dev (obviously). But if you choose a language like C++ or Java or C or whatever, then that's fine because they are made to handle the kind of situations that are presented to you in game development.

Just something to think about when you decide.

Offline gouessej
« Reply #2 - Posted 2014-02-21 17:54:37 »

Hi

I agree with most of what opiop65 said. LibGDX has a 3D API, JMonkeyEngine 3 supports iOS (this is very recent). You're on JGO, don't expect us to encourage you to use other languages than Java to create games. We can't point you to a precise direction, we can only make some suggestions. It depends on where you are and when you want to go as I explained here.

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Pippogeek (39 views)
2014-09-24 16:13:29

Pippogeek (30 views)
2014-09-24 16:12:22

Pippogeek (19 views)
2014-09-24 16:12:06

Grunnt (44 views)
2014-09-23 14:38:19

radar3301 (27 views)
2014-09-21 23:33:17

BurntPizza (62 views)
2014-09-21 02:42:18

BurntPizza (32 views)
2014-09-21 01:30:30

moogie (39 views)
2014-09-21 00:26:15

UprightPath (50 views)
2014-09-20 20:14:06

BurntPizza (54 views)
2014-09-19 03:14:18
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!