All Projects → theanht1 → vim_snake

theanht1 / vim_snake

Licence: MIT License
Classical multiplayer snake game with Vim-style keybinding

Programming Languages

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

Projects that are alternatives of or similar to vim snake

uai shot
A multiplayer ship game built with Elixir, Phoenix Framework and Phaser. 🚀
Stars: ✭ 53 (+231.25%)
Mutual labels:  phaser, multiplayer-game
Reldens
Reldens - You can make it - Open Source MMORPG Platform
Stars: ✭ 130 (+712.5%)
Mutual labels:  phaser, multiplayer-game
multiplayer-babylon-js-game
Multiplayer BabylonJS game with Server and Client-Side physics engine synchronization
Stars: ✭ 74 (+362.5%)
Mutual labels:  multiplayer-game
lasso
Real-time UI for webhooks
Stars: ✭ 27 (+68.75%)
Mutual labels:  phoenix-framework
template
使用 phaser3 + es6 + webpack4.8.1 配置开发游戏(基本模版)
Stars: ✭ 12 (-25%)
Mutual labels:  phaser
phaser-responsive
Adds a set of responsive objects to Phaser that can be pinned to
Stars: ✭ 25 (+56.25%)
Mutual labels:  phaser
phaser-boilerplate
Phaser Boilerplate
Stars: ✭ 15 (-6.25%)
Mutual labels:  phaser
why-roguelike
A multiplayer ASCII roguelike
Stars: ✭ 17 (+6.25%)
Mutual labels:  multiplayer-game
Crystalshire
Legacy VB6 open-source ORPG
Stars: ✭ 24 (+50%)
Mutual labels:  multiplayer-game
Commander Wars
The aim of this project is to create an Advance Wars Clone with a lot of additions customizations and modding support. For Contact Inforamtion see the wiki page. Take a view on the game.
Stars: ✭ 89 (+456.25%)
Mutual labels:  multiplayer-game
Cavemen-GGJ2019
A multiplayer survival game developed during Global Game Jam 2019.
Stars: ✭ 21 (+31.25%)
Mutual labels:  phaser
phoenix ujs
Unobtrusive vanilla js toolset to simplify Phoenix framework (and other frameworks) usage
Stars: ✭ 38 (+137.5%)
Mutual labels:  phoenix-framework
elixir-course
No description or website provided.
Stars: ✭ 76 (+375%)
Mutual labels:  phoenix-framework
phoenix component folders
Reusable UI components on Phoenix framework
Stars: ✭ 31 (+93.75%)
Mutual labels:  phoenix-framework
phaser-sat-example
An experiment that uses sat-js with Phaser.
Stars: ✭ 14 (-12.5%)
Mutual labels:  phaser
go-pong
A Pong clone made from scratch with Go and C using OpenGL 3.3
Stars: ✭ 33 (+106.25%)
Mutual labels:  multiplayer-game
fenix
.NET implementation of Phoenixframework websocket socket protocol
Stars: ✭ 28 (+75%)
Mutual labels:  phoenix-framework
phoenix bootstrap form
Bootstrap 4 Forms for Phoenix/Elixir Applications
Stars: ✭ 38 (+137.5%)
Mutual labels:  phoenix-framework
elixir jobs
A job board to publish and find Elixir offers.
Stars: ✭ 83 (+418.75%)
Mutual labels:  phoenix-framework
cards-over-lan
A Cards Against Humanity clone for LAN play. Works on desktop and mobile. Supports custom cards in multiple languages.
Stars: ✭ 45 (+181.25%)
Mutual labels:  multiplayer-game

Classical multiplayer snake game with Vim-style keybinding

This is a project using Phoenix framework and Phaser to make a multiplayer snake game, inspired by vimsnake.com

Live demo can be found on snake.theanht1.dev or Heroku

Preview

Gameplay Screenshot

Requirements

Up and Running

  • Install package
mix deps.get
cd assets && npm i && cd ..
  • Create and migrate database
mix ecto.create
mix ecto.migrate
  • Start dev server
mix phx.server

Now you can visit localhost:4000 from your browser.

Deployment

You can follow this instruction to configure for production

TODOs

  • Re-enable login feature (with FB or Google) for reserving username and saving personal highscore
  • Add unit tests
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].