Low Poly 3D Game Client Development

Job ID: 39534444

Budget: $1,500 – $3,000 USD

I need a low poly 3D game client developed using Java.

Requirements:
- 3D environment with a rotatable 3rd person camera
- 2D tile-based movement
- Dynamic terrain mesh updates(Ability to change the ground terrain meshes on the fly, think change a tile from grass to dirt and add or remove height to an individual tile corner.)
- Click-to-move player character with camera follow
- Will use Low poly 3D art assets and simple shaders. Free assets are fine for development.
- Basic UI rendering for static menus/HUD (e.g., mocked-up inventory, needs no actual functionality)

Ideal Skills & Experience:
- Proficient in Java, OpenGL
- Experience with LibGDX or similar libraries

Need someone with experience in 3D rendering, I am looking for a solid framework to expand on with clean well written render code.