All Projects → rblopes → phaser-3-snake-game

rblopes / phaser-3-snake-game

Licence: MIT license
A Phaser 3 demo project based on the "Snake Plissken" tutorial published on Phaser World #85.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to phaser-3-snake-game

Slither.io Clone
Learn how to make Slither.io with JavaScript and Phaser! This game clones all the core features of Slither.io, including mouse-following controls, snake collisions, food, snake growth, eyes, and more. Progress through each part of the source code with our Slither.io tutorial series.
Stars: ✭ 168 (+460%)
Mutual labels:  phaser
Phaser3 Typescript Project Template
A quick-start project template that uses Phaser 3, TypeScript and Rollup for bundling
Stars: ✭ 201 (+570%)
Mutual labels:  phaser
phaser3-plugin-pathbuilder
Draw and edit Lines, Bezier Curves, Splines at runtime, explore your scene and export your paths to Phaser
Stars: ✭ 67 (+123.33%)
Mutual labels:  phaser
Expo Phaser
Build awesome 2D games with Phaser.js and Expo
Stars: ✭ 182 (+506.67%)
Mutual labels:  phaser
Navmesh
A plugin for path-finding in JS using navmeshes, with wrappers for Phaser 3 and Phaser 2
Stars: ✭ 186 (+520%)
Mutual labels:  phaser
phaser-plugin-scene-graph
Prints the display tree. Phaser 2/CE
Stars: ✭ 32 (+6.67%)
Mutual labels:  phaser
Generator Phaser Plus
[🛑 DISCONTINUED] It has been a long journey but development of `generator-phaser-plus` is now over. I recommend you have a look and fork `yandeu/phaser-project-template` instead.
Stars: ✭ 148 (+393.33%)
Mutual labels:  phaser
near-lands
Decentralized 2D multiverse project in development using NEAR protocol
Stars: ✭ 55 (+83.33%)
Mutual labels:  phaser
Phaser Input
Adds input boxes to Phaser like CanvasInput, but also works for WebGL and Mobile, made for Phaser only.
Stars: ✭ 191 (+536.67%)
Mutual labels:  phaser
phaser3-typescript-starter-kit
This repository contains the code necessary to start making a game in Phaser 3 using TypeScript.
Stars: ✭ 94 (+213.33%)
Mutual labels:  phaser
Slick Ui
Lightweight Phaser UI plugin
Stars: ✭ 184 (+513.33%)
Mutual labels:  phaser
Phaser Project Template
🕹️ Phaser 3 - Starter Template with TypeScript and webpack.
Stars: ✭ 186 (+520%)
Mutual labels:  phaser
Crypto-Car-Battle
NFT (ERC721) based HTML5 game with Crypto Payouts to the Winner.
Stars: ✭ 90 (+200%)
Mutual labels:  phaser
Phaser State Transition
State transition plugin for Phaser.js
Stars: ✭ 169 (+463.33%)
Mutual labels:  phaser
badassquest
RPG / GTA-style game engine built on top of Google Maps Javascript APIs
Stars: ✭ 26 (-13.33%)
Mutual labels:  phaser
Ion Phaser
A web component to use Phaser Framework with Angular, React, Vue, etc 🎮
Stars: ✭ 152 (+406.67%)
Mutual labels:  phaser
phaser-manifest-loader
Phaser Manifest Loader
Stars: ✭ 28 (-6.67%)
Mutual labels:  phaser
phaser3-faq
A guide to Phaser 3
Stars: ✭ 69 (+130%)
Mutual labels:  phaser
phaser-particle-editor-plugin
This plugin creates particles based on JSON data generated by Phaser Particle Editor
Stars: ✭ 28 (-6.67%)
Mutual labels:  phaser
dungeonz
Everything for the game Rogueworld.
Stars: ✭ 88 (+193.33%)
Mutual labels:  phaser

Snake Game: A Phaser 3 Demo dependencies status badge development dependencies status badge

A Phaser 3 demonstration project powered by Gulp and Webpack, based on the tutorial titled "Snake Plissken", published on Phaser World #85.

NOTE: This repository is not a Phaser 3 project template. If you're looking for a easier way to start a new game project from scratch, generator-phaser-plus is your best bet.

Screenshots
Screenshot
Screenshot

Game Controls

Use the left () and right () arrow keys to rotate and change direction.

For every five pieces of food eaten, the speed increases.

Instructions for Developers

NOTE: It is highly recommended that you have the latest long-term support (LTS) release of Node.js installed to use this project. Yarn is the preferred package manager to manage dependencies.

Clone this repository and install the project dependencies using yarn. To play the sample game, just run yarn start.

License

Distributed under the terms of the MIT License. Portions of the game code are derived from a previous work by Richard Davey (@photonstorm).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].