Eric
banner
3deric.bsky.social
Eric
@3deric.bsky.social
Wave Function Collapse in python with pygame. Sprites by @kenney.nl

#python #gamedev #coding #creativecoding
October 19, 2025 at 3:39 PM
It took me 2 hours to figure that i put a point there instead of a comma... Should have put my glasses on earlier.

#python #coding #creativecoding #gamedev
October 18, 2025 at 4:55 PM
It works!

The basic wave function collapse algorithm works in pygame. At the moment the possible neighbours are preassigned. I need to automate this too.

Now i need to cleanup the code.

#python #coding #gamedev
October 18, 2025 at 12:05 PM
Made some progress with the wave function collapse algorithm.

I can collapse a world element and the neighbour elements change their entropy.

Graphics are by @kenney.nl

#coding #python #gamedev
October 16, 2025 at 5:04 PM
Started with the 'wave function collapse' algorithm in python.

I´m using pygame to visualize it. Basic setup is done. At the moment all elements have the highest entropy and display all possible objects.

#python #coding #gamedev
October 12, 2025 at 4:01 PM
Pixelart.
October 4, 2025 at 4:28 PM
It is funny. These 3 lines of code solved a issue that i could not fix for one year.

The check for the player state machine is needed. Otherwise the halfpipe snapping functionality does not work.

Maybe i can find a more elegant way when i refactor it.

#godot #gamedev #indiegame
September 30, 2025 at 11:54 AM
Not happy for this hacky workaround, but it works.

Had to add a additional "is_on_floor()" check additionally to my raycast function.

There were some edgecases where the capsule collider was on the floor, but my raycast reported the opposite. Fixed in two lines.

#godot #gamedev #indiegame
September 30, 2025 at 11:47 AM
Peak product design.
September 28, 2025 at 4:01 PM
Stress testing my upgraded system memory with 43 k textures of our blue marble.

Setup is based on a tutorial by Samuel Krug.

#blender #b3d #rendering #3dart
September 26, 2025 at 1:03 PM
Time for a memory Upgrade. More parallel programms, more textures and more 'Kerbal Space Program' Mods.
September 26, 2025 at 12:51 PM
Reminds me of 'Ports of Call' on the Amiga. A tycoon game about cargo ships which had a ship parking minigame.
September 15, 2025 at 2:20 PM
Created some procedural systems for my godot skategame.

Next step will be a export script that automates mesh, collider and spline export.

#godot #blender #procedural #b3d #gamedev #geometrynodes
September 3, 2025 at 4:02 PM
Added some blendshapes for my godot skateboarding game.

Might look a bit creepy.

Blendshapes will be used to blend between male and female body types and cloth shapes.

#godot #gamedev #indiegame #coding
August 28, 2025 at 6:19 PM
Preparing different hairstyles for the export to Godot.

It looks like a unicorn.

#godot #gamedev #blender #indiegame
August 26, 2025 at 4:03 PM
Playing around with raylib and did a small pong game in C.

#coding #gamedev #programming
August 21, 2025 at 4:29 PM
Oh :O
August 16, 2025 at 12:38 PM
Different body shapes are achieved with a simple blendshape. I baked down two different texture sets for the body on the same uv, for the male and female variant. Different skin tones are baked too. The skin tone can be adjusted with a slider in godot.
August 15, 2025 at 6:50 PM
Continued with baking lowres assets for my godot skateboarding game.
All characters and cloth assets are based on really lowres metahuman characters. Everything is baked with ucupaint.

#godot #blender #gamedev #3dart
August 15, 2025 at 6:44 PM
Ich arbeite aktuell an einem Skateboarding-Spiel. Es hat noch keinen Namen und ist eher ein Prototyp. Es ist stark inspiriert von den "Tony Hawks Pro Skater" Spielen.

UI und Grafiken sind noch sehr rudimentär. Aber ich bin mit dem allgemeinen Bewegungsgefühl schon sehr zufrieden.
July 19, 2025 at 5:09 PM
Today i learned about "unique names" in godot. And i could have saved hours of work if i would have known this feature earlier :D.

I always complained that my node paths were broken when i adjusted a user interface hierarchy.

#godot #gamedev
July 17, 2025 at 2:47 PM
Small modeling exercise in blender. My daughter has this little toy gun and i thought it would be fun to model it.

Label textures are taken from amazon. Rendered in cycles.

#b3d #blender #3dmodeling #3dart #hardsurface
June 7, 2025 at 3:48 PM
Joining the club of the cool kids.
After using a cherry G83 for 22 years it's time for something new.

#keychron #keyboard #hardware
May 28, 2025 at 6:39 PM
Little modeling practice. A flaregun with ammunition.

Modeled in blender and rendered in cycles.

#b3d #blender #cycles #rendering #3dart #3d
May 26, 2025 at 4:58 PM
Current state of my character editor and the player controller. Implemented the fall-detection-logic and a first working ragdoll.

#godot #godotengine #gamedev #indiegame
May 24, 2025 at 5:50 PM