The place where random ideas get written down and lost in time.
2018-07-05 - Potential 3D (game) Engines
Category DEVGoal: something like this https://www.trackplanning.com/3pi.htm
Candidates that should work for either JVM desktop or Android:
- jMonkeyEngine
- libGDX
- jPCT
- http://www.jpct.net/about.html (JVM)
- http://www.jpct.net/jpct-ae/index.html (Android)
- Overview: https://android-arsenal.com/details/1/10
- SmartGL
Upfront, jMonkeyEngine describes itself as a full environment, SmartGL as just a 2d/3d view wrapper, GDX and PCT seem more in-between.
Requirements:
- Fullscreen or view
- Basic physics
- 3D import… which format, from where?
- Interactivity
Looking at this:
- SmartGL seems limited to exactly what’s in the name.
- jPCT seems to have a clear distinction between desktop and Android. Can’t tell how recent it is.
- libGDX seems to have good modern support and good wiki tutorials to get started. There are also wrappers for Bullet and Box2D for physics engines and corresponding tutorials.
So let’s start with libGDX.
Generated on 2024-11-20 by Rig4j 0.1-Exp-f2c0035