Problem 18

270 posts

Problem 18 banner
Problem 18

Problem 18

@Problem18Dev

Problem 18. My project to learn #gamedev, 18 days at a time. I appreciate feedback & conversation! Contact: [email protected]

Belgium Katılım Ocak 2026
367 Takip Edilen160 Takipçiler
Problem 18
Problem 18@Problem18Dev·
Struggling with the pipe system! Changing the main scene from level to room loses a lot of context. Keeping it in the level complicates code a lot. Not sure which is the way to go. Current problem is to have a clean reference of return. Any advice? 🙏 #indiedev #gamedev #godot
GIF
English
1
0
14
396
Connon Cramer
Connon Cramer@ConnonCram93677·
@Problem18Dev Nice progress. Getting that destination tuned in will really enhance the player experience.
English
1
0
1
9
Problem 18
Problem 18@Problem18Dev·
It's a tricky system, but half of the work is done! The pipes now actually lead to somewhere, and the player comes out wherever that is. Tomorrow, I'll work on getting the destination more accurate. Look at him go! 😊 #indiedev #gamedev #godot
GIF
English
4
2
32
414
Problem 18
Problem 18@Problem18Dev·
@imnotjahan I know right, that white monster is staring at me 😅
English
0
0
1
13
Problem 18
Problem 18@Problem18Dev·
The player can now grow by consuming an energy drink, the player's growth decides whether they can destroy some blocks or not. Just like in Mario! I'm making steady progress, I'm really enjoying myself! 😊 #indiedev #gamedev #godot
GIF
English
2
2
26
243
Problem 18
Problem 18@Problem18Dev·
@yabsssai The player doesn't have any animations yet, currently the growing happens with an AnimationPlayer adjusting the sprite, collisionshape, etc. The blocks are using tweens to have the little bump.
English
0
0
0
21
YabsssAI
YabsssAI@yabsssai·
@Problem18Dev been enjoying godot too, especially for the 2d aspect of your project. how are you handling the animations of the blocks and the player itself?
English
1
0
1
23
Pyrrhic
Pyrrhic@pyrrhicparadise·
@Problem18Dev Already optimized it. Rather not wait till things become issues, I already have enough things ready to trip me up 😆 But, yeah, I'm sure there are built in functions in most engines that will actually make it even easier. Game maker is pretty bare bones in comparison.
English
1
0
1
12
Pyrrhic
Pyrrhic@pyrrhicparadise·
Wanted a playable build by the end of the month Programming side of me wants to stick to deadlines like grim death. Creative side rather take extra time to get things right🤔 It's an uncomfortable feeling😆 2 days to think about it #indiedev #pixelart
English
3
0
15
139
Problem 18
Problem 18@Problem18Dev·
@pyrrhicparadise I’d say keep it the way it is until it shows performance issues. Not sure which engine you use, but for example Godot has built-in functionality for “chains”. 🤔
English
1
0
1
26
Pyrrhic
Pyrrhic@pyrrhicparadise·
@Problem18Dev Thanks, Yeah baseline logic I always want as simple as I can possible get it. Now polish and optimization on the other hand... That gets a bit tricky. Like I can't have 100s of objects referencing positions on a path every step, that's way too much overhead 🤣
English
1
0
1
17
Problem 18
Problem 18@Problem18Dev·
@pyrrhicparadise Okay, so the idea in my head was correct-ish! Props to you for figuring it out, and keeping it simple, man. The result is awesome imo, so well done!
English
1
0
1
10
Pyrrhic
Pyrrhic@pyrrhicparadise·
Thanks I can actually tell you the base logic, It's shockingly simple considering how well it came out 😆 Basically just an array of objects that reference a path, each one with path positions and a slight offset based on the prior one. Then an object that moves and manipulates a path. As many as I need. So in the snake base object all I do is add a reference to one of the path objects and offset the count to travel up and down it. So the Snake Snake moves up and down the path and the path functions any way it needs to, wiggles around, reaches out to the player etc. One of those theories I had for a while and I was shocked how well it actually worked 🤣
English
1
0
0
19
마니또 | manitto
마니또 | manitto@wildBloom__·
@Problem18Dev Thanks! Actually more inspired by Battle Royale and Madoka Magica than Corpse Party — that “cute on the surface, cruel underneath” vibe 💌
English
1
0
6
1.1K
Problem 18
Problem 18@Problem18Dev·
The biker can now be stomped off of the bike, and it can go wild with a little push! It kills other enemies when it's driving around. This logic was tough to wrap my head around, my goodness! 😭 Take a looksie! #indiedev #gamedev #godot
GIF
English
1
5
33
741
Problem 18
Problem 18@Problem18Dev·
@pyrrhicparadise Well that's a good sign since it's supposed to be a mario clone! Classic Mario's SFX are so iconic, it's hard not to put them in yourself lmao
English
0
0
1
11
Pyrrhic
Pyrrhic@pyrrhicparadise·
@Problem18Dev Reminds me of that one Mario game for the gameboy So much so that my mind is putting the sound effects in 😆
GIF
English
1
0
0
12
Problem 18
Problem 18@Problem18Dev·
I re-created the first level of classic Mario! There's still a lot of work left, especially in how jumping works and feels, but it's slowly coming together. This will look very different in a week or two. Here's me speedrunning it! 😊 #indiedev #gamedev #godot
GIF
English
2
0
27
398
Problem 18
Problem 18@Problem18Dev·
A lot of changes to the player's movement today, lots of small adjustments to make it feel better and snappier. Difficult to show that, though! The biker enemy is a prototype but a small look for you! 😊 #indiedev #gamedev #godot
GIF
English
0
1
41
1.1K
Problem 18
Problem 18@Problem18Dev·
So far so good, this time I've got a basic enemy (goomba) that keeps moving even when hitting a wall, and is hurt when the player jumps on top of said enemy! You can also choose to bounce off higher if you're holding the jump button! 😊 #indiedev #gamedev #godot
GIF
English
1
1
30
456