[Dev Blog] Prototype Build - Achievements & Video Player


Intro.

Hey-ho islanders!

Hope you're all enjoying the island life! I've embarked on quite the journey this week, diving headfirst into the development of our next big update, version 0.2. Why the leap in versions, you ask? Well, because it's bringing a wave of new changes—both technical and content-wise. We're talking a brand-new map, a handful of new islanders to meet, and a ton of fresh functionalities.


This prototype contains material from version 0.1.2


What is a prototype build?

It's a version released exclusively for my patrons to preview upcoming features and identify any potential issues. 

Prototype builds do not include new content such as scenes and animations.

All features tested in prototype builds will be included in stable builds available to everyone. This particular prototype build introduces two of the many new features planned for version 0.2.


What's on the menu for this prototype build?

First up, we've got the achievement system, packed with a whopping 144 achievements to unlock. Whether you're a completionist or just love collecting virtual trophies, there's something for everyone.

Second is video player with functionalities like:

  • add videos to your favorites list for easy access,
  • filter videos based on your favorite girl or NSFW content
  • volume control,
  • seamlessly navigate through the videos with options to play the next or previous video.
  • enjoy endless entertainment with the loop option for all videos.

Achievement System.

Accompanying the achievement system is a custom notification feature when you get achievs that can be easily disabled in the preferences window. I understand that constant notifications can be a bother, especially when loading a save with significant progress. This occurs because, upon loading a game, the system meticulously scans all your statistics and grants you the appropriate achievements. Let me tell you, implementing this feature was no small feat!

The same level of complexity applies to rolling back actions. The achievement system, primarily written in Python, was in need of its own rollback scripts. While I'm confident in its functionality, there's always a hint of uncertainty when it comes to save compatibility. I sincerely hope it doesn't cause any hiccups for our players' saves.


OLD DESIGN


NEW DESIGN

I had to significantly increase the length of the horizontal progress bar. In higher numbers, especially when you're close to completing an achievement, the bar appeared to be full.


Video Player.

So, you stumbled upon some scenes you'd like to rewatch in a convenient manner? Huh? No? Well…. fair enough, but perhaps soon you might! Anyway, you don't have to worry about that anymore. With the video player, you can easily watch any video you've already seen on repeat! You can even loop videos that were added without looping functionality.

Additionally, there's an option in the video folder to show all videos, regardless of whether you've seen them in your play through or not. This option is strictly for debugging purposes. Please note that the "play next" and "play previous" functionalities only work on videos that you've already seen.


Access to prototype builds is available for patrons starting from tier Guardian.

Direct link to post


Cheers,

Visq.

Get My New Island Life

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.