-
Notifications
You must be signed in to change notification settings - Fork 16
Spaceship
Allure of the Space (named after a gigantic cruise ship of the early 21st century) is one of the long series of luxurious orbit-to-orbit cruise liners with significant cargo capacity that enables long space journeys or extra profit from trade. The ships are produced for 34 years now, one or two per year, depending on economic cycles. Quite an obvious design: a disc just large enough for comfortable artificial gravity, engines in the axle protruding from one plane, cargo bay acting as meteor shield covering the other. These are the largest passenger ships ever serially manufactured and the third largest including transport ships, but then, a lot of bigger ships is still produced ad-hoc, by wiring together cheap modules and primitive cargo hulls welded in space. This particular specimen is 23 years old and it was produced in a year and a half for long cruises to gas giants.. Had a serious structural damage in a docking accident on Jupiter's orbit after a couple of years of service. Bought by a millionaire and refurbished as his private mobile space island (affixing engines to a hollowed asteroid is more stylish, but rolling a big ship in asteroid rubble of various sizes is much cheaper and results in a faster unit). The ship is reported to have burned down in the Neptune atmosphere due to a navigation error 8 years ago. Only the millionaire and the ship\s captain were on board, watching the gigantic storms on the Blue Planet. Both escaped in a space shuttle, had trouble transmitting an S.O.S, but were finally picked up. The millionaire returned to Earth and never ventured into space again, which is quite understandable after what he's gone through.
TODO: Was there any shady motive in the millionaire's purchase of the ship? How was it refurbished? What extra, secret installations and vaults? Did the millionaire's invite the aliens? How soon was he aware of the alien infestation? Why didn't he alert authorities? Why did he want the aliens killed? Why did he fly to Earth?
See the alien backstory for what happened to the ship between they took control and had to temporarily relinquish control again to avoid detection.
TODO: airlocks are tricky on a rotating ship, where are the entraces? How to board it?
TODO: Ship's design. See http://en.wikipedia.org/wiki/Artificial_gravity. Let's settle for a ship rotating at 2.5 rpm, assuming that good drugs and exercises will be known to counter the Coriolis effect, which starts being a problem above 2 rpm. Then, for 1g at the floor of the first level, it has to be 288m in diameter. That's above half the length of the Empire State Building and of the largest oil tanker ever built, and more than two thirds of the length of the longest passenger sea vessel. It gives 144m radius. If decks are 3 meter high, then it's potentially 48 decks. The first level is supplies and meteor shield buffer. The second is the navigation deck where most of the crew works and lives. Then comes the passenger area, still very close to 1g, but a bit less is more fun. Gravity as little as that on the Moon (0.165g) appears at 40 and the remaining 8 decks are taken by the engines and fuel tanks, both of which also protrude towards the stern. The game arena is from level 1 to 38, level 39, the place of the last battle has special geometry (height? protruding into the cargo area? anything else? TODO) and at 40 are the engine servicing rooms; entering them is victory. Fighting in a bit above Moon gravity might be strange, but judging by the Moon walking videos, it's not extreme. Especially that there is not much space for Moon jumps inside the 3m high decks. The longest decks will be 900m long, the 38th deck would be around 180m, which is 5 times shorter.
TODO: screen size: The game window, at 16:9 aspect ratio, would show the whole shortest level or one fifth of the longest. Unless the user insists by resizing the window, scrolling is only needed in the vertical line. Angband is 72x212, but most people don't view it all on screen at once. With standard X Window fixed 9x15 bold font, you can fit 65 x 235 on the 1920x1080 screen and it's quite readable on > 20' monitors and there is still a line above and below for messages and status. Let's make the size on the map on the screen 65 x 180, which is 5 times shorter than the longest level. With 1m by 1m tiles (this is a bit crowded on the battlefield, but 1m thick walls are already hard to explain, even with air ducts and various pipes inside), we have the size of our ship. The width is 65m, which is a bit below the width and height of the largest passenger sea ships, which gives our ship around 5 times the volume (including the engine area) of such ships. If we add the rear fuel and engine areas and the fore asteroid shield, behind it unpressurized buffer cargo bays and asteroid rubble all over the ship, we get 10 times the volume, which is still very reasonable, since it's one of the biggest space ships and sea ships have to be kept small to fit in ports and canals, be seaworthy, etc. The average with with the extra volume is much closer to the radius, especially visually with the non-square font. We might even think that the tiles have larger width than length for the purpose of realism, flavour and to match the visuals, but for game mechanics they are square to simplify coding and player's mental model of the world. So the shape of the ship is half a cube, rounded and with protruding fore and aft parts at the axle. Sponge sphere squashed to half the width. Can pass as a wannabe-asteroid, I suppose.
TODO: Perhaps engines would be at the center and extending towards the stern and the cargo bay at the bow. Think about the hollowed out asteroid model --- with a meteor shield at the front and a cargo bay and the engines and fuel at the back, is the ship round enough to looks like an asteroid? How will the Coriolis effect affect aiming and shooting? Calculate the more and more limited FOV towards the centre of the ship stemming from the curvature. Probably even carbines don't use their full effective range, forget about sniper rilfes. This is great.
Allure of the Space has 40 decks.
Legal small print: The game is released under GNU AGPL (in part because we plan to steal GPLed content from other games). Please contribute to this wiki or the source code repository only if you irrevocably agree to release your contributions under the GNU AGPL license. If you don't agree, please use the Issues interface instead. All kinds of contributions are gratefully welcome.