Initial Commit


Hello World!

Presenting to you the first update to the Project Deluxe alpha. In this release, the codebase has been massively refactored to add essential features, from improved mortar arcs to ship selection and aiming system, this lays the groundwork for the game’s core mechanics.

New Features

Ship Selection

Spawned player scenes are no longer hardcoded, which means you can finally select available ship in the lobby. For developers, the core ship components are now inherited from a base ship scene, which will keep them up to date across all ships.

image.png Ship selection in the lobby

Aiming System

An aiming system has been introduced. Instead of snapping to the closest ship, it smoothly moves turrets using weights based on camera angle and distance. This can be expanded upon and improved further in the future with more testing.

image.png Weighted aiming system

Improvements

A Fresh Coat of Paint

Weapon icons have been redesigned to look clearer and easier to distinguish. Some of them will change in the following releases as the missing weapon textures get added.

image.png

New weapon icons

Mortar Arcs

Mortars have a new arc formula, replacing the cannon-based one. Mortar projectiles are a lot more stable, and mortar ballistics have more practical parameters such as height and travel time.

image.png

New mortar ballistics displayed in the inspector

Minimum Torpedo Distance

Torpedoes have a minimum distance before detonation, the minimum distance is configurable per item. Visualizing the minimum distance while aiming will be added in a later release.

New Assets

A new rock, beam and pipe were added for environment building.

image.png image.png image.png New environment assets

MacOS Support

MacOS is now supported and has official binaries alongside Windows and Linux.

Fixes

  • Player spawn position is properly set on all clients.
  • AoE calculations use global position instead of local position.
  • Splash damage is activated on any collision, not just with ships.
  • Camera position is restored after mortar aiming is released.
  • Set HP to Max HP only when the ship scene is ready.

If you encounter bugs, don’t forget to report them at https://github.com/bububirb/project-deluxe/issues/new.

Files

Project Deluxe v0.1.0 Alpha Build f5e3e10 for Linux 185 MB
55 days ago
Project Deluxe v0.1.0 Alpha Build f5e3e10 for Windows 190 MB
55 days ago
Project Deluxe v0.1.0 Alpha Build f5e3e10 for MacOS 225 MB
55 days ago

Get Project Deluxe

Buy Now$5.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.