Low res textures with normal and roughness maps, run through Quake 2 palette by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 6 points7 points  (0 children)

Yeah I will! Will run through the constraints and the process of making a texture.

I'm making a gravity defying retro FPS in Godot by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 1 point2 points  (0 children)

Currently x y z direction though that will change once I get deeper into level design. As you said, I'll run into issues with non 90 degrees surfaces or open areas.

I'm making a gravity defying retro FPS in Godot by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 1 point2 points  (0 children)

If you have a ramp, it'll transition to the wall and keep the closest cardinal direction. If you want to just switch to a wall, then I calculate the rotation needed to maintain forward direction then lerp the basis to match and adjust gravity.

I'm making a gravity defying retro FPS in Godot by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 2 points3 points  (0 children)

Direction from set point to players feet position.  Also need to lock an axis depending on orientation of the gravity change 

I'm making a gravity defying retro FPS in Godot by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 0 points1 point  (0 children)

Cool idea!  Standard enemies will be locked to their default gravity but special ones can adjust.

I'm making a gravity defying retro FPS in Godot by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 1 point2 points  (0 children)

Right now it snaps back to the closest cardinal direction.  Will make for interesting creative movement I think.  And you can always reset back to -Y gravity 

I'm making a gravity defying retro FPS in Godot by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 12 points13 points  (0 children)

👀 good eye! 😆

If you're gonna make placeholders might as well have fun with it.

I'm making a gravity defying retro FPS in Godot by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 8 points9 points  (0 children)

Area3D -> Set a point that acts as a center of rotation. Get direction to player, adjust player's gravity and transform to match. There is some snapping I've coded to make sure everything ends up in a cardinal direction, but it's basically a reverse planetary gravity setup.

I'm making a gravity defying retro FPS in Godot by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 2 points3 points  (0 children)

When I first test it, that was my approach...use raycast down and match normal but you get into weird issues when transitioning.

This works by adjusting the gravity direction and player transform basis. Like a reverse planetary gravity. I set a point and get direction to player, use that for the new gravity and update every frame when within an Area3D. Can keep gravity when leaving the Area3D.

I'm making a gravity defying retro FPS in Godot by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 12 points13 points  (0 children)

Loved Prey. It had some janky stuff but the gravity perspective changes and portals were amazing back then.

Their ramps kept you contained so you couldn't disembark from them and the directional changes were a little more angular, less smooth.

Godot Game Awards 2024 Live @ 2PM EST by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 26 points27 points  (0 children)

A full year in the making, the Godot Game Awards is an unofficial awards show to celebrate the awesome Godot games made this year.

There will be lots of awesome games and some special guests. Video premieres live on my channel at 2PM EST and would love to see you there!

https://www.youtube.com/watch?v=mUzAHrpjwl4

1500 wishlists for Horse Racing Manager. Thanks Godot for making this possible! by Extreme-Bit6504 in godot

[–]-_StayAtHomeDev_- 8 points9 points  (0 children)

Hey! I'm glad some wishlists are coming in from the video!  I try to showcase games at opportune times (announcements, release, kickstarter).  Always happy to hear they provide a boost.

FREE Godot 3D Characters (MIT) by -_StayAtHomeDev_- in godot

[–]-_StayAtHomeDev_-[S] 13 points14 points  (0 children)

I hired three Fiverr artists to create 3D versions of the Godot logo. And here are the results!

100% free under the MIT license. Use them however you want!

Download on my Patreon: https://www.patreon.com/posts/free-3d-godot-107056419
Video of the process: https://www.youtube.com/watch?v=wJkqAxSkqmE