Sign in

Kelvin van Hoorn | wishlist Oniros!

@kelvinvanhoorn.com
1.8K followers 780 following 492 posts

👹 Wishlist Oniros now! s.team/a/4332670 💤 🧙 Indie developer @smallleapstudio.com Mastadon: mastodon.gamedev.place/@KelvinvanHo… Website: kelvinvanhoorn.com #GameDev #IndieDev #Godot #Shader #VFX #TechArt

PostsRepliesMedia
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 7h
New week, new level for #blocktober, a small village this time This time you can even see me running through it, though it is but a tiny spec 🐜🤏 #ScreenshotSaturday #gameDev #IndieDev #GodotEngine
12110
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 03/10/2026
It's the spooky month, so time for some new levels. Enjoy this quick recording for #blocktober #ScreenshotSaturday #GameDev #IndieDev #GodotEngine
1299
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 02/10/2026
Enjoying some great music 🎶
020
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 22/09/2026
That looks amazing, couldn't help but make this meme 👏🐧
Car sales man meme. *slaps car* "This motor function is going to fit so many use cases"
180
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 12/09/2026
Do they look dangerous? 🤔 #ScreenshotSaturday #GameDev #IndieDev #Shaders #GodotEngine #VFX
2345
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 29/08/2026
When you "shout" in the air you make a small leap 😉, ideal for when you almost missed a jump. Though for more advanced players the more interesting aspect is that it resets your air state, allowing for a second air dive 💨 #ScreenshotSaturday #GodotEngine #GameDev #IndieDev #Platformer
0338
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 27/08/2026
My issue is in how the resource itself gets saved to disk. When I save my SavedGame resource (which is an empty resource for this example), it already references its own script by a path. If I move saved_game.gd this save file breaks.
200
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 08/08/2026
Played around with Godot's Softbody component and made some flag posts. It's always fun to see things react to the character. #ScreenshotSaturday #GodotEngine #GameDev #IndieDev #Shader
0396
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 01/08/2026
Tried another platforming obstacle. This one probably won't make it as it is too easy to accidentally fall out of it or otherwise fail that doesn't feel nice. #ScreenshotSaturday #GameDev #IndieDev
2364
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 31/07/2026
Sorry should've attached something 😅 Either cat would be great
110
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 25/07/2026
Level design is hard yall 😮‍💨 #ScreenshotSaturday #GodotEngine #GameDev #IndieDev
2468
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 18/07/2026
Compression and film grain probably won't play nicely, so have a screenshot as well, it is Saturday after all 😉
Screenshot of my game with outlines and film grain turned on at a lower pixelated resolution.
100
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 18/07/2026
Was playing around with some light film grain when I thought it might look cool pixelated with outlines, and it does 😌 I won't be using it for Oniros, but it's definitely a vibe #ScreenshotSaturday #GodotEngine #GameDev #IndieDev #Shaders
3226
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 16/07/2026
The compression is also more noticeable for certain parts of the video 🫣 A screenshot for comparison
010
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 16/07/2026
Good spot! I completely forgot about the anti-aliasing and MSAA 🙃 It's a lot crispier now
110
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 16/07/2026
The compression does blur it a bit, though it's still clearly pixelated. Here's a screenshot for comparison
Screenshot of my game with nearest resolution scaling, resulting in a pixelated look.
100
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 15/07/2026
Updated the project to Godot 4.7.1, which means I get to add nearest scaling for that crunchy pixel look 👾 Here's hoping Bluesky doesn't compress it to bits #GodotEngine #GameDev #IndieDev
1018622
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 14/07/2026
The biggest bowmp-like challenge I could find is in Mario Odyssey with these blue blocks. It is a good level, but it's also the only section in the game with shoving blocks.
000
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 14/07/2026
In my memory there were a lot more Bwomps (or any shoving platform) in 3D Mario games, but there are surprisingly few. There are about 2 levels per galaxy game and even then the level has like 2-4 Bwomps in it 😔 Anyone know of more examples in other games? #leveldesign #platforming #platformer
330
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 14/07/2026
The Tōjinbō cliffs are pretty solid 🪨
Tōjinbō cliffs and the sea of Japan.
120
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 11/07/2026
Added some new platforming uh... platforms 😅 A fancy new swing and seesaw 🛝 What are some of your favorite obstacles in platforming games? #ScreenshotSaturday #GodotEngine #GameDev #IndieDev
1368
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 05/07/2026
Drew a little self portrait based on a recent photo in the same style as my game Oniros. Should I use it as new profile picture 🤔 My current photo is like 6 years old by now #Drawing #SelfPortrait
Stylized self portrait
250
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 04/07/2026
The lighting model is a VERY rough approximation of Mie scattering (major light contr of clouds). I take the dot product of the light and view and use it to sample a curve. The ends represent forward and backward scattering, with another maxima at 90 degrees.
A curve with maxima near 0.0, 0.5 and 1.0, and minima near 0.25 and 0.75.
051
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 04/07/2026
I've tried once more to make clouds you can run into. I've given up on alpha clipped approach. These are a particle system of billboards, lit only by the view direction (no normals). #ScreenshotSaturday #Shader #GameDev #IndieDev #TechArt #GodotEngine
6669
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 03/07/2026
Graphics errors always give the best pictures 👾
Screenshot of my game where the skybox bugged, turning it black with a lot of bright spots in primary and secondary colours.
2457
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 29/06/2026
The first modelling pass with just subdivided cubes is definitely the best part of 3d modelling Feels like just throwing some clay together #Blender #3dmodel #GameDev #IndieDev
A screenshot of Blender with a model of an egg shaped stone statue that has horns, tusks and its hands open as if to receive or give something.
1163
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 27/06/2026
I did also make a flare shader, but I don't think it fits the aesthetic I'm going for. Maybe I'll come back to it later.
140
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 27/06/2026
All that heat made it hard to focus, so instead of doing what I had planned I made a sun shader 🌞 Might not look like much work, but it is now a quad mesh instead of done in the sky shader. The placement is done within the Vertex shader #ScreenshotSaturday #GodotEngine #Shader #GameDev #IndieDev
2346
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 24/06/2026
This is a lot harder to control than I thought 😵‍💫
1171
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 20/06/2026
I've made some ropes to liven up the environment, and draw more attention to certain objects 🎐🪢🎐 They are authored through a 3D curve and animated by a vertex shader that reads the same panning wind texture as the grass. #ScreenshotSaturday #GodotEngine #GameDev #IndieDev #Shaders
36914
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 13/06/2026
I've reworked the wisps, you now have to call them instead of running into them, and they now orbit Hana 💫 Besides that I've also given them some visual love with more glow and a trail ☄️ #ScreenshotSaturday #GameDev #IndieDev #GodotEngine #VFX
7565
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 05/06/2026
Hello #PitchYaGame! 👹 Hana has fallen into a dream and can't seem to wake from it. Reveal the world around you as you explore the world of dreams in Oniros, an atmospheric 3D puzzle platformer. Wishlist now! s.team/a/4332670 💤
0265
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 30/05/2026
Adding screen transitions is definitely one of those "it now feels like an actual game" additions for your game 😌 These transitions were made with @binbun3d.bsky.social's transition shader binbun3d.itch.io/godot-modula... ✨ #ScreenshotSaturday #GameDev #IndieDev #GodotEngine
49313
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 29/05/2026
They're even more mesmerising from below 😮
072
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 29/05/2026
Look at the happy little goober. This is the first time I've used ucupaint (Blender addon by @ucup.bsky.social ) for texturing. I like it 👍 #Blender
280
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 29/05/2026
Made some flying fisheees 🐟🎏 It's pretty mesmerising, though I'll need to think of more creatures that can fly about They move using @brysonmcbee.bsky.social's multimeshpath3d addon (github.com/brysonmcbee/...) #GameDev #IndieDev #GodotEngine #Shader
2589
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 27/05/2026
Big news time, the game I've been working on has a steam page now and it's called Oniros! Please if you're interested wishlist and share it, it would mean a lot to me🙏 👉 store.steampowered.com/app/4332670/... 👈 #GameDev #IndieDev #VideoGame #IndieGames #GodotEngine
26920
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 10/05/2026
Before and after image, notice the thin dark borders in the first image.
Lotus flowers with noticeable dark pixels at the alpha cut-out border.Lotus flowers where the alpha cut-out has been fixed.
030
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 10/05/2026
Little tip for creating alpha cut-out textures. The transparent parts often are black, which leads to ugly borders (especially in mipmaps). You can fix this quickly in gimp by blurring only the colour channels with blend mode "behind". #GameDev #Art #ArtTip
2184
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 09/05/2026
It's sunny again, so I made some more flowers. Do you recognise them all? 💐🌞 #ScreenshotSaturday #GodotEngine #Blender #GameDev #IndieDev
1438
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 08/05/2026
If the police asks I'll say no 🤫
You wouldn't steal a car meme, but with the text "you wouldn't trace a ray".
020
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 06/05/2026
The new canopy looks pretty cool in its "dream" state as well 😴☁️
1120
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 05/05/2026
Updating the canopy of my trees. While the billboard approach was fun (left round tree) I like the custom placed quads (right spiky tree) better as it doesn't flicker and is closer to a real red pine. #GodotEngine #Blender #Tree
1131
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 02/05/2026
It's been sunny all week, so I made some flowers. 🌞🪻 #ScreenshotSaturday #GodotEngine #IndieDev #GameDev
06311
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 28/04/2026
For the most part it works 😅 Though they have no collision with each other so you could collapse them all together if you walk into a corner
0181
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 28/04/2026
Finally got around to making an automated asset zoo. It loads all the assets from a folder and places them in a grid shape using the bounding boxes for size and placement. You can filter the assets by file name and root node type. #GodotEngine #Tool
Screenshot of the Godot editor showing a lot of 3D assets lined up in a grid.
2130
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 20/04/2026
The docs state disabling it is primarily for issues with normals, UVs or very large models. None of those apply here, the normal buffer looks... normal 😎, as does the texture and the model is only a few meters large.
040
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 20/04/2026
Disabling mesh compression on the model fixes the issue 🤔
120
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 20/04/2026
Rerigged my edge detection compositor effect to just output the depth, and there are indeed artefacts in the depth where the material changes 😢
110
Kelvin van Hoorn | wishlist Oniros! @kelvinvanhoorn.com · 20/04/2026
Is there a depth display preview, similar to the normal buffer and other buffers?
100