Giter VIP home page Giter VIP logo

dino_calc's People

Contributors

lol3rrr avatar

Watchers

 avatar  avatar

dino_calc's Issues

Fix Enemy spawning

Problem

Sometimes while playing the game, it happens that the cactus and the bird, spawn so close to each other, that it's impossible to avoid both of them and there is no way around just loosing the game in that case.

Solution

The spawning algorithm should take the position of the other enemys into account and adjust the spawning accordingly, to allow the user to avoid them while not making everything too easy by simply spawning them too far apart.

Create Settings menu

Problem

Right now everything is just hard coded and there is no way to change any setting or do something more than simply play the game.

Solution

There should be a settings menu, in which you can add multiple sub-menus and have different options listed, to give the user the ability to customize their experience and do other useful things in it.

Delete old Highscore

Problem

Sometimes, when using experimental builds the save of the highscore can get corrupted and cause the game to load a really big highscore. And then you can't simply delete the old saved highscore to reset the Problem.

Solution

In the settings menu( #1 ), there should be the option to delete the old highscore save-File. Once the menu option has been clicked, it should ask for confirmation again, to avoid accidental deletions.

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.