Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Hm, I got spotted by the grounded sentry while in Stealth (F) mode, so I’m not sure if I understood correctly. Stealth mode should work against grounded sentries, just not aerial drones, right? Or did I press F too late? I’m sure the radar cone became red after my transformation. Maybe the transformation animation needs to finish completely to be recognized?

There was no checkpoint near base entrance so I got rebooted to level start, and since it takes time to reach the base even when running (maybe my PC is running the game slower than it should on Linux? Although Godot should be pretty good at it), I gave up, but I may try again on Windows. Else I’ll at least watch the streaming.

I also got some camera glitches where it would oscillate between close and far position during the first in-game dialogue, and when near walls (I know this issue, it happens when you raycast, detect wall, move camera closer, raycast again, don’t detect wall, and move camera back but too far, sending you back to step 1 and causing an infinite cycle).

Otherwise, I like the mission briefing (esp. the end) and the fact that you can only see some elements via the cockpit.

Thanks for trying! What bugs me about the camera is not everyone has this bug. It works perfectly for some, and has this bug for others.

The way I have my raycasts shouldn’t cause that. They start from player and go backwards, and don’t change with the camera, just output a value (which the camera uses to position itself. The raycasts are not even aware of the camera. So they should give a stable constant value. I have no idea what is causing this

(+1)

Indeed, I just tested Cyber Lancer (also Godot in 3D) and got a similar staggering issue, but when moving sideways. And nobody else mentioned it in the comments. I suspect a different framerate on different machines (GPU, esp. under Linux) causing some checks to be later than others? Or it could be a super low-level issue with the buffer where it shows intermediate frames it’s not supposed to, but that goes out of my jurisdiction of gameplay programmer.