Giter Club home page Giter Club logo

lunarmooner's People

Contributors

fallahn avatar jonnyptn avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

lunarmooner's Issues

one crash = two explosions

Bug report:
Already a known engine issue, as per xygine issue -> fallahn/xygine#9

Just documenting here that it does exist in this game as of "my version".
I would tell you my exact version but I don't know, sadly - see LunarMooner issue 5 -> #5

New Player Guidance

Enhancement request: Upon launching the game for the first time ever, due to the name it is clear we are supposed to land on moon but other game elements are not very clear.

There needs to be some "play and discover" process I guess but without printing 500 page manual on screen we could still assist a new player with a tad bit nicely timed hints, such as:

  1. Upon new round launch (when the 'mothership') is hovering left and right, perhaps display the message PRESS SPACE TO DETACH or something similar.
  2. Maybe on Detach or on new round display a message that dudes below need help. Not to print multiple lines of text on screen perhaps it could be a thought bubble with S.O.S. or similar (image below).

Dudes are literally dying there and I was enjoying the GUI (sorry but my first time in a space ship).
Make it obvious someone's going to die unless the player acts (and acts fast)!

http://us.123rf.com/450wm/blankstock/blankstock1512/blankstock151200119/48925149-sos-lifebuoy-icon-heartbeat-cardiogram-symbol-swimming-sign-man-drowns-paper-speech-bubble-with-icon.jpg?ver=6

Couple of notes with regards to gameflow control keys

Enhancement request, couple of items:

  1. While in game, ESC should bring up a menu with a button "EXIT TO MAIN MENU" and another one as "EXIT TO DESKTOP".
  2. PauseBreak key does nothing. It should be bound to something. Either Pause/Resume or if there is no separate GamePaused state then at least bind it to "in-game menu" thus by pressing PauseBreak player can achieve the goal of stopping the game temporarily.

Immersion & UI improvement

Suggestion 1:
High scores list start with zero entries thus a bad game makes it to the high scores list.
It should be pre-populated to

  1. prevent making it into the "high scores" with a low score
  2. to make the game world appear more lively (people have been here, rather than clean slate)
  3. perhaps to provide a motivation to play better - e.g. with realistic looking names (top 1 or 2 entries, challenging player to beat their near-unbeatable scores).

Suggestion 2:
When player make it to the high scores, the form is too plain: "Enter your name: ___"
Perhaps it could be something like "CONGRATULATIONS! YOU HAVE THE 4TH HIGHEST SCORE" .
I'm not too sure about the 2nd sentence but the idea is give the feeling that player achieved something rather than plainly asking to fill in a form :)

Please add latest build to releases

I would like to spread the word, could you please add the latest build to Releases section (or any other appropriate link if this is not considered a "release").

P.S.: Perhaps with an "alpha/beta/technicalBuild" tag to make it clear it's not a final build.

We are in space and there is no roof

Enhancement request:
When you fly your lander higher than top of the screen you bounce back from an imaginary roof.
There is no roof or at least there shouldn't be one.

I suggest two-step game "world display".
step 1: close-up display <-- what we already have.
step 2: when player flies high "towards the roof" (since there is no roof!) display should change to far-way view, showing much more, just like this:
https://youtu.be/ZZSwdqg6VE4?t=379 (watch about 10 seconds - world display changes)

Please add key bindings

enhancement request:
Please add key bindings (ability to change the defaults from inside the game) as I'm on DVORAK and couldn't play without changing my O/S keyboard layout.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.