6 ms·
Show HN: Sail a historical full-rigged ship in real global weather
This is a simulator of a frigate from about 1800. It has realistic physics, tuned to match historical performance. The UI is based around commands given in period naval language. Rather than use the current weather, it has a full year's weather data (for 1980 - taken from https://psl.noaa.gov/data/gridded/data.ncep.reanalysis2.html https://psl.noaa.gov/data/gridded/data.ncep.reanalysis2.html). This allows the weather to change realistically under time acceleration.
To learn the basics of handling a square-rigged ship, start the "Harbour" scenario, click on the instructions button at the bottom left, and follow the instructions to try to get out of Portsmouth harbour.
To go for a long sail, start the "The World" scenario. Open the map, control+click anywhere on it to move there; control+click on the compass at the bottom left to turn the ship to that heading; then activate travel acceleration at the bottom right.
It's a simulator more than a game - think MS flight simulator. There's no sinking, but you can lose sails or spars in high winds. It's windows only.
This was released a couple of years ago, but this is an updated version from the end of January. See the devlog (https://thapen.itch.io/painted-ocean/devlog https://thapen.itch.io/painted-ocean/devlog) for the changes. You can also find some discussions there on historical sailing performance numbers.
- webnrrd2k 4y agoThis is really cool! I'm a few books into the Aubry/Maturin novels by Patrick O'Brien (highly recommended! The movie Master & Commander is based on them). This should help to get a better feel for the ships and the battles!
- davidw 4y agoI'm wondering if the game requires you to know all the sail names. That could be a big impediment to doing things in it! It certainly adds some difficulty in even reading those books.
- ripley12 4y agoI'm reading the Aubrey-Maturin books and found this sail diagram quite helpful: https://www.reddit.com/r/AubreyMaturinSeries/comments/j3vn05/as_a_total_lubber_i_found_this_a_very_useful_and/ https://www.reddit.com/r/AubreyMaturinSeries/comments/j3vn05...
- 9935c101ab17a66 4y agoI’m on book three and this is incredibly useful. The level of detail in the books is insane. I also reallllly liked the Russell Crowe movie, and wish they had made more. It wasn’t perfect, but it was fun as hell, and the napoleonic wars provide so much material for sequels.
- tmcinerney4 4y agothey are making another one!
- nosianu 4y agoFor reading this 21 book series it's worth investing into one more book with background information. I can recommend Patrick O'Brian's Navy: The Illustrated Companion to Jack Aubrey's World (Hardcover) Lots of valuable information, lots of illustrations and schematics and photos. https://www.goodreads.com/en/book/show/24519 https://www.goodreads.com/en/book/show/24519
- woolcap 4y agoAlso recommend A Sea of Words, which is a lexicon of the nautical terminology from the books.
- philipkglass 4y agoThis is the series that first showed me that the Kindle's built-in dictionary simply omits obscure words. I wonder why. It can't take that much storage space even for a very comprehensive dictionary.
- Lefuz 4y agoIt does! But having the simulation right there helps you learn them. I had two main questions to answer when making this. First, how does ship physics work anyway; second, what is an appropriate UI that feels like being an officer ordering a couple of hundred people around? I previously worked on a flight sim, where it's appropriate to move a joystick, or a mouse, and have the plane respond straight away. I think that would feel wrong here - it would make the ship feel like a toy. A benefit of the technical language is that it helps convey the idea that the ship is a big, complicated machine, with all the parts worked by people. It's also fun to see the strange words. So I decided to lean in to technical language and verbal commands. I was starting to work with git, and thought about using a command-line UI for the game; but I went with something inspired by the menus and hotkeys of old roguelikes.
- Lefuz 4y agoYes, those books were one of the main inspirations for making this, and a lot of stuff in them made more sense after working on it.
- telesilla 4y ago>Master & Commander I had no idea I would enjoy this film as much as I did. Highly recommend to all explorer and adventurous types.
- Naga 4y agoYes! I've read and reread them many, many times. There's nothing more comforting to me than picking up one of those books. I've never actually finished the series, I don't think I'll ever be read for the ending.
- VBprogrammer 4y agoIt's only on hacker news that I could find recommendations for historic naval fiction!
- parkersweb 4y agoI’ve loved this series for many years - highly recommended. If, like me, you’re unfamiliar with ship terminology I’d suggest not getting too hung up on understanding exactly what bit of the ship he’s talking about. There’s lots of great historical detail - but O’Brian also tells a fabulous story.
- jeffreyrogers 4y agoIf you enjoyed that series you might also enjoy the Otto Prohaska series by John Biggins. It's about a submarine captain in WWI, so doesn't touch on sailing too much (well the 4th book does), but similar maritime themes. Probably the best series of novels I've read.
- swsdsailor 4y agoLooks great! I had a very similar idea but with a sloop, I look forward to playing this.
- kunwon1 4y agoI've always been interested in sailing. I'm from Illinois. I once went to Jamaica and sailed a small catamaran for several hours on a protected bay and had great fun. For years afterwards I was reading sailing textbooks and dreaming about it, but given my location, I don't want to put money into it I've played some sailing games and had fun, but they weren't simulations. I've never tried a sailing simulator. This one looks great, and I'll try it out, if I can make it run on Linux. (I notice you say that it's Windows-only, I take that as a challenge)
- roflyear 4y agoLake sailing is out of the question? You can probably get a small dinghy or hobie cat for free (you'll need to do work on it). Or join a yacht club on a lake and make friends :)
- DennisP 4y agoYep, I grew up sailing, and learning on a tiny boat is pretty much ideal. It responds quickly, and that helps you get a good feel for things. Then gradually work your way up. And those big Illinois lakes probably have yacht clubs with regattas, which is where you really learn to sail well. And it's great fun; there's a lot of strategy involved in racing, I'd feel like I was captain of the Enterprise fighting the Klingons.
- gerdesj 4y agoWhen you get the hang of what the wind is up to despite your boat's forward velocity based on what it feels like and the look of the waves and breakers etc. Just like an aircraft, you need to consider three axes of rotation - nominally: roll, pitch and yaw and three vectors for direction of travel. Then you need to worry about propulsion. An aircraft provides its own farts. A sailing boat flies or is pushed or a combination of those. A Bermuda rig - two triangles one in front and one behind the mast, basically "flies". The front sail - the "jib" provides some lift and also steadies the airflow over the main sail. A square rig - think Santa Maria, HMS Victory, Vasa etc generally rely on being pushed. They will probably also have staysails with very complicated names and the like that work in the same way as jibs. Also gaff rigs, Arab dhows, Junk rigs and more ways of using the wind. In the end the helm needs to feel the wind and work out what to do with it - that's why the ship's wheel on sailing vessels is not enclosed (that would be insane).
- focusedone 4y agoSweet! I finished the Hornblower series late last year and couldn't find anything like this. Can't wait to try it!
- cyanbane 4y agoVery cool idea. Can't wait to try.
- holtkam2 4y agoThis looks awesome. Will definitely try it out. Also, does anyone remember Empire Total War from back around 2011? One of my favorite games of all time despite its millions of issues. This brought back some fond memories of high school, getting back from class and running back home to battle some 18th century French warships…
- dt5702 4y agoI love this!
- fcatalan 4y agoNice! I dreamt about making exactly this for years, also after reading Patrick O'Brien. Learned some 3D modeling, tried a few game engines, thought a lot about water rendering and bought a very nice book: "Seamanship in the Age of Sail". But I always got distracted by other interests. Will try it for sure.
- Lefuz 4y agoThe seamanship book was a reference for a lot of this.
- inasio 4y agoThis is a perfect use case for VR, specifically crappy VR, motion sickness is now a feature
- jesperwe 4y agoWe apparently share the same humor :) As an ex charter sailing yacht skipper and VR developer, this comment made my morning!
- tpmx 4y agoI were a [Chinese|Russian] agent tasked with how to steal credentials from as many large western companies as possible, this is how I would do it. "It's probably safe to run that .exe"
- 8organicbits 4y agoSoftware distribution surely has risks, any reason this jumps out as especially risky to you?
- Y_Y 4y ago[flagged]
- thinkingkong 4y agoHaving been an actual professional tallship sailor in another life, I can somewhat guarantee the lack of buckling knees, seasickness, need to go aloft (climb the mast), and sleep in cramped quarters will make the virtual experience slightly more approachable. These effects only last for about 48 hours. Pure joy after that.
- em-bee 4y agothe download doesn't seem to work on firefox, even with all adblockers disabled
- em-bee 4y agoah, it wasn't firefox, but apparently itch.io doesn't like the country i am in. it worked with a proxy
- bmer 4y agoSomething I have been wishing for: a game where pre-GPS-based navigation is a (possibly, the) major mechanic.
- uhhyeahdude 4y agoYes! Absolutely! I’ve wanted a Polynesian voyaging game for ages, and I’ve always imagined the navigation would be integral, as it was sometimes more impressive than the actual journey IMO
- programd 4y agoNice big ship simulator. However if you're interested in a good realistic sailing sim for something smaller then a ship of the line, check out the eSail Sailing Simulator on Steam. It's quite good and rather fun with very nice tutorials. https://store.steampowered.com/app/794860/eSail_Sailing_Simulator/ https://store.steampowered.com/app/794860/eSail_Sailing_Simu...
- Already__Taken 4y agoLoved this, finally remembered how to tack the thing from a trip on Morgenster
- Lefuz 4y agoI'm glad you liked it. I'd be happy to know about anything from its behaviour that feels badly off from a real tall ship.
- Already__Taken 4y agoI lost some hours to it. No I wouldn't say anything's terribly off, I do remember tacking being more possibly without making sternway. The ship turns slowly but should pick up some momentum once you're hard over, backing the headsails should help it go through the wind.
- fijiaarone 4y agoI think there was a typo in the title. Shouldn’t that read “Watch animated TV and click buttons in the comfort of your home”
- herewulf 4y agoLooks very neat. If you aren't going to work on it again, then perhaps you would consider publishing the source code also?
- tmcinerney4 4y agoI've always been curious on most efficient points of sail, and the envelope for tall ships like this. Would love to contribute!
- mypalmike 4y agoFor anyone interested in a sailing adventure on a real tall ship in real "real global weather", I can heartily recommend booking a journey on the Oosterschelde (https://www.dutchtallship.com/oosterschelde/ https://www.dutchtallship.com/oosterschelde/). I did a 5 day trip last summer and it was a unique, fun, physical, and educational experience.
- rixed 4y agoOr alternatively, if you happen to be in western Europe, on the replica of a frigate from 1703 the Shtandart - also a bit cheaper than the Oosterschelde (https://www.shtandart.eu/ https://www.shtandart.eu/).
- em-bee 4y agoalso a bit cheaper is the Alexander von Humbolt 2: https://alex-2.de/ https://alex-2.de/ they have especially discounted prices for youth (14 to 25) and even offer stipends for youth from low income families.
- rerdavies 4y agoFun! Out of curiosity, is it possible to tack with a square rig, or do you always have to jibe? I've tried all kinds of strategies, including dropping all sails at 11 knots, and I just can't make it through irons.
- Lefuz 4y agoYou can tack, but usually you can't do it just with the rudder. As you are turning towards the wind, keep the topsail braced up (and loosen the headsails). You need to be able to turn far enough into the wind for the topsail to be aback. After that the wind blowing on the topsail should, hopefully, be enough to push you around the rest of the way; you might come to a stop, or be making sternway, but you should eventually go round through the wind. Edit: the tutorial level, getting out of harbour, is practice for this.
- rerdavies 4y agoOk. Had to read Harland's Seamanship in the Age of Sailing to figure it out. She's a "dull" one -- unable to tack without making sternway, which definitely is not a compliment. But many ships apparently could not tack without making sternway, so this not an inaccurate part of the simulation. Applying all the tips and tricks in Seamanship, I can now at least get her head to wind before losing leeway. (Quite a few sail adjustments). Wearing is easy enough (a 270 degree jibing turn). So I'm off to see if I can "boxhaul" her to change tacks. :-)
- BerislavLopac 4y agoThis reminds me of Naval Action: https://store.steampowered.com/app/311310/Naval_Action/ https://store.steampowered.com/app/311310/Naval_Action/