Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/orafaelfragoso/nokia-snake-canvas

🐍A Snake game with TypeScript and Canvas to pass the time because of COVID-19
https://github.com/orafaelfragoso/nokia-snake-canvas

game game-development javascript typescript

Last synced: 3 months ago
JSON representation

🐍A Snake game with TypeScript and Canvas to pass the time because of COVID-19

Awesome Lists containing this project

README

        

Welcome to nokia-snake-canvas 🐍



Version

Documentation


Maintenance


License: MIT


Twitter: orafaelfragoso

> A Snake game with TypeScript and Canvas to pass the time because of COVID-19

### ✨ [Demo](https://nokia-snake.netlify.com/)

## Install

```sh
yarn install
```

## Usage

```sh
yarn dev
```

## Milestones

- [x] Basic Game Features
- [x] Full-screen support
- [x] Tail collision
- [x] Food
- [ ] Poison
- [ ] Bonus Food
- [ ] Sounds
- [ ] Eat Fruit
- [ ] Eat Poison
- [ ] Eat Bonus Fruit
- [ ] Collide
- [ ] Menu Switch Option
- [ ] Menu Select Option
- [ ] Game Over
- [ ] Ranking (localStorage)
- [ ] Main Menu
- [ ] Canvas Graphics instead of JPEGs
- [x] Speed increase when eating
- [ ] Animations
- [ ] Snake Eating
- [ ] Objects Appearing
- [ ] Scenario Starting
- [ ] Game Over
- [ ] Mobile Support (Ideas?)
- [ ] Performance
- [ ] Rendering Optimization
- [ ] Memory Optimization
- [ ] Service Workers (Offline support)

## Author

👤 **Rafael Fragoso**

* Website: https://rafaelfragoso.com
* Twitter: [@orafaelfragoso](https://twitter.com/orafaelfragoso)
* Github: [@orafaelfragoso](https://github.com/orafaelfragoso)
* LinkedIn: [@rafaelfragosom](https://linkedin.com/in/rafaelfragosom)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/orafaelfragoso/nokia-snake-game/issues). You can also take a look at the [contributing guide](https://github.com/orafaelfragoso/nokia-snake-game/blob/master/CONTRIBUTING.md).

## Show your support

Give a ⭐️ if this project helped you!

## 📝 License

Copyright © 2020 [Rafael Fragoso](https://github.com/orafaelfragoso).

This project is [MIT](https://github.com/orafaelfragoso/nokia-snake-game/blob/master/LICENSE.md) licensed.