ChunkDev 🦋
banner
chunkdev.bsky.social
ChunkDev 🦋
@chunkdev.bsky.social
Building ChunkCity - an Infinite City Builder for PC & mobile 💻📱. No engine, built with #Kotlin and #libGDX
Pinned
Integrated the 2D traffic simulation into the 3D world. Got it working on first try.

#gamedev | #indiedev
Reposted by ChunkDev 🦋
First pass on some basic parks/plazas.

#screenshotsaturday
November 8, 2025 at 7:24 PM
I added a tree cutter for your tree cutting needs.

#gamedev | #indiedev
November 6, 2025 at 7:06 PM
Originally, terrain editing was click based. However, I noticed that clicking like a hundred times to make a hill is rather inconvenient. So now there's continuous terrain editing.

#gamedev | #indiedev
November 5, 2025 at 5:31 PM
Experimenting with clipping based transparency. In contrast to actual alpha it doesn't require special sorting or separate draw calls. However, some GPUs - especially mobile ones - tend to dislike this type of rendering pretty much. It's also quite noticable on lower resolutions.
November 3, 2025 at 7:02 PM
What’s going on here? Why is everything…chrome?

#future | #gamedev | #indiedev
November 2, 2025 at 9:46 PM
Image building a city here...

Generating terrain is such a messed up task. Whenever you touch one single parameter the outcome changes drastically. For now I settle with fewer biomes to keep my sanity.

#terraingen | #gamedev | #indiedev
October 30, 2025 at 9:21 PM
Don't do this at home

#gamedev | #indiedev
October 29, 2025 at 10:03 PM
This terrain provides some interesting building experiences
October 29, 2025 at 9:53 PM
Reposted by ChunkDev 🦋
Made a boomerang. And now I can’t stop throwing it around 💨😅
#Windpunk #GameDev #IndieGame #WIP
October 21, 2025 at 2:22 PM
Scaling 3D objects is hard. Sure, you can use real measurements, but it feels better in a game context to scale big buildings down drastically.

#gamedev | #indiedev
October 17, 2025 at 8:00 PM
Reposted by ChunkDev 🦋
Still Fortress #gamedev
October 11, 2025 at 4:37 AM
Reposted by ChunkDev 🦋
Good morning from Vuntra City!

#screenshotsaturday #gamedev #indiegame
October 11, 2025 at 6:33 AM
Did some experiments with building spawning. This may be the rough side of the city.

#gamedev | #indiedev
October 5, 2025 at 6:02 PM
Reposted by ChunkDev 🦋
What a lovely little village! Would be a shame if it was just 0.02% the size of the world, right? 😅

#indiegames #indiedev #gamedev
September 14, 2025 at 2:52 PM
Reposted by ChunkDev 🦋
I spent the last few years building enik-engine, a lightweight C++ game engine with a custom editor, hot-reload scripting, physics, animation, prefabs, and more. Fast, small, and built for experimentation. Here’s a deep dive into how it works and the lessons I learned:
hanion.dev/post/enik-en...
September 5, 2025 at 2:02 PM
Reposted by ChunkDev 🦋
I'm still working on my YouTube video about a cheap erosion filter, but I've been tinkering with improving it as well. I recently had some nice breakthroughs overcoming various limitations of the original filter by Clay John and Felix Westin, and I can't wait to tell you all about it. #ProcGen
August 30, 2025 at 7:00 PM
It's amazing how a bit of sound can improve the experience

#gamedev | #indiedev
August 22, 2025 at 5:57 PM
Lambo physics
Note how there's dust when driving over terrain

#gamedev | #indiedev
August 20, 2025 at 4:42 PM
I'll never own a Lambo so I made one in-game

#gamedev | #indiedev
August 20, 2025 at 4:08 PM
Forget about the GPU: The terminal is the new gaming target!
August 13, 2025 at 7:52 PM
Reposted by ChunkDev 🦋
I feel like I want to be somewhere cool and rainy today. Luckily, I know just the place.

#gamedev #indiegame
August 11, 2025 at 4:22 PM
visual overload
noun

A state of being overwhelmed by too much visual information, leading to difficulty in processing or focusing.

#gamedev | #indiedev
August 5, 2025 at 5:02 PM
Some debug view for road usage and chunk RCI density.

#gamedev | #indiedev
August 1, 2025 at 5:42 PM
Originally I moved the cars by pinning the front and back to the path. It worked but looked like moving on rails.

The solution: Pin the front wheel's center position to the path and use the Kinematic Bicycle Model to update the rear: thomasfermi.github.io/Algorithms-f...

#gamedev | #indiedev
July 25, 2025 at 2:26 PM
Integrated the 2D traffic simulation into the 3D world. Got it working on first try.

#gamedev | #indiedev
July 24, 2025 at 3:07 PM