Problem 18
banner
problem18dev.bsky.social
Problem 18
@problem18dev.bsky.social
Problem 18.

My project to learn #gamedev, 18 days at a time.

Follow along!
I appreciate feedback & conversation!
Pinned
Learning #gamedev, 18 days at a time.

Play my games on @itch.io:
problem-18.itch.io

Read into the journey:
problem-18-dev.github.io/welcome

Open-source on @github.com:
github.com/problem-18-dev

Excited to be part of this community!

#indiedev #godot
Menu, pausing and game over implemented! Gonna work on power-ups and art tomorrow. Tbh might be my best game so far, I love the incremental improvements!

I'm very excited for it, even added a difficulty toggle as a little extra challenge! 😇

#indiedev #gamedev #godot
February 14, 2026 at 1:52 AM
Particles are NOT easy, man. I spent so much time trying to understand how particles in @godotengine.org work! 😭

Projectile traces, player and mouse explosion on death, background stars!

They're not perfect, but I'm happy of what I learned this time.

#indiedev #gamedev #godot
February 12, 2026 at 11:56 PM
Reposted by Problem 18
We would love to welcome @mikeklubnika.bsky.social, developer of Buckshot Roulette and s.p.l.i.t, as a new development fund member, joining as a Corporate Platinum sponsor 💙

This is a major contribution and it helps us to continue developing the Godot Engine for everyone. Thank you!
February 12, 2026 at 11:15 AM
I had some free time so I added a local search functionality to my blog website.

Let me know if you find any bugs!

problem-18-dev.github.io
February 11, 2026 at 7:28 PM
Cooked up a post about the neat little script button feature in @godotengine.org, because why not.

I'm not sure whether such posts are worth making, but I like writing these.

I'd appreciate your opinions!

problem-18-dev.github.io/script-butto...

#indiedev #gamedev #godot
February 11, 2026 at 9:30 AM
#gamedev is so satisfying!

The mice face the direction they go to.
They run away when "biting" the player.
Slight shake on player collision.
Player flashes on damage.

It's so satisfying to see it all come together. I love this.

#indiedev #godot
February 10, 2026 at 9:49 PM
Imagining what is supposed to happen is pretty easy, but then making it actually happen seems to be quite a different story! I got the mice to split into two smaller mice upon hit by a projectile.

Do you think the mice are too slow or fast?

#indiedev #gamedev #godot
February 10, 2026 at 8:04 PM
Reposted by Problem 18
Important Announcement 🔊🔊🔊
February 10, 2026 at 5:24 PM
Discovered a handy feature in @godotengine.org: Enabling "Show Script Button" in Editor Settings -> Interface -> Scene Tabs adds a clickable "script" icon to each scene tab. I find this very useful as the project grows with scripts and scenes!

#indiedev #gamedev #godot
February 9, 2026 at 11:02 PM
Cheese Chasers is finding shape! I'm trying to make it work before making it look good. Vector math is spicy but I got some mice floating around, next up is to make them duplicate on getting shot and hitting the ship.

Take a look!

#indiedev #gamedev #godot
February 9, 2026 at 5:46 PM
Learning #gamedev, 18 days at a time.

Play my games on @itch.io:
problem-18.itch.io

Read into the journey:
problem-18-dev.github.io/welcome

Open-source on @github.com:
github.com/problem-18-dev

Excited to be part of this community!

#indiedev #godot
February 8, 2026 at 9:36 PM
Next, an asteroids clone. My goofy take on it: a ship of cheese, mice as asteroids, and small humans as extra enemies! Focusing on physics-based movement, screen-wrapping, game juice and particles!

Already got this little guy working in 2/3 hours! 😊

#indiedev #gamedev #godot
February 8, 2026 at 11:01 AM
Okay, one more post, last one for now, I promise. I made an attempt at creating my very own tutorial for a particular issue I had with the TextureProgressBar in @godotengine.org.

Struggling as well? Perhaps I can help. 😊
problem-18-dev.github.io/progress-tex...

#indiedev #gamedev #godot
TextureProgressBar padding issues | Problem 18
Step-by-step tutorial on fixing TextureProgressBar filling incorrectly in Godot 4. Learn why sprite padding causes issues and how to properly structure progress bar textures.
problem-18-dev.github.io
February 7, 2026 at 11:01 AM
More blog posts? Yes! I wrote another post that elaborates on why I re-made the game, explaining what I learned and worked on during this time, as well as some neat comparisons!

Do you think the game's improved?
problem-18-dev.github.io/i-need-to-go...

#indiedev #gamedev #godot
Improving "I need to go" | Problem 18
How I learned color theory basics to remake my game's pixel art. Includes before/after comparisons, HSV techniques, and lessons on darkening colors for better game visuals.
problem-18-dev.github.io
February 6, 2026 at 1:02 PM
New blog post! We dive deeper into the development and my adventures while creating "I need to go". From positives to negatives, if another beginner reads this, I want my experience to be honest.

I'd love your input and a read!
problem-18-dev.github.io/i-need-to-go...

#indiedev #gamedev #godot
Development of "I need to go" | Problem 18
Learn how I built a Frogger clone in Godot with grid-based movement, RayCast2D collision detection, and pixel art animation. Includes GDScript code examples and lessons learned.
problem-18-dev.github.io
February 5, 2026 at 11:00 AM
New game, new blog post. This time explaining the theme and its inspiration. More posts about the development coming later this week, please look forward to it!

Read it here and share your thoughts!

problem-18-dev.github.io/i-need-to-go...

#indiedev #gamedev #godot
I need to go released! | Problem 18
Play I need to go for free on itch.io, a Frogger-clone game where you dodge cars, bikers, and pedestrians to reach the urinal. Game 3/10 of the Problem 18 challenge.
problem-18-dev.github.io
February 4, 2026 at 3:03 PM
"I need to go" has been remade! A new logo, remade art, and balanced gameplay! Get to the bathroom quickly before time runs out, but look out for the incoming traffic and pedestrians! More points if you're quick!

Give it a try: problem-18.itch.io/i-need-to-go

#indiedev #gamedev #godot
I need to go (again!) by Problem 18
You really need to go, gotta avoid some cars, bikes and people glued to their phones first!
problem-18.itch.io
February 4, 2026 at 11:01 AM
I've re-evaluated the assets, colors, game balance, and overall feel of my third game. With more experience, I'm much happier with it now. A stronger, second look established how much I've learned so far. I'm very proud of myself!

Check out the level coming together!

#indiedev #gamedev #godot
February 3, 2026 at 8:14 PM
Reposted by Problem 18
Happy Global Game Jam to those celebrating!

N'oubliez pas de vous hydrater et de manger, et surtout, amusez-vous bien ! Voici quelques conseils de vétérans de la Gam Jam :

🎮 Open yourself up to talking to everyone. This is your chance to make a ton of new gaming friends.
February 2, 2026 at 7:26 PM
I'm revising my art for "I need to go" so it reflects my improvements in art. Applying color theory, wasting less time by using Aseprite's shortcuts.

For example the racing car, a fast obstacle that needs to be timed to dodge, in 3 color variants.

#indiedev #gamedev #aseprite
February 2, 2026 at 5:46 PM
I've been working on improving "I need to go". I am not content with the released version. Mostly focusing on learning color theory basics to improve level design. I'm proud of my progress, the improvements are small but noticeable to me!

Have a look! 😊

#indiedev #gamedev #godot
February 1, 2026 at 8:02 AM
Reposted by Problem 18
If you're looking for a role in the #GameDev industry, check out the Game Jobs & Careers feed!

It surfaces content for open roles and individuals looking for roles! Check out the feed description for info on getting your posts into the feed. 😉
February 12, 2025 at 10:07 PM
Another post written, this time about Keybricks and going a bit more in depth in the biggest hurdles I experienced, and the most valuable lessons I learned.

I made this one a bit longer, please let me know if you have any feedback! 🙏

#indiedev #gamedev #godot
Keybricks released! | Problem 18
Post announcing the release of Keybricks, the second game of the challenge of Problem 18.
problem-18-dev.github.io
January 30, 2026 at 7:41 PM
My first big post about the first game I made, Tricat! It dives deeper into how it came to be, and what lessons I have learned from development.

I'd appreciate any feedback as this is the first time I'm writing such stuff! 🙏

#indiedev #gamedev #godot
Tricat released! | Problem 18
Post announcing the release of Tricat, the first game of the challenge of Problem 18.
problem-18-dev.github.io
January 29, 2026 at 8:18 PM
My game development journey is going well, I'm pleased with my progress. Sharing it with friendly faces here really adds to it, thanks everyone! The character limit on Bluesky feels restricting, so I'll build a page to more freely speak of my experience!

#indiedev #gamedev #webdev
January 28, 2026 at 8:04 PM