Logo

0x5a.live

for different kinds of informations and explorations.

GitHub - theanht1/vim_snake: Classical multiplayer snake game with Vim-style keybinding

Classical multiplayer snake game with Vim-style keybinding - theanht1/vim_snake

Visit SiteGitHub - theanht1/vim_snake: Classical multiplayer snake game with Vim-style keybinding

GitHub - theanht1/vim_snake: Classical multiplayer snake game with Vim-style keybinding

Classical multiplayer snake game with Vim-style keybinding - theanht1/vim_snake

Powered by 0x5a.live ๐Ÿ’—

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

Elixir Resources

are all listed below.

Resources

listed to get explored on!!

Made with โค๏ธ

to provide different kinds of informations and resources.