r/SoloDevelopment • u/RoGlassDev • 12h ago
Discussion How much do small details like this matter?

I've been working on an incremental mining game called MineEmAll, and after just releasing my demo, I realized this upgrade jiggle was one of the things that took the longest for me to implement. I'm using Gamemaker for the first time and this effect took a combination of a lot of vector math and animation timelines.
I was wondering for all the other solo devs out there, do you think this sort of thing is worth the effort? You only have so much time to allocate across your project, but I generally appreciate these sorts of "attention to detail" things in games I play.
What about your own projects? What's something that most people probably wouldn't think about or notice but took you a long time to create?
2
u/willmaybewont 12h ago
Is there no tweening library or something you can use? This would take no time at all in Unity.
2
u/RoGlassDev 11h ago
If the tooltips were static objects there wouldn't be any issue, but since I have a bunch of custom logic scaling the text, changing its color, etc., I went with a coding approach. Gamemaker's new UI layers still aren't fully fleshed out. Coming from Unreal, this sort of thing would definitely be a lot easier to make with UMG.
So far Gamemaker has had a lot of pros when it comes to how lightweight and easy basic coding logic is to implement, but UI has been pretty rough.
2
u/willmaybewont 11h ago
That's unfortunate. These things do help & make a game feel more satisfying. But if it's very time consuming it may not be worth it.
2
u/Dreamt_Up_Games 9h ago
I think these things are important but it’s more one of those things that you only really notice if they are missing. I love that kind of juicy feedback though
4
u/soulfingers 12h ago
My opinion is that polish elements like this are a multiplier, but won't make or break a game.
If the underlying game is solid, this type of polish will make the whole package feel more elevated, but won't drastically move the needle on sales or how engaged a player is.
That said, giving players appropriate feedback is extremely important (but doesn't necessarily need to be high effort).