CGarageCoder's profile picture. Part-time solo indie #GameDev / composer / artist
Co-founder of The Godot Barn @GodotBarn
Working on his next big game (TBA). #GodotEngine

Casual Garage Coder

@CGarageCoder

Part-time solo indie #GameDev / composer / artist Co-founder of The Godot Barn @GodotBarn Working on his next big game (TBA). #GodotEngine

Casual Garage Coder đã đăng lại

my custom brush got filled with junk data again and just LOOK AT IT it's the prettiest one yet! #digitalpainting #GodotEngine #art

Bolicha_Studio's tweet image. my custom brush got filled with junk data again and just LOOK AT IT it's the prettiest one yet!

#digitalpainting #GodotEngine #art

What are your favorite headphones ? (And why)

CGarageCoder's tweet image. What are your favorite headphones ? (And why)

Script prototype of daylight map: Amount of light the map get through the day. Missing: Indirect lighting(will depend on type of terrain), and taking water into account. Then, porting this in C++/OpenMP/AVX. #procgen #indiegamedev #solodev #GodotEngine


Used AVX to unlock usage of SSE2 extended CPU instruction set. The computation is twice as fast now. Lakes and rivers are computed using a "trick". It only takes 5ms. Irrigation map uses those data to determine where the vegetation thrive due to irrigation. #procgen #indiedev


Irrigation map computed using C++/OpenMP. The lakes and rivers only take less than 5ms to compute, but the irrigation requires to be spread using some rules. Too reach stable state requires ~200ms with a core i5-13th gen :/ Next step, vegetation ! #indiegame #solodev #procgen


Sometimes, one only needs a small resolution terrain with a decent interpolation function to achieve decent result. Here is a starting point with less than 100 LoC with #GodotEngine. #indiegame #procgen #terrain thegodotbarn.com/contributions/…

CGarageCoder's tweet image. Sometimes, one only needs a small resolution terrain with a decent interpolation function to achieve decent result. Here is a starting point with less than 100 LoC with #GodotEngine. #indiegame #procgen #terrain
thegodotbarn.com/contributions/…

Coming soon at @thegodotbarn.com , ultra-simple small terrain generation (based on FastNoise). Script + Shader. This example is a 128x128 terrain with a bicubic Bezier interpolation vertex shader to smooth. #GodotEngine #gdscript #glsl #indiegamedev #GodotTips

CGarageCoder's tweet image. Coming soon at @thegodotbarn.com , ultra-simple small terrain generation (based on FastNoise). Script + Shader. This example is a 128x128 terrain with a bicubic Bezier interpolation vertex shader to smooth. #GodotEngine #gdscript #glsl #indiegamedev #GodotTips

Dots are connecting. All the small bricks i've done here and there are finally starting to build something bigger. #solodev #IndieGameDev


Everyone loves cat pics, right ? #Cat

CGarageCoder's tweet image. Everyone loves cat pics, right ?

#Cat

I have made a more lengthy video of the ground texture editor prototype with a full-length explanation of what it's all about. Please note that there only a texture quad involved. No crazy geometry with millions of polygons. #GodotEngine #indiegamedev youtu.be/y2zZELKHXaM

CGarageCoder's tweet card. Ground Tile Texture Editor (WIP 10/2025)

youtube.com

YouTube

Ground Tile Texture Editor (WIP 10/2025)


Some additional lines of code and voilà : Directly editing on the 3D tile. Love #GodotEngine for that. #indiegamedev #solodev


Still playing with @godotengine to experiment #procgen texturing for ground. #indiegamedev #solodev


The #procgen normal texture is controlled by 3 parameters : detail, sharpness and "lush". It is based on a fBm fractal worley noise. It is meant for ground texture. The "real" colors will come later (and that will be fun to explain how). #Godot #glsl #IndieGameDev #gamedev


Loading...

Something went wrong.


Something went wrong.