Latest version for people to play with and hopefully comment on, this one includes the terrain viewer thingy and 'improved' flight model.
I have introduced thrust limiters and slightly increased the gravity component, I think the next version will also include some 'down' thrusters. I've also limited both the top speed and maximum height you can fly.
I'm working on the other HUD components and need to somehow represent the various velocities in a graphical way, the fuel and battery charge displays will be circular and I'm toying with the idea of an on screen joystick so it can be flown under mouse control.
Anyone any good at making 2d graphics? I need a control panel bezel to contain the various HUD elements and would like it to match the texture of the moonlander itself. Could even have a power switch so the player has to power up before flight and power down before leaving the LEM to go walk about.
At some point I need to sort out the terrain, I'd like the impression that the play area is contained within a very large crater, possibly with the skybox (or sphere) matching so that the edges blend with it, as part of the storyline I figure on having a number of boundary markers which the player cannot fly past, if you attempt it the LEM will simply take control and fly back to the boundary. This will be explained to the player in the 'moonbase' brief on starting the level explaining that this is a safety feature in case the LEM pilot becomes incapacitated.
Game scenario: Player is part of phase 2 of a permanent Lunar settlement project, phase 1 had automated systems installed on the surface to produce electricity, fuel and water. Phase 2 consists of support staff and construction teams, the construction teams are setting up surface living facilities and workshops, support staff are there to ferry materials around and provide life support including a medical team. Players role is as LEM pilot on support team with several 'missions' including a medical rescue and a supply drop, maybe a construction worker 'shift change'. In addition to the missions the player will be responsible for finding food and water for themselves, keeping the LEM fuelled and charged and maintenance tasks on various automated plants around the map.
PS, this time I've included the astronaut character.
Been there, done that, got all the T-Shirts!