Sailing (Revised)

Started by
20 comments, last by PatchesV 16 years, 4 months ago
Quote:Original post by Iron Chef Carnage
Am I the only one who would trade all the guns and tanks in Crysis for a chance to build a marina on that island? Seriously, there should be some kind of sailing video game out there. It's got so much potential. I think the community may have over-reacted to the limited info in that first post.

My parkour fantasy has been fulfilled quite well by Assassin's Creed, so now all I need is for someone to do an equally good of capturing sailing and bird flight in a game.


Virtual Skipper is actually quite good. I have played the last instalment in the series titled "32'nd America's Cup" and I must say, when I turn off all the in game assistants and control everything manually It was challenging to win. Sudden wind gusts and big waves are not modelled that well but it is still quite good.
-----------------Always look on the bright side of Life!
Advertisement
Quote:Original post by PatchesV
You could make a game where you pick different birds to fly as and have a constantly updated google map type ground so you could fly over your own house if you wanted. Birds of prey would be really fun.

Alright I fear I was not specific enough, this sailing is part of an MMORPG (don't comment, I've heard it all and I promise you won't say anything new) And opefully going to be a very detailed system. The game is late medieval so cannons and guns are just being invented and EXTEREMELY rare. What I need to know is more maneuvers ,like the whole riding on the hull of your boat, that only more experienced sailors can do, but also can be done with an east-indiamen. I need some that can be done with any sized sailing ship, a and a few that can only be done with the smaller ones. Special feats for the big ones are going to be more canon-fire and defense based and I can handle those.

So tell me, you're all sailors, what can experienced sailors do with any-sized ship that could be constituted as a "Special" move.


Ok, when we talk about you using your body to control the ship we're mainly talking about small ship, the size of today's one or two men Olympic classes, typically 4-6 meters, and very light. So I guess distributing body weight in the right way is not that interesting for the boats of the size you'll have in the game.

Now, since I haven't sailed on medieval ships I'm guessing what it was like.

First of all, most big European ships couldn't sail upwind. Basically all of the ships that you see that had only square sails falling from horizontal boulders attached to masts could only sail downwind. Their sails worked in a similar way parachutes worked. Now, most pacific tribes had nice triangular sails capable of sailing upwind but their boats were generally smaller. There is, however, one very important exception to European down wind boats, and that is Vikings. Vikings were, apparently, great sailors, and they knew how to sail upwind very early, probably as early early medieval times. :) They had nice triangular sails that work very much like the airplane wings. I am not sure at what angle to the wind they were capable of sailing but I'm guessing they couldn't go and higher than 45 degrees towards the wind direction.

Now, to the sailor's RPG sailing ability. The more experienced the sailor is he will better position the sails. Generally, for each direction your boat is heading and the incoming wind direction there is an optimal position of sails that gives you the maximal forward force. If you deviate from that position you generally loose speed. I'm simplifying it here, cause there are exceptions but they won't be relevant to your level of simulation. Also wind always changes direction at least slightly shifting back and forth. An experienced sailor will predict the change coming and position the boat and sails to make the most out of the wind change. The process of adjusting the sails is called trimming. So, you could have a trimming skill that will increase the ability of the sailor to , given the boat heading and wind direction, position the sails in an optimal position. The better it's trimming skill more speed will it be able to get from the wind. Given a boat heading. That skill could be very important when you are trying to catch up with another boat.

When the sails are trimmed it is usually better to steer the boat slightly to follow the slight wind changes then to re-trimm the sails. This is were a boat steering skill could come into play. Also, when you change boats direction it is important to do the steering part well, especially when you change it by a lot, for example when your are tacking (turning) towards the wind, i.e. your sails are changing sides. You're making a near 90° turn and at on point your sails are flapping and you are moving solely on the momentum the ship has. An experienced skipper will finish the manoeuvre in a perfect position, making the manoeuvre in a smooth arc, and it will loose almost no speed, it will keep most of the boats momentum. The bigger the boat, more important it is to keep its momentum. A lot of novice skippers either under steer so they are facing the wind for too long, and loos too much speed, or, even worse, remain stuck facing the wind, and stop fully. Sometimes, they over steer and start moving away from the wind, and fall too much (loose the distance they all ready covered before the manoeuvre). There you could have your other sailing skill, steering, or skippering. The better the skill the better it's manoeuvres when you order him to change to the new boat headings. That skill could be very , very important when you are trying to manoeuvre the the side of the enemy boat, so you can fire from your side cannons.

The last one that comes to mind as an obvious , large part of sailing. It's navigation. Now, navigation involves plotting the route and tracking it on the map (that way much more important in medieval times, before GPS), and it also has to do with choosing which way to sail, because the wind doesn't blow the same everywhere. For example, if you have a channel and the wind is not blowing straight trough the channel but more to the other side, one side of the channel will have more wind blowing at a sharper angle along the coast, and the other side (maybe it is shielded by a hill) will have much less wind and its direction will be different. A navigator should decide which route trough the channel is best to take in order to pass trough it the fastest. The problem is that that is directly related with which way the player wants to move so that probably couldn't be modelled into a skill, but on the other hand you probably won't have any where near such a detailed wind model for it to matter. You could still have the navigation skill that is connected with how accurately you are plotting your position on the map, or direction. It depends on the rest of your game design.

Ok, this was much longer than i intended it to be, got carried away and I should be studying linear programming. :) Gotta go ...

-----------------Always look on the bright side of Life!
Hey again,

If I were you I would research the types of boats they used in your setting perhaps changing them slightly if needs be.

We can't gauge what sort of thing the person can do on a boat unless we know what kind of boat it is, you wouldn't lean out the side of 30ft cruise ship and you wouldn't have four sails for a 4ft dinghy.

So do some research, show us some specs, some pictures maybe, and we will come up with the best way to get what you want.

Though I would say that if your going to use bigger boats, there is less chance of having skilful moves, smaller boats I’ve found are always a lot more reliant on you as a sailor, I sail mostly - Lasers, Pico’s, Toppers, etc.

See you later.

Quote:Original post by Punk Designer
If I’m using terms that you don't understand, you might want to contact me otherwise your boat game or boat feature will be inaccurate, and who wants that? No one....

A few months ago, I actually prototyped and playtested a handful of takes on the sailing game concept, in shades of complexity and physical accuracy ranging from "no, grab the line next to that one" to "now steer the boat left". The results: realistic and accuracy are no fun in a sailing game. Beyond "the boat goes slower when facing into the wind" (note: slower, not in irons) and some limited control over rigging, people don't want the extra annoyance of realism; and having to keep proper terminology straight was annoying too, compared to more intuitive vocabulary. Of course, there's probably a market specifically for ultra-realistic sailing simulation, similar to how there's a market for flight simulators, but that's a pretty limited segment. So who wants inaccuracy? Most people, apparently.
Thanks fir the tip, so what do you think? just left right controls, basic trimming, and some basic rigging controls or what? I already know I'm going to give the player a choice of aiming the guns or sailing the ship and just telling people which side to fire from so canon-fire is covered.
Quote:Original post by PatchesV
So far here's what I'm thinking from what people have said and research:

Wind Sense- at lower levels you'd have a range of what way the wind could be going, not too vague but not precise enough to maximize speed if your on the run either.

Navigation- Rather then being a dot on a map it's a circle, you could be anywhere in the circle. As you get to a higher level the circle shrinks.

Trimming- In the beginning all trimming must be done by you. Later on slight trimming will be done for you so you don't have to worry about it AS MUCH, it would still play a roll.

I still need suggestions!!!!!


I like the navigation design.

Wind Sense - It depends on how good your simulation of sailing will be. If you give wind direction you are expecting players to have some actual sailing knowledge to be able to use that information. In turn, you have to have an accurate sailing model or the players will get frustrated because the ship is not behaving correctly.

Trimming - So, you are basically reducing a number of things player can do as he progresses trough levels. I think it should be the other way around. You should think more about that.

Sorry, I'm in a hurry so can't discuss this more but I'll think about it and post it if I think of some interesting ideas. :)
-----------------Always look on the bright side of Life!
Your right about trimming, I should include a way to turn the auto-tacking off for people who want to do it all themselves. That way if you want to be lazy, at the high level you have the option too.

I think there should be two control options, sailing direction and sails. Experienced sailors can take control of which way the sails are facing to maximize the speed they ge out of the wind. Sailing direction will do that for you and you just push left or right to decide which way you want the ship to go. It'll basically be the difference between driving automatic and manual.

As I said I have very little experience with sailing so if that looks wrong to someone please explain and offer an alternative.
I think it would be good if you had a look at what other games have done.
-----------------Always look on the bright side of Life!
But those other games have to be a pirate-ish renissaunce. This whole idea to add sailing came from "Pirates of the Caribbean" (game not the movie) and Sid Meyers: Pirates!.

Sid Meyers had the fun of having a real world but I realized that sailing needs to be done from a closer angle than overhead because It doesn't give you proper sense of the slow speeds and the aiming of cannons.

Then there's PotC, this game had the aiming that was necessary but it's only controls were pointing the ship in the right direction and aiming your cannons.

But the game I'm trying to make is supposed to be 1/2 and 1/2 between player skill and a DnD style free-leveling advancement. So both of those had a bit of player skill and plenty of a sense of upgrading and level advancement. But there needed to be more of a roll of player skill and leveling had to influence something more than ship stats.

So now I THINK I've got an idea of what I'm going to do but first I need a better sense of the controls. And unfortunately, I'm on a mac so I couldn't try the demo of that game :(

So i have to use what other people know, so the next step is getting control of movement down. Obviously there is the simple, left-right steering and full, half, and no sails and that controls the two basics of movement. Wind COULD be adjusted to by the computer (level would decide how smart your guy would be with the sails) but I'd really like to see if someone could come up with a way to work the sails, for more player skill, but still keep it reasonable to control for new players. If no one can then I guess It's basically gonna have to stick to PotC sailing for ship control.
Well, again, we can turn to the real world. :)

I can't really type it all up so I'm just gonna quote wikipedia and then suggest:

Quote:
Sail trimming

As noted above, sail trimming is a large subject. Basic control of the mainsail consists of setting the sail so that it is at an optimum angle to the wind, (i.e. no flapping at the front, and tell tales flowing evenly off the rear of the sail).

Two or more sails are frequently combined to maximize the smooth flow of air. The sails are adjusted to create a smooth laminar flow over the sail surfaces. This is called the "slot effect". The combined sails fit into an imaginary aerofoil outline, so that the most forward sails are more in line with the wind, whereas the more aft sails are more in line with the course followed. The combined efficiency of this sail plan is greater than the sum of each sail used in isolation.

More detailed aspects include specific control of the sail's shape, e.g.:

* reefing, or reducing the sail area in stronger wind
* altering sail shape to make it flatter in high winds
* raking the mast when going upwind (to tilt the sail towards the rear, this being more stable)
* providing sail twist to cope with gusty conditions


So, you could basically give the player control over more sail parameters as he gains levels. On a particular boat you have quite a lot of ropes for controlling how the sail is stretched. The basic one is just for adjusting sail angle, and the others adjust sail shape.

A basic and simplified example is how If you're going downwind you want a bigger belly on your sail for more speed, and if you're going upwind you want a flatter sail shape for more speed.

You could have those parameters fixed in some average working position for lower levels and allow higher levels to adjust them, thus them being able to gain more speed from the same boat. However, you have to be aware that higher level players could actually get less speed then lower level players if they adjust the parameters so that they become worse then default values in some specific conditions. That might be a problem with players that just don't get the jist of sail trimming. Also, as the wind and direction change they must adjust the parameters to accommodate for the change. Just something to keep in mind.
-----------------Always look on the bright side of Life!

This topic is closed to new replies.

Advertisement