Problem 18. My project to learn #gamedev, 18 days at a time. I appreciate feedback & conversation! Contact: [email protected]
Belgium
Joined January 2026
- Tweets358
- Following418
- Followers217
- Likes2.7K
Problem 18@Problem18Dev
Jul 22Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Snack Chads is out!
Play through 4 levels, and experience my take on the Mario-style platformer. Speed run it, take it slow, or try to break the game. Feel free to share your high score!
Play it here:
problem-18.itch.io/snack-cha…
#indiedev #gamedev #godot
Problem 18@Problem18Dev
Sep 25Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
My first ever attempt at a settings menu, it's not much but it's honest work! It saves on every change, and persists after you exit the game. Same goes for custom game setups!
I'm proud that it works! 😎
#indiedev #gamedev #godot
Problem 18@Problem18Dev
Sep 24Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Further progress on the custom game GUI! It works from start to finish, and as soon as I get to replace the placeholders, it'll look and work perfectly!
Very proud of it so far. Take a look! 😊
#indiedev #gamedev #godot
Problem 18@Problem18Dev
Sep 23Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Working on the GUI. Gave yet another color redesign, and put good effort into the team creation menu.
It turns out that creating some decent GUI is a whole beast on its own, so much work! 🤯
#indiedev #gamedev #godot
Menus are secretly half the game. That chunky mono font with the rose panel looks clean and readable.
Problem 18@Problem18Dev
Sep 23Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Thanks!
Problem 18@Problem18Dev
Sep 21Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Decided to give the inventory another design update! I think this is a lot better. I'm by no means a designer, nor have any experience. Creating a HUD and UI that plays and looks well, is harder than I thought!
Here's a look! 😊
#indiedev #gamedev #godot
Problem 18@Problem18Dev
Sep 20Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Gave the inventory a small bump in visuals, still not very happy with it but it's close enough for now! Mostly busy fixing bugs and processing some friends' feedback!
So close, yet so far. 😭
#indiedev #gamedev #godot
Problem 18@Problem18Dev
Sep 18Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Took longer than expected, but development of the tutorial is complete! It's optional to play as an option in the main menu.
With that, lots of fun bugs revealed themselves... so the work just keeps piling up! 😭
#indiedev #gamedev #godot
Problem 18 retweeted
"Another development snapshot already? Didn't they just release one last Friday?"
Indeed, this is primarily a hotfix release for macOS and the Google Play store. Despite that, #GodotEngine 4.8 dev 6 still has a fair amount to show off!
godotengine.org/article/dev-…
Check this out! This indie dev is making a game where you have to chop wood as an elderly Asian man!
Problem 18@Problem18Dev
Sep 16Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Truly a game of all games
Problem 18@Problem18Dev
Sep 16Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Good luck!
Problem 18@Problem18Dev
Sep 15Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
After mostly completing the enemy AI, I decided to do something else for once and got started on a placeholder for the main menu, and a tutorial is also in the making!
Here's a quick look! 😊
#indiedev #gamedev #godot
Problem 18@Problem18Dev
Sep 15Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
High-key I might take a deeper look at this, coming from a typescript background.
Today we are checking out a very interesting to #gamedev project for the #GodotEngine.
It's Gate - a high level GDScript superset that adds a TON of functionality to Godot scripting.
Think TypeScript -> JavaScript and you've got Gate.
gamefromscratch.com/gate-an-…
Problem 18@Problem18Dev
Sep 14Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
I have significantly improved the enemy AI and now officially have someone to play against! I don't know if I should be happy about the fact that it's extremely accurate and I cannot win against it.. 😂
I'm very proud! Take a look. 😊
Next up: A tutorial level!
#indiedev #gamedev #godot
Problem 18@Problem18Dev
Sep 14Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Learning as I go! In a certain sense, I’m wondering too 😭
Problem 18@Problem18Dev
Sep 13Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
Grumpy Grandpas' enemy AI is coming together, and it's tougher than I thought!
The AI calculates legitimate shots and score them to pick the best one. It's far from perfect and still needs time. Here's a look at it shooting at its enemy, on its own! 😊
#indiedev #gamedev #godot
Problem 18 retweeted
A stream of new features are flowing your way! 🚣
Mip-level texture streaming, preserving alpha test coverage, a reworked toolbar for the 2D editor, and more await in #GodotEngine 4.8 dev 5
godotengine.org/article/dev-…
Problem 18 retweeted
Testing the AR with the new reload system
#indiedev #gamedev #devlog #ProtocolNull #cyberpunk #Unity
Problem 18@Problem18Dev
Sep 10Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
I love how much love the Godot engine is being given. So many awesome updates in such a short time!
A stream of new features are flowing your way! 🚣
Mip-level texture streaming, preserving alpha test coverage, a reworked toolbar for the 2D editor, and more await in #GodotEngine 4.8 dev 5
godotengine.org/article/dev-…
Problem 18@Problem18Dev
Sep 9Belgium
BelgiumConnected via Belgium App StoreAccount-level information, not a live location or per-post device.
The camera's now limited to the level bounds and projectiles are cleaned up nicely. 😊
I went a bit off course to research better game architecture, and I discovered @fatearthstudios' videos to be excellent. Take a look at their excellent explanation of scalable, and readable architecture:
youtube.com/watch?v=V4SO7foD…
As always the game's code is available on my GitHub, which you can find here:
github.com/problem-18-dev/gr…
#indiedev #gamedev #godot