Skip to content

teddimagg/Sails.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sails.io

A real time multiplayer game set at sea. With a custom built canvas graphics engine nicely integrated into a Socket.io communications web socket. In game graphics credits: Daria Yakovleva at ShutterStock

Live server

https://powerful-retreat-19968.herokuapp.com/

Screens

alt tag alt tag

Built With

  • HTML5 canvas - The graphical engine is built on canvas
  • Node.js - The web framework used
  • Express - Module used to setup static server and routing
  • Socket.io - For real time communications

Todo

  • keep player copy ingame after death
  • make corpses pickable by other players
  • text feedback on cannonhits
  • proximity calculated damage
  • setting server side interval
  • add bots for testing purposes
  • random bot names
  • clear wreckages on an interval
  • fix cannonball animation while rotating glitch
  • add sprinting cababilities
  • different texture for corpses on sea and on land
  • add zoom func to mwheel
  • feed init data (map size etc.) to client
  • register shot and damage on passing ship
  • add suggestion box
  • buy artwork here
  • update game with new assets

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published