Difference between revisions of "Lander (Android)"
(Added date permission & source received and Increased QR scale slightly (290px to match new 10x larger image).) |
(Replaced Known Issues with Bugzilla link) |
||
Line 7: | Line 7: | ||
== Links == | == Links == | ||
− | + | *[http://market.android.com/details?id=com.pilot51.lander Lander in Android Market] | |
− | [http://market.android.com/details?id=com.pilot51.lander Lander in Android Market] | + | *[http://www.appbrain.com/app/com.pilot51.lander Lander on AppBrain] |
− | [http://www.appbrain.com/app/com.pilot51.lander Lander on AppBrain] | + | *[http://bugs.pilot51.com/describecomponents.cgi?product=Lander Lander issue tracker] |
+ | *[http://lander.pilot51.com lander.pilot51.com] (forwards here) | ||
==== Original Windows version ==== | ==== Original Windows version ==== | ||
− | [http://members.chello.at/theodor.lauppert/games/lander.htm Description and v1.1 download] (probably the first place you'd find it in a Google search) | + | *[http://members.chello.at/theodor.lauppert/games/lander.htm Description and v1.1 download] (probably the first place you'd find it in a Google search) |
− | [http://home.pilot51.com/lander/Lander11.exe Download v1.1 from my server] | + | *[http://home.pilot51.com/lander/Lander11.exe Download v1.1 from my server] |
− | [http://home.pilot51.com/lander/Lander12.exe Download v1.2 from my server] | + | *[http://home.pilot51.com/lander/Lander12.exe Download v1.2 from my server] |
− | [http://home.pilot51.com/lander/Lander13.exe Download v1.3 from my server] | + | *[http://home.pilot51.com/lander/Lander13.exe Download v1.3 from my server] |
<br /><br /> | <br /><br /> | ||
Line 117: | Line 118: | ||
| | | | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Android]] | [[Category:Android]] |
Revision as of 20:54, 18 June 2011
Lander is an Android port of the 1990 game by the same name for Windows 3.1, originally developed by George Moromisato.
Full permission and v1.3 source code has been provided to aid in the development of this port.
Lander is currently priced at $1.
Links
Original Windows version
- Description and v1.1 download (probably the first place you'd find it in a Google search)
- Download v1.1 from my server
- Download v1.2 from my server
- Download v1.3 from my server
Original readme file (LANDER.WRI)
LANDER v1.1
by George Moromisato
Copyright (c) 1990 by TMA
Welcome to Lander!
Lander is a real-time simulation of a Lunar Excursion Module on its final approach to the lunar surface. As the pilot of the lander, you must control the vertical and horizontal rockets to guide your craft to a safe landing.
Playing the Game
As a Windows application, Lander attempts to conform to the guidelines set by Microsoft. You may play the game with either the keyboard or the mouse using standard interface conventions. For example, you may make menu selections and interact with dialog boxes as you would in any other Windows program.
When the game first starts, your lander is at one thousand meters. Press any key or click on the window with the mouse to start the game. The display on the upper-right part of the screen shows your altitude, horizontal velocity, vertical velocity, and remaining fuel. The three buttons below let you apply thrust in three different directions: left, right and down. The object of the game is to land on flat terrain with a horizontal velocity of less than one meter per second and a vertical velocity of less than ten meters per second.
Status Information
The different pieces of information displayed on the screen are described below.
Altitude: The altitude of the lander with respect to the landing pad is displayed in meters. Note that this display is only accurate to within a few meters because of round-off errors.
Velocity X: The horizontal velocity of the lander is displayed in meters per second. If the velocity is negative, the lander is moving to the left; if positive, it is moving to the right. The horizontal velocity must be between -1 and 1 meters per second for a safe landing.
Velocity Y: The vertical velocity of the lander is displayed in meters per second. A negative velocity indicates that the lander is falling towards the ground. The lander must land with a velocity less than ten meters per second.
Fuel: The fuel left in the lander is displayed in kilograms. This contributes to the weight of the lander.
Thrust Controls
The vertical thrust control burns ten kilograms of fuel per second and applies a constant vertical force. The horizontal thrust controls burn two kilograms of fuel per second and apply force horizontally. By default, the right control will thrust to the right, pushing the lander to the left, but you may change this in the Options screen. (See Lander Options.)
New Game and Restart Game
Selecting New from the Game menu will generate a new random terrain and start the lander at one thousand meters. Selecting Restart will restart the lander but use the current terrain.
Lander Options
Several options and parameters can be changed with this screen. The fields available are described below:
Gravity: The acceleration due to gravity may vary from 1.0 to 9.0 meters per second per second in increments of 1.0 meter per second per second. The default is 3.0 meters per second.
Fuel: The initial fuel of the lander may vary from 200 to 2,000 kilograms of fuel in increments of 200 kilograms. The default is 1,000 kilograms.
Thrust: The force applied by the main thruster may vary from 5,000 to 22,500 Newtons in increments of 2,500 Newtons. The default is 10,000 Newtons.
Reverse Thrust: If you prefer the left thrust button to move the lander to the left and the right button to move the lander to the right, select this option. This option is off by default.
Draw Flame: If you want the computer to draw a flame on the lander while it is thrusting, select this option. Because the game is faster if it does not draw the flame, players with slower machines may wish to turn this option off. This option is on by default.
System Requirements
Lander requires Microsoft Windows 3.0 or higher to run; it will not run under Windows 2.x.
Source Code
The source code for this program, written in Microsoft C 5.1, is available from TMA for $15. If you would like to see the code, including all resource files and bitmaps, please send a check or money order to:
TMA
15 Whittier Rd.
Natick, MA 01760
(508) 655-5823
Changelog
Dates are based on GMT.
v1.0.1 [2011-04-27]
- Added improvement: Color end game images (they were included with original source but not used in game)
- Changed default setting for improvements from Classic to Improved
- Added presets for improvements: Classic and Improved
- Changed some text for improvements options
- Added New and Restart buttons to end game dialog [suggested by Sum_Wun]
- Touching anywhere on screen starts game (like original game)
- Fixed version name (wasn't supposed to include "v" prefix, mostly noticeable in Android Market or Application info)
v1.0.0 [2011-04-13]
- Initial release to the Android Market!
Started development on 2011-03-22
Received permission on 2011-02-16 and source code the next day
Future releases
Suggestions
Suggestions are given strong consideration and if accepted they are given higher priority than other features of similar importance.
This list also includes features that were already in the internal to-do list when they were suggested.
Versions for feature releases are only preliminary and may change.
Suggestion | Suggested by | Through | Version | Notes |
---|---|---|---|---|
Make on-screen buttons larger, they're hard to press | TomTasche | v1.0.2 |