Live demo here: heroku
A pure javascript pong game clone based on socket.io and canvas.
- server socket.io integration
- online 2 players implementation
- responsive and adpative ux/ui
- mobile friendly
- gestures oriented gameplay
- tokenized lobby entry page
Pong! uses the following tools/libraries:
- Node - Server-side
- Socket.io - Websocket integration library
- Gulp - Streaming system
- es6-gulp-boilerplate - Gulp es6 to es5 boilerplate module
You need Gulp installed globally:
$ npm i -g gulp
Install npm dependencies and gulp app deployment.
$ npm install
$ gulp
- Open it in your browser from mobile or from your machine (opt in mobile emulation on your debugger)
- Create a game
- Wait for the opponent to join the room or with a different device or different browser
- Play it!
Want to contribute? Great!
Pong! uses Gulp for fast developing. Make a change in your file and instantanously see your updates!
- enricolucia - enricolucia
- meesayen - meesayen
- Write Tests
- Implementing better game prompt messaging
- Add Code Comments
- Heroku deployment
MIT
Free Software, Hell Yeah!