Bluewater Ops banner

Bluewater Ops

4 devlogs
29h 48m 54s
Daniel

Added map (open using tab), island generation, loading units back into a carrier, changed a few things about the ship movement function, also tweaked the carrier stats, finished landWaypoint and paths now use threading (otherwise the path would either be inaccurate or the calculation would lag the game), camera following of the selected entity (L key), Mapcreator works (makes island locations using an algorithm and spawns the islands), created a basic second unit type (armour).
Picture shows the camera lock on the carrier and a generated island.

Attachment
0
Daniel

It has been a long long time since I made a devlog. I in fact stopped making this project, and almost completely abandoned it, to focus on making browser extensions, but now I am back. I don’t remember a lot from making some of these features so the update is mostly a description of what I found in the commits from that time period.
So here is the update: added: custom menus for units, keyboard shortcuts for handling waypoints, loading and unloading units from carriers, cursor image, basic island (nowhere near done but the class is there), entire system for handling land units (wast majority of it works, there is only a small issue with waypoints that I am fixing right now), marine commando land units, heavily modified the entire function for moving ships so that now all ships can use the same moving function instead of each ship having its own (if that makes sense), helper functions in ship.py, completely changed ship waypoints, added land waypoints (there has to be two types of waypoints because of the way the game calculates the route), very basic setup of the mapcreator class, small UI changes.

Some of these changes took multiple attempts, for example the moveShip function was an absolute nightmare and it took multiple hours to make the movement look natural for different settings. It is still not perfect, but it’s definitely usable for a while, maybe up until the first completely playable version.

The attachment is an image of the marine commandos being moved around after being deployed from the carrier.

Attachment
0
Daniel

Created the basic game loop, added some images, created few UI widgets, created a camera class, created the selection of a ship logic, created the carrier and waypoint classes, and did a lot of work on how the route to a waypoint shows up on screen (thats the image) it might not look impressive, but trust me that there is a lot of math behind the ships movement.
Commit: https://github.com/Daniel908009/Bluewater-Ops/commit/6cac6bbc60b19f6b6dad48af0450ebf6241789d8

Attachment
0