Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/djordjevujatovic/pong-project


https://github.com/djordjevujatovic/pong-project

es6 html5-canvas mvc oop webpack

Last synced: about 15 hours ago
JSON representation

Awesome Lists containing this project

README

        

![Alt text](/pongScreenshot.png)
# Project 3 - Pong Project

## Summary

This project was developed using JavaScript(JS) ES6 and object-oriented programming(OOP). Additionally, it was built upon the HTML5 Canvas.

## Languages and Tools Used

* HTML5 Canvas
* Model View Controller Design Pattern
* JS ES6 and OOP
* WebPack

## Learning Outcomes

Completing this project has given me a better understanding of developing with JS ES6 and as well as developing with an object oriented approach.

## Setup and Installation

##### Install

`> npm i`

##### Run

`> npm start`

## Controls

##### Player 1:
* a: up
* z: down

##### Player 2:
* ▲ : up
* ▼: down