Difference between revisions of "Lander (Android)"

From Pilot_51's Wiki
Jump to navigation Jump to search
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Lander''' is an Android port of the Lander game developed by [http://neurohack.com George Moromisato] in 1990 for Windows 3.x.<br />
+
[[Image:lander_qrcode.png|right|290px|Read this QR Code with an Android device to go to Lander in the Android Market]]
Permission, encouragement, and source code has been provided by George to aid in the development of this port.<br />
+
<div class="floatright">
It is currently in pre-development stages. Development is expected to begin in early March.<br />
+
<gallery widths=180 perrow=1>
<!--[[Image:lander_qrcode_m.png|right|250px|Read this QR Code with an Android device to go to Lander in the Android Market]]
+
Image:Lander-1.0.0_gameplay_WVGA.png|Gameplay screenshot from v1.0.0 on a WVGA (854x480) screen
 +
Image:Lander-1.0.0_gameplay_WXGA.png|Gameplay screenshot from v1.0.0 on a WXGA (1280x800, tablet) screen
 +
</gallery>
 +
</div>
 +
 
 +
'''Lander''' is an Android port of the 1990 game by the same name for Windows 3.1, originally developed by [http://neurohack.com George Moromisato].<br />
 +
Full permission and v1.3 source code has been provided to aid in the development of this port.<br />
 
<br />
 
<br />
 +
Lander is free with in-app billing to unlock exclusive gameplay modifications (currently $1 to unlock everything).<br />
 +
<br /><br />
 +
 
== Links ==
 
== Links ==
[http://lander.pilot51.com lander.pilot51.com] (forwards here)<br />
+
*<b>[http://market.android.com/details?id=com.pilot51.lander Lander in Android Market]</b>
[http://market.android.com/details?id=com.pilot51.lander Lander in Android Market]<br />
+
*[http://www.appbrain.com/app/com.pilot51.lander Lander on AppBrain]
[http://www.appbrain.com/app/com.pilot51.lander Lander on AppBrain]<br />
+
*<b>[http://tracker.pilot51.com/describecomponents.cgi?product=Lander Lander issue tracker]</b> (view or submit problems and suggestions)
 +
*[http://lander.pilot51.com lander.pilot51.com] (forwards here)
 +
*[[Lander (Java)|Java port of Lander]]
 +
*[[Lander|Original Lander for Windows]]
 
<br /><br />
 
<br /><br />
-->
 
  
 +
== Modifications ==
 +
These are the gameplay modifications that are available to be unlocked in the current version.
 +
*Rotation
 +
**Side thrusters rotate lander instead of changing horizontal velocity
 +
<br />
 +
More are planned for future versions!<br />
 +
<br />
 
== Changelog ==
 
== Changelog ==
 
Dates are based on GMT.<br />
 
Dates are based on GMT.<br />
==== v1.0.0 [in pre-development] ====
+
==== v1.1.2 [2012-06-30] ====
*Initial release to the Android Market!
+
*Fix crash when opening Options or exiting in Android 4.0.3 & 4.1.
<!--<br />
+
*Fix crash when hiding Action Bar on tablets.
'''Started development on 2011-00-00'''<br />-->
+
 
<br /><br />
+
==== v1.1.1 [2011-12-14] ====
 +
*Remove touchscreen requirement (makes compatible with Google TV).
 +
*Increase slider options by 1 step (looping) when clicked. Sort of a lame workaround for non-touch devices, just couldn't find an ideal solution to get left/right D-pad working with it.
 +
*Fix crash when closing Options within a few seconds of opening Gameplay modifications screen. This was caused by trying to stop the billing service before it started.
 +
*Fix crash when unlock key contains characters other than letters & numbers. Now entry is restricted to accepted characters.
  
== Future releases ==
+
==== v1.1.0 [2011-09-23] ====
==== Suggestions ====
+
This version changed from $1 to FREE in the Android Market!
Suggestions are given strong consideration and if accepted they are given higher priority than other features of similar importance.<br />
+
*Add option in Controls to scale on-screen buttons using a slider ranging 0.5x to 2.5x with increments of 0.1.
This list also includes features that were already in the internal to-do list when they were suggested.<br />
+
*Add option in Controls to change on-screen button visibility (opacity) using a slider ranging 0-100% with 1% increments.
Versions for feature releases are only preliminary and may change.<br />
+
*Add gameplay modification: Rotation.
{| class="wikitable sortable" style="font-size: 100%; text-align: center; width: auto;" border="1"
+
*Add in-app billing and unlock keys to unlock gameplay modifications.
|-
+
**In-app billing is a bit on the experimental side. From the testing I was able to do (Google severely limits the ability for developers to test with real purchases), it should work fine. If you have any problems with it, please let me know!
! Suggestion
+
**Unlock keys are only intended for those who have purchased previous versions and for my friends. If you have already paid for Lander, please feel free to use the built-in option to request a key via email.
! Suggested by
+
*Fix D-Pad not working correctly when assigning key.
! Through
+
*Fix behavior of Default (classic options) so the changes are visible immediately without automatically restarting the activity.
! Version
 
! Notes
 
|-
 
|
 
|
 
|
 
|
 
|
 
|}
 
<br />
 
  
==== Known issues ====
+
==== v1.0.1 [2011-04-27] ====
{| class="wikitable sortable" style="font-size: 100%; text-align: center; width: auto;" border="1"
+
*Add color end game images (they were included with original source but not used in game).
|-
+
*Change default setting for improvements from Classic to Improved.
! Issue
+
*Add Classic and Improved presets for improvements.
! Affected Android platform/hardware
+
*Changed some text for improvements options.
! Affected versions
+
*Add New and Restart buttons to end game dialog. [suggested by Sum_Wun]
! Expected fix version
+
*Touching anywhere on screen starts game (like original game).
! Notes
+
*Fix version name (wasn't supposed to include "v" prefix, mostly noticeable in Android Market or Application info).
! Reported by
 
! Through
 
|-
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
|}
 
  
 +
==== v1.0.0 [2011-04-13] ====
 +
*Initial release to the Android Market!
 +
<br />
 +
'''Started development on 2011-03-22.'''<br />
 +
'''Received permission on 2011-02-16 and source code the next day.'''
 
[[Category:Android]]
 
[[Category:Android]]

Latest revision as of 19:52, 30 June 2012

Read this QR Code with an Android device to go to Lander in the Android Market

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 free with in-app billing to unlock exclusive gameplay modifications (currently $1 to unlock everything).


Links



Modifications

These are the gameplay modifications that are available to be unlocked in the current version.

  • Rotation
    • Side thrusters rotate lander instead of changing horizontal velocity


More are planned for future versions!

Changelog

Dates are based on GMT.

v1.1.2 [2012-06-30]

  • Fix crash when opening Options or exiting in Android 4.0.3 & 4.1.
  • Fix crash when hiding Action Bar on tablets.

v1.1.1 [2011-12-14]

  • Remove touchscreen requirement (makes compatible with Google TV).
  • Increase slider options by 1 step (looping) when clicked. Sort of a lame workaround for non-touch devices, just couldn't find an ideal solution to get left/right D-pad working with it.
  • Fix crash when closing Options within a few seconds of opening Gameplay modifications screen. This was caused by trying to stop the billing service before it started.
  • Fix crash when unlock key contains characters other than letters & numbers. Now entry is restricted to accepted characters.

v1.1.0 [2011-09-23]

This version changed from $1 to FREE in the Android Market!

  • Add option in Controls to scale on-screen buttons using a slider ranging 0.5x to 2.5x with increments of 0.1.
  • Add option in Controls to change on-screen button visibility (opacity) using a slider ranging 0-100% with 1% increments.
  • Add gameplay modification: Rotation.
  • Add in-app billing and unlock keys to unlock gameplay modifications.
    • In-app billing is a bit on the experimental side. From the testing I was able to do (Google severely limits the ability for developers to test with real purchases), it should work fine. If you have any problems with it, please let me know!
    • Unlock keys are only intended for those who have purchased previous versions and for my friends. If you have already paid for Lander, please feel free to use the built-in option to request a key via email.
  • Fix D-Pad not working correctly when assigning key.
  • Fix behavior of Default (classic options) so the changes are visible immediately without automatically restarting the activity.

v1.0.1 [2011-04-27]

  • Add color end game images (they were included with original source but not used in game).
  • Change default setting for improvements from Classic to Improved.
  • Add Classic and Improved presets for improvements.
  • Changed some text for improvements options.
  • Add New and Restart buttons to end game dialog. [suggested by Sum_Wun]
  • Touching anywhere on screen starts game (like original game).
  • Fix 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.