GithubHelp home page GithubHelp logo

lovely-snake's People

Contributors

jbttn avatar russplaysguitar avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

chicoteam

lovely-snake's Issues

Score board with high scores

It would be nice if some type of score was kept and saved, points could be awarded on when eating food and staying alive for specified amounts of time. High scores should be saved with player initials.

Levels

The first level isn't very well made, it was mostly just random stuff for testing the level scrolling and could be improved.

Mouse controls

The snake would move in the direction of the mouse pointer. The Level:get_coords(type_of_coords, x_pos, y_pos) function would give you the mouse pointer position in game world coordinates and would be useful (type_of_coords would probably be set to "screen")

Sound effects

Sound effects on death, eating a food item, and maybe menu selection.

Bizarre slowdown at 1024x768 resolution

On this resolution specifically I get a very strange slowdown on Windows 7 x64... The program isn't using many resources when the slowdown occurs, have a feeling it's a LOVE issue.

Game Over screen

As of now, when the game ends it returns to the title screen. It would be nice to have an actual Game Over screen with a place to enter initials for saving the score.

Add countdown when unpaused

The game continues as soon as it is unpaused, might be nice to add some sort of delay so the player can prepare themselves.

Multiple food items / Powerups

Food items are stored in a table located in the Food class. At this time only one food item is stored but multiple food items can be inserted and indexed numerically. Modifying the food list table we could add a "power up" attribute to add some special ability or provide bonus points.

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.