Skip to main content

Slingshot Bob DevLog #5

This week's update changes how attributes work, brings high-score system to the game and shareable game save file!

Changes to attributes system

Previously, attributes were bought using currency. However, you had to grind in-game currency to buy higher level attributes. As Slingshot Bob doesn't have many hours of content in total, grinding is not a feasible option. So, attribute points system was introduced.

New attributes window

As you can see, you can upgrade and downgrade each attribute. Each attribute level costs single candy, aka attribute point. Downgrade allows you to retrieve attribute points back and reassign them to other attributes without any cost.

Attributes with unlocked downgrade and some changes

All game can be completed without making any downgrades, so downgrade is not a key feature, thus is locked by default. To unlock it - an ad must be watched (yes, an ad... 😥). This helps me to keep developing games in the future! ❤

Getting attribute points

Level rewards were changed from giving currency every time you complete them, to giving ONE attribute point FIRST time you complete it.

High-scores system

Slingshot Bob now has high-scores! Currently, there's no way to check the best results for each level, however, if you manage to get a high-score in a level, a nice award is shown next to your results!

Completed level menu with highscores and level reward

Adding ability to see current level high-score is a planned feature. However, it is of low priority, so don't expect it to come next week...

Performance improvements

Previously, saving and loading game data was done on the same thread as the game logic. This means, that there were freezes when the game data is loaded or saved. Now, most of saving/loading is done on separate thread, meaning no more random freezes! 🥳

Shareable game save file

All game progress is now saved in one file, which, depending on platform is located at:

  • Windows - %appdata%/../LocalLow/Tomeetis/Slingshot Bob/GameData.dat
  • Android - internal/Android/data/com.tomeetis.slingshotbob/files/GameData.dat

Save files are cross-platform, meaning that you can copy your save file from Android device and paste in on Windows device and still have the same game progress. Or! You can share your save file with others. 😉

Next week's plan

Next week will be mostly filled by creating new levels. As release date is coming fast, I need to create the total planned amount of levels - 32. I'm half-way there, so I'll need to hustle here a bit. 😁 Wish me luck, guys.

Final words

I really appreciate feedback from all of you! Without you, guys, some bugs would not have been found before release. And game would not have some of the gameplay tweaks.

Don't hesitate to contact me! Everyone will be listened and replied as soon as possible! 🤜🤛

See you next week!

Tomeetis out.

Comments

Popular posts from this blog

Slingshot Bob DevBlog #6

This week brings in total of 14 new levels, new bonus and some small tweaks to resurrection and level rewards system! New levels This week's goal was to add all remaining levels. I had to add a total of 18 levels to do that. Sadly,  I only managed to add 14 levels, so there's still 4 levels left to be added... The inspiration seed wasn't as powerful. 😅 After adding all those levels, the selection map looks much more alive: Level selection map. I don't want to spoil too much of in-game content. However, I'd like to plant a seed of curiosity. That being said, here's a list of names of added levels: Tripple Threat Minified Magnifier Rough Dive Split Solution Controlled Falling Controlled Blow Against The Wind Rejected Agility Course (The "Nerve Wrecker") Frog's Leap Drift School Deadeye The Maze Floor Is Lava New bonus   The image on the right is "No Gravity" bonus icon. It removes downwards gravity effect on the ball, allowing for linea...

Slingshot Bob DevBlog #7

 This week adds 4 new levels, 2 new attributes, lots of bug fixes and much more. Game trailer Slingshot Bob now has official trailer! Take a look. New levels Finally, all the levels were added to the game. This is how finished level selection map looks like: Finished levels selection map Levels outlined in a green are bonus levels - they contain more difficult challenges but also gives premium currency as a reward. Added levels names are: Black Hole Time Your Move The Canon Man Under Sea Level New attributes "Nice to have" to attributes were added. They are "Eagle Eye" (gives more visible area) and "Stickiness" (allows sticking to platforms). New attributes Removed highscores Highscore system wasn't providing enough boost to the whole experience but caused a lot more hassle to maintain. After weighing pros and cons, highscores were removed from the game. Level reward for each finish Previously, level reward was given when level was first completed. No ...