So after getting most of the old block types ported over to the new engine (finally), I took a break for a few hours and decided to build a sailing ship. Well, probably like 6 hours. I hadn't played my game in a while.
Hopefully this next week I will start implementing physics and I wanted a big ship ready so I have something to shoot for.
Here are the results of my building so far.
I started out doing some research on the web. My initial framing is based on the "HMS Surprise" from the movie Master and Commander.
Here is the initial framing:
Here is more framing from the inside of one of the decks:
The ship has a lower hold underneath the lower deck. In that pic, we are standing in what will be the lower deck. This is also where the cannon portholes will be in the final ship. Above us is the main deck which is exposed for half of the ship. The last half of the ship has a quaterdeck which covers the main deck... this part of the main deck is what the great cabin, captains berth, etc. are located.
Here is how far I got before stopping tonight:
It's not the best picture but to me it looks better from this distance because the direction of the wood grain really bugs me.
Here we can clearly see the quarter deck, lower main deck, and raised forecastle.
True to the scale of the original HMS Surprise, this one is 41+ meters long. The rigging height is also relatively accurate. I had to collapse some of the original decks a little and I wanted a more dramatic quarter deck anyway. The original was only 3 feet difference or something. I was going for a more classic fantasy look so once I had the framing and basic decking in place, I got creative.
It's sitting in a dirt dry dock waiting patiently for physics. If I can get this ship working with physics, it will be the template by which I create other NPC-driver ships. I'm really kind of proud that I was able to keep it relatively accurate to size while still having plenty of deck space internally.
If anyone is curious to see it, I can probably copy it to a small world and upload the zip.