Giter VIP home page Giter VIP logo

ludum-dare-42's Introduction

ludum-dare-42

A game where you orbit and scan planets on your final excursion across the universe.

ludum-dare-42's People

Contributors

jakeharris avatar

Watchers

James Cloos avatar  avatar

ludum-dare-42's Issues

Spend time formalizing tech language

Consistify language in tech descriptions/on tech cards. Special consideration should be paid to:

  • timing of the effect,
  • duration of the effect,
  • numeric impact of the effect,
  • positivity or negativity (good effects should avoid "no", "not", "never"?),
  • target, trigger, or conditions of the effect, if applicable

Tech cards

Display a tech's description in a nice card (with an icon?). Should pause the game until the user gives input.

Scanning/orbital tolerance band minigame

Scanning/orbit is attained by staying within a band of tolerance for a certain amount of time (total) without crashing or falling out of the gravity well. Success causes your ship to perfectly orbit around a planet.

How to exit orbit? Press a button? Is this free of fuel? (I think it should be)

Spawn planets behavior

Spawn planets continuously as the player/camera move. Try not to spawn things directly on the line of the player when it's spawn-time. Don't spawn while ship is under the effect of a gravity well.

Display scan-generated score

When the player scores points via scanning, a +xxx should be displayed over the planet to make it clear how many points you just earned.

End the game

End the game when you run out of fuel, or when you crash-land.

End game screen

Display an end-game screen. Have a retry button and a quit button. Display the user's final score.

Add tech classes

Put techs in classes/families, organized by theme and/or function. (These will be bound to planet types in a bit.)

Add tech-color-counter to HUD

Shows how many of each type of tech you've collected so far. Not sure if this is important?
e.g. 3 red, 2 blue, 4 green. May help make decisions about which other techs to get.

Add some basic techs

Create some basic techs. They don't need to plug in to the game at this point. They should have a mechanical effect on the game, or yield points. They should have a description that will later be displayed on tech cards.

Gravity well behavior

Planets should have a (visible?) gravity well that, once the ship enters it, slowly attracts the ship.

Player controls

Press space to move in towards the nearest planet; press shift? shift space? to move away from it.

Display score

Add a display of the user's current score to the HUD.

Bad techs

Add some techs that can screw you up.

Show techs at game end

Show the list of techs you had at the end of the game. (Sorted alphabetically and then by class?) Clicking/tapping one displays the tech description on the right.

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.