Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (757)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (843)
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 3348 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 Opiop
« 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 »


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.

Julien Gouesse | Personal blog | Website | Jogamp
Pages: [1]
  ignore  |  Print  

EgonOlsen (37 views)
2018-06-10 19:43:48

EgonOlsen (20 views)
2018-06-10 19:43:44

EgonOlsen (39 views)
2018-06-10 19:43:20

DesertCoockie (186 views)
2018-05-13 18:23:11

nelsongames (122 views)
2018-04-24 18:15:36

nelsongames (121 views)
2018-04-24 18:14:32

ivj94 (861 views)
2018-03-24 14:47:39

ivj94 (122 views)
2018-03-24 14:46:31

ivj94 (758 views)
2018-03-24 14:43:53

Solater (139 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05 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‑
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!