Hello everyone! This week we have finished work on the new radio system. The new system has two modes: Simplified and advanced. The mode is set in the lobby settings before starting the game. In simplified mode, players type in messages using the keyboard, but unlike before, the message can be typed out in full, without having to pause between each letter while it is being sent. In advanced mode, the morse key functions like it does in real life. Players will have to learn morse code in order to use this system. The new system uses fixed receive channels for each U-boat. Channel 1 is used to broadcast to all U-boats.
Other changes: The diesel engine now stops working at 8 meters. Increased underwater friction when running diesel engines. Enemy ships are now more prone to ramming U-boats. Periscopes can now be damaged by collisions.
[previewyoutube="7lhtIujKHbI;full"]
Version 0.21
Hello everyone! After a lot of work the new patch is finally up and running. This patch changes the way that the clients connect to the host. Before this patch, clients connected to a Steam lobby, and used that lobby to exchange data. If the player’s connection to the lobby (the Steam server) was severed, they got disconnected from the game. If this player was the host, everyone got disconnected. The new system only uses Steam’s servers to announce the game, everything else happens peer to peer. This should solve most connection issues. This patch has taken a lot longer to make than we anticipated, and we are sorry that you had to wait longer than expected.
But why haven’t we finished making the Scapa flow mission yet? What’s taking so long? Instead of just making a single mission, we have decided to build a general purpose mission editor. This mission editor will be made available to players, and missions will be shareable via Steam workshop. To that end, we are making a global world map (2D and height map), so that we can make missions everywhere in the world. This is what’s taking so long.
We are aware that it's been a while since the last patch, and that you are eager to see new content in the game. We understand this, and we try to make decisions that will enhance the game's development in the long run even if it seems tedious at times. To facilitate more frequent patches, we will be releasing some of the other items on our roadmap before the Scapa flow level (and level editor) is completed.
Merry Christmas everyone! We will be taking a break over the holidays, but we will be back in January with the regular updates.
God jul! Oscar and Einar
Working on the map this week.
Hello everyone! This week we have been working on a global map system for the game.
Weekly update
Hello everyone! This week we've made some further progress generating terrain.
Weekly update
Hello everyone! This week we've focused less on the map and more on the actual terrain. This is a work-in-progress screenshot of a small section of the Scapa flow level.
Weekly update
Hello everyone! We are still working on terrain generation and we're making progress. This is an early rendition of a section of the Scapa flow map.
Version 0.20 - Trim tanks
Hello everyone! This week we finished work on patch 0.20. This patch adds a new buoyancy system and trim tanks. The patch also contains a number of bug fixes.
Patch notes: Overhauled buoyancy system. Added trim tank. Switched dive plane angles (Front rudder is now +-30) Improved precision of U-boat hull collider. Starting the diesel engine now uses compressed air. Launching torpedoes now uses compressed air. Added launch button and time to impact to TDC bot interface. Closing the radio man bot menu no longer cancels sending radio messages. Numbers can now be sent via the radio bot interface. Bots can now correctly keep depth and turn when reversing. Cursor scale now affect caret size when writing on map.
Version 0.19 - Bots
Hello everyone!
We are now releasing the bot features we've been working on the past month. The addition of bots will make the game more single player friendly by allowing you to control the U-boat from a dashboard interface. Bots are activated on a per server basis in the lobby menu.
To access the bot interface in game, click the mouse wheel, or press F1-F3 for individual bots. Bots play crew members that do not have a player. If a player logs in, the corresponding bot is deactivated. There is no captain bot.
Use the helmsman interface (F1) to set the speed, heading and rudder angle. The helmsman bot will notify you if the battery level is low.
The torpedo data computer may be controlled via the helmsman interface.
The hydrophone and the radio are available in the radio man interface (F2). The radio man bot will notify you of radio messages as well as hydrophone contacts.
The dive officer interface (F3) allows you to set the U-boats depth by entering a desired value. Use the automated quick commands for diving, surfacing, emergency dive and for maintaining periscope depth. The dive officer bot will notify you if the compressed air supply is low.
Patch notes:
Added bots. Press the middle mouse button, or F1-F3 to activate the bot menus. Added scalable menu cursors. Added overlay to distance table to make it easier to use. Added quick encounter option. Outgoing telegraph messages are now logged. Added indoor zoom. Increased time between fired salvo shots to 2.3 seconds. Added bearing indicator to UZO Reloading torpedo tubes now depletes compressed air.
Weekly update
This week has been devoted to the completion of the bot system. Oscar's been bug fixing and improving the interfaces while I've been working on custom animations for the bot characters. We are currently set on releasing the patch by the end of next week.