Playing around with artstyles (again). Using realtime raytracing effects. (Shadows, AO and reflections.)
Shadows and AO work fine but still having trouble finding a good way to denoise (soft) raytraced reflections without introducing visible ghosting. #Gamedev #indiedev
05.08.2025 21:56 โ ๐ 8 ๐ 3 ๐ฌ 0 ๐ 0
Implemented hardware raytraced world space ambient occlusion (RTAO). No baked lighting. Using 2 rays per pixel (1 ray + 1 bounce) by default and increasing it up to 5 (adaptive sampling) to reduce noise if nessecary. Has still a bit of image instability. #gamedev #indiedev
14.07.2025 17:58 โ ๐ 11 ๐ 2 ๐ฌ 0 ๐ 0
Working on custom vehicle physics and realtime raytracing in vulkan. Raytraced shadows, specular occlusion and 2 bounce world space ambient occlusion implemented. Still have to work on a denoiser (using higher ray count in the video to compensate). Higher quality video on YT. #gamedev #indiedev
24.06.2025 13:09 โ ๐ 20 ๐ 2 ๐ฌ 0 ๐ 0
Testing large scale dynamic rigidbodies. Wanted to have dynamic objects with interiors. Had to manually decompose the aircraft carrier into convex pieces (80+ in total). In this case the carrier can fall from the sky once damaged. #gamedev #indiedev #vulkan #c++
04.05.2025 11:29 โ ๐ 22 ๐ 4 ๐ฌ 0 ๐ 0
Testing out a small mission/encounter intro animation. (Airplane dropping into freefall from underside a larger carrier ship.) WIP and not final. Just playing around with ideas.
#gamedev #indiedev #vulkan #c++ #raytracing #screenshotsaturday
03.05.2025 18:32 โ ๐ 7 ๐ 2 ๐ฌ 0 ๐ 0
Working on NPC battleships. Testing buoyancy simulation with rigidbodies. Taking gerstner waves into account. #gamedev #indiedev #vulkan #c++ #raytracing
25.04.2025 11:06 โ ๐ 9 ๐ 1 ๐ฌ 0 ๐ 0
A short combat clip of my WIP low-poly arcade flight game. Working on encounter/enemy designs. #gamedev #indiedev #vulkan #c++ #raytracing
20.04.2025 20:32 โ ๐ 10 ๐ 2 ๐ฌ 0 ๐ 1
Managed to implement inverse kinematics in my engine (for procedural animations). Short clip with a placeholder 3d mesh for one of the enemytypes. #gamedev #indiedev
30.03.2025 22:43 โ ๐ 12 ๐ 4 ๐ฌ 0 ๐ 0
A small progress update of a WIP arcade flight game i'm working on. Written in C++ and using the Vulkan Graphics API. #gamedev #indiedev
Higher quality video on my YT channel:
www.youtube.com/watch?v=QKiY...
19.03.2025 15:32 โ ๐ 5 ๐ 1 ๐ฌ 0 ๐ 0
Played around with gerstner waves parameters (4 waves in total) to model/animate a low-poly ocean. RT effects work thanks to g-buffer sampling for the first ray hit. (No BVH construction nessecary.) #gamedev #indiedev
26.02.2025 11:17 โ ๐ 15 ๐ 2 ๐ฌ 0 ๐ 0
Played around with color grading/tonemapping (filmic tonemapper + custom 3D LUT for color grading.) Also testing predictive aiming for AI (in this case turrets). Works ok-ish but aim is still slighly off. Amount of bullets exaggerated for comedic effect. #gamedev #indiedev #vulkan
17.02.2025 17:14 โ ๐ 13 ๐ 2 ๐ฌ 1 ๐ 0
Nothing that exciting to show of at the moment. Added a low-poly tornado (wip) for the games sandbox. #gamedev #indiedev #vulkan #C++
10.02.2025 23:22 โ ๐ 9 ๐ 0 ๐ฌ 0 ๐ 0
Trying to mix up how resource aquisition works. Implemented something akin to a "fulton recovery system" ingame. You can attach a weather baloon to objects (with projectiles) which then get collected automatically once they reach a certain height in atmosphere. #gamedev #indiedev #screenshotsaturday
01.02.2025 16:34 โ ๐ 8 ๐ 2 ๐ฌ 0 ๐ 0
Was debugging a weird timing related issue in my gameloop implementation and found out that std::chrono::system_clock is not guaranteed to be monotonic. (= value does not always go up. Can be adjusted by the system in the opposite direction.) Was not even aware that this is a thing up until now.
26.01.2025 22:12 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Managed to properly expose/implement jolt-physics constraints in my engine. So now you can grab stuff from the ground. (Both the player and the grabbed object are dynamic rigidbodies.) #gamedev #indiedev #screenshotsaturday
26.01.2025 01:43 โ ๐ 12 ๐ 4 ๐ฌ 0 ๐ 0
More RT experiments. Added basic translucent cloud shadows. (Ray distance is set to 10km.) Using alternating checkerboard rendering and temporal accumulation for denoising. Shadow RT workload is at around 0.5 ms on a mobile RTX 3070 at 1080p. Still have to fix smearing artifacts. #gamedev #indiedev
21.01.2025 06:20 โ ๐ 14 ๐ 4 ๐ฌ 0 ๐ 0
Nothing that fancy to show as of right now. Doing some background engine related work/improvements and experimenting with various tonemappers. Implemented a 3D hud prototype that's partially working (don't have an editor yet / have to set the correct transforms in code.) #gamedev #indiedev
19.01.2025 23:34 โ ๐ 8 ๐ 1 ๐ฌ 0 ๐ 0
Screenshots of the arcade/flight battle game i'm working on. (WIP) Playing around with large battleships/entities flying around in the sky. #gamedev #indiedev
30.12.2024 20:37 โ ๐ 16 ๐ 3 ๐ฌ 1 ๐ 0
YouTube video by Lewa
Vulkan Game Engine - Raytracing demo
Posted a small demo of my first (basic) hardware raytracing implementation in C++/Vulkan. (Shadows, AO & specular occlusion.)
Denoising is still missing. But i'll get there.
#gamedev #indiedev #vulkan #raytracing #solodev #IndieGameDev
www.youtube.com/watch?v=ic8L...
20.11.2024 22:26 โ ๐ 8 ๐ 1 ๐ฌ 0 ๐ 0
First post here.
Here is a little video demo/showcase of my vehicle physics implementation in C++/Vulkan. (Raycast based wheels with Pacejka based tire model.)
www.youtube.com/watch?v=oPMq...
11.12.2023 20:53 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0