• Register

Project V (working title) is an upcoming adventure/management game set in the Viking Age. As an exiled Jarl you will have to provide for your people and brave the seas in search of booty and adventure!

Post news RSS Project V Devlog #4 - Sails & Ropes

What's a ship without a sail? And thanks to advanced particle cloth physics, Project V has some awesome sails (and ropes). Check it out!

Posted by on

Sail

Your ship in Project V will be hugely important. You'll spend hours making sure it's shipshape, going on great voyages and hauling goods across the various locations on the map.

As such, it was important to nail everything that makes a ship a ship. Aside from the basic elements like the hull and decorative elements (which I'll get to), that meant the rigging, the sail and the ropes.

The ropes on the ship are generated at runtime and attached to two or more pre-defined anchor points. They follow the ship's movements and are affected by gravity. Basically what you'd expect from a rope. They also have several settings allowing for easy adjustments, such as stiffness, length, mass and gravity modifiers. Check out the following example:

The way the sail works is not dissimilar, but since it had to be an active surface that reacts to wind and provides visual feedback for damage and other effects, I opted for VM's advanced cloth physics solution. Just like the rope, it's anchored at several points. The sail itself is made up of physics-enabled particles that react to forces like wind and gravity. The physics resolver here runs on an integrated Job system compiled by Burst to maximize performance.

It will react to different weather conditions naturally, follow the ship's motions and even accumulate damage, as you can see in the following video:

Are you interested in the game? Join the community by engaging with us on our official discord, facebook and by following me on twitter!

Discord

Twitter

Facebook

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Profile
Icon
Project V
Platforms
Windows
Creator
MBennettDev
Engine
Unity
Contact
Send Message
Release date
Game watch
Follow
Related Games
Project V
Project V Adventure
Related Engines
Unity
Unity Commercial