Breakwaters cover
Breakwaters screenshot
Genre: Simulator, Adventure, Indie

Breakwaters

A small update with big improvements

v0.5.80
-Trees (and a few other objects) will no longer be incorrectly removed from the world when traveling... they are not magicians, but had been temporarily confused and would be removed from the world at the wrong time.
-Fixed a rare rendering bug where an object of a specific type could stop rendering on an island unless you walk through it.
-Updated object pooling logic to improve performance and smooth out transitions between island areas, this will also allow faster boats in the future.
-Improved AI spawn logic to reduce performance impacting spamming.
-Increased Turtle Titan turn speed.
-Increased distance that Village NPC can wander.
-Increased Crab move speed.
-Improved NPC animation logic.
-Improved NPC attract icon setup.
-Improved mission menu logic to not allow early exit of a mission dialog but to correctly move it forward quickly if the user is trying to do that.
-Fixed an issue where the cursor wouldn't turn on quickly enough in the main menu.
-Fixed localization on Titan Hammer stats in the description description.
-Changed Black rock spawn logic in deep ocean small islands to spawn on flatter surfaces.
-Misc performance optimizations.

Titan combat and health bars improvement

v0.5.79
-Increased Mega Golem thrown rock damage from 150 to 450
-Improved Golem and Mega Golem animation logic
-Fixed Blue shield health bar not animating
-Fixed Titan not attacking the player upon taking damage from long range, if the low Titan Attack Proximity was set to low on in Settings

-misc quick fixes and adjustments

v0.5.78
-Updated sunken treasure to also spawn in deeper water
-Updated sunken bubble treasure so the bubbles correctly line up with the ocean plus a little offset
-Fix for the loading screen image not always showing up on game boot.
-Bug fix for duplicate guid objects
-Performance improvements

Localization improvements and multiple bug fixes/improvements.

v0.5.77
-Fixed NPC entering into a locked conversation state if you start a conversation with them and the menu is closed by a method that wasn't the "leave" button.
-Update Villager "Titan Fight" title so it has the correct localization entry.
-Improved localization update logic in settings screen so it better reacts to language changes.
-Fixed some missing localization entries.
-Fixed an issue with the Ferry movement logic where the AI could start from world zero causing the visual to move through rocks and islands incorrectly as it tried to catch up.
-Updated health bars to stay around a little bit upon death so you can see the final damage amount done.
-Fixed mission reward item rendering at the wrong size in 720 screen resolution.
-Updated object scale save logic so that they don't lose precision from compression when saved as a object placed on a dock.
-Updated Travel Boat (Ferry) logic so that it cant time out and leave while you are in a menu.
-Improved "last used character" logic to use more reliable character info so it selects the correct last used character.
-Fixed stolen pirate boats sometimes spawning on a game load slightly away from where they had been saved.

New languages supported and new user requested features!

The most recent Breakwaters build includes a big update to the translation logic and supported languages. Adding support for additional languages has been an ongoing tasks since spring of 2022 and the bulk of it is finally ready to share! The game now supports: English, Spanish, German, French, Japanese, Chinese (simplified), Portuguese (Brazil).

Updates and improvements will continue to the localization logic as new features are added, and I am looking into the ability to add custom community languages if possible in a future build.

In addition to the updated language support, I am getting much closer to releasing the new online tech. Look for more news on that soon.
The most recent builds also have updates for some user requested features and improvements. Things like center screen reticles. Improved Sprint Camera FOV toggle. Settings to tune the aggressiveness of the Titans. Increase spawn time between Titan spawns. Improved interactions with contraptions so the player smoothly transitions to walk/run when the menu closes.
Oh, and the fish swim logic is better now. :)



Some big ongoing feature work is happen on the game. Keep an eye out for news on the new online tech, creative mode, the serpent titan, weather, new items and contraptions.
The online tech work has consumed most of my time, so once that is live and looking good, a huge portion of my time will free up for new content work. Looking forward to sharing it all with you soon.

-Added additional languages support and a fix for a Ferry bug.

v0.5.76
-Expanded supported language translations to now include English, Spanish, German, French, Japanese, Chinese, Portuguese
-Fixed an issue where if the Ferry went through a piece of collision, the player movement would be blocked until the ferry reached its destination.
-Updated time of day logic so it doesn't progress while loading screens are open
-Improved Loading/Saving activity indicator logic so it is less likely to turn off while activity is still running but a different task ended and turned it off
-Improved water displacement features to be more consistent across different fps

User requested features and quality of life updates, plus various improvements

Some users have put in requests recently, but I have been super focused on getting the new online tech ready so I haven't been able to make many new builds. This build is focused specifically on some of the requests users have made recently and fixing some bugs.
If you have suggestions or requests, jump into the Discord and lets chat!

v0.5.75
-Improved input logic for player movement so that it doesn't require the move button to be pressed again on keyboard after leaving a menu
-Fixed a menu button scaling issue that would happen on low screen resolutions in the merchant buy menu
-Setup a Settings menu option to turn Titan proximity attacks to a very small distance to allow for a calmer world experience option.
-Updated Sprint FOV Toggle in settings screen to also turn off the sprint camera pull in per user request.
-Setup a center screen reticle option in the settings menu for people who find it improves motion sickness.
-Setup a popup dialog on quit to confirm if you want to save your game or not before quitting. It will only show up if you haven't shaved withing the last X seconds though.
-Increased time between Titan respawns after a Titan has been killed
-Increased Distance Titans can spawn from the center of the world to distribute them more.
-Increased Titan Melee Damage
-Improved fish swimming logic to better handle shallow water.
-Changed Damage points ui feedback to also show up on the killing blow.
-Prevented player attacks from happening when mouse focus is returned to the game
-Improved foam rendering so the player needs to be deeper underwater before it will fade off
-Updated pause menu logic to prevent closing while the save popup is open
-Improved save file naming and renaming logic
-Updated German and Spanish translations with improved text

Boat death change, menu improvements, and bug fixes

v0.5.74
-Changed Boats so any items in their inventory are not dropped on death and will be there when the boat is revived
-Inventory weapon equip fix for when you have a bag equipped and its full, but you try to equip something that has a stack count, like rats
-Fixed init logic for pirate towers at the Pirate Tower Base and Pirate Village Base.
-Main menu UI updates and button interaction audio improvements

Quick patch to PIrate aggressiveness

v0.5.73
-Fixed Pirates not being as aggressive as they are supposed to be.. YAR!

Improved ocean shader and quality of life updates.

v0.5.72
-Improved contraption building so you can click on a quick bar item to switch to it or exit building and equip/use the new item instead.
-Improved interaction logic so it is biased more by where you are looking, letting you better interact with chests placed next to each other.
-Improved ocean reflection shader logic and depth blur logic for better visuals.
-Updated stacks of walls to drop contraptions instead of resources when destroyed with a demo hammer.
-Localization updates across multiple menus.