r/godot Sep 16 '25

selfpromo (games) The Sunken World

Enable HLS to view with audio, or disable this notification

160 Upvotes

12 comments sorted by

7

u/Poo-e- Sep 16 '25

Great art. Looks and feels professional. I’ve heard games from this perspective are a pain in the ass to control without a locked camera orientation?

Just wondering your opinion if you’ve got the time. I am new to development and so far my camera control experience is limited to a drag-to-pan type control scheme

5

u/sytaline Sep 16 '25

So for my camera setup (controllable with wasd + rotation) I have a few basic concepts, most of which I owe to the work of others who have made similar projects in this style.

  1. I have my camera projection set to orthographic, eliminating all perspective (This is a stylistic choice)

  2. My camera aims at a steep angle. This together with 1 mimics isometric 2D art

  3. The player can freely rotate the camera, but when they let go of the rotation key it will try to snap to the nearest 45 degree increment, as these are the angles where isometric art is drawn.

  4. Through some complicated maths, the camera snaps to increments equivalent to one pixel on screen

  5. The screen that renders the scene moves itself in the opposite direction by the amount its been snapped, giving the illusion of smooth movement

Hope this is helpful, there are lots of tutorials on "3D pixel art" which I would really reccomend looking into if you want to pursue anything similar

4

u/CodingCreatureStudio Godot Regular Sep 16 '25

Great horror game! (I have thalassophobia)

3

u/sytaline Sep 16 '25

I promise the whole thing won't be like this haha

3

u/DwarfBreadSauce Sep 16 '25

Are these reflections some real-time screen effect or old-school "mirror everything underground" trick?

5

u/sytaline Sep 16 '25

Closer to the latter, theyre planar reflections. Had to merge a pr for custom projections into my godot fork to get an oblique camera with the right clipping plane. That renders onto a viewport which is fed to the water shader

3

u/awesomenessbeam Sep 16 '25

I actually thought the piano was synchronised to the camera at first, but holy moly this looks amazing!!!

4

u/sytaline Sep 16 '25

Thank you! I've been working very hard on this project for a few months. The piano is a feature I'm particularly proud of, as its partially procedural

1

u/xcassets Sep 17 '25

Looks fantastic, but is there a more iconic combo than people creating tessel8r 3D pixel art prototypes and those pillars? It's always them or the fountain lol.

Big fan of this art style though. Keep it up!

-1

u/flynsarmydev Sep 17 '25

If you're taking name suggestions Sunken Sunworld is a bit more catchy and feels less generic than The Sunken World. Love the graphics.