- Game assignment using phaser.js to build this tower defense game
- Adrian Jungnelius - @AdrianJung
- Isac Larsson - @WebDevIsac
Clone this repo.
$ git clone https://github.com/AdrianJung/Game-Over/
Install dependencies
$ npm install
Starting server and client
$ npm start
Non-programmers:
- Isabell Holm-lindmark
- Adam Vallin
- Max Jungnelius
- Simon Boman
- Well commented code
- Well and consistently indented
- Easily understandable variable names
- Good structure and division of files
- game/assets/sprites - Inconsistant use of snake- and kebab-case in filenames
- index.html:14 - Phaser seems to be installed using npm and imported via cdn
- app/style - Folder seems redundant
- scenes/StartScene.js:37 & scenes/EndScene.js:46 - Empty unexplained Update-function
- GameScene.js:207 - Great use of grid
- GameScene.js:204 - Code left commented out
- #1 Game setup
- #2 Removed cache
- #3 Project structure
- #4 Added enemies and started on pathing
- #5 Creating towers and add to game functions
- #6 Refactoring and adding classes
- #7 Changing bullets and towers
- #8 New enemy functions, merged with new map and new towers
- #9 Removed dist
- #10 Scaling and startscene
- #11 Side-menu and enemy functions
- #12 Added enemy type
- #13 More work on towers and fixes
- #14 Money and health counter
- #15 Adding grid, tower radius and tower icons
- #16 Added scaling to enemies, new enemy and moved class folder
- #17 Endscene
- #18 GameWon Scene and final fixes
- #19 Create README.md file
- #20 Update README.md with comments on code
- #21 Update README.md with latest pull request logs and adding github profiles