-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnotes
34 lines (31 loc) · 1.32 KB
/
notes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
TODO:
- find out why storage.controller is set to 'undefined'
- handle all disconnect scenarios on both sides
- status bar on controller (including nick color score(killed vs deaths) etc..)
- distinguish game state and screen view, track both
- local player (keyboard)
- html partials
- burnable powerups?
- fire detonates bombs
- bigger level (generated?)
- screen spectator role
- url detection socket setup (cloud9 url parameter removal, replaced by optional parameter "socketserver")
- take player photo to use as player icon
- https://github.com/socketio/socket.io/issues/1715
- merge player, controller, screen.player, bomberman.player, Level.player
- move game related code from server.js to game class
- merge player and remoteplayer into player with flag remote
Html partials in controller:
http://www.slant.co/topics/51/compare/
https://webpack.github.io/docs/list-of-loaders.html
Useful links:
https://gitlab.com/luckylooke/airconsole
http://developers.airconsole.com/#/getting_started
https://github.com/AirConsole/airconsole-controls
https://github.com/AirConsole/airconsole-view-manager
https://github.com/dorukeker/gyronorm.js
https://github.com/AirConsole/airconsole-view-manager
https://github.com/lean/phaser-es6-webpack
Sources:
https://github.com/definder/bomberman-webpack-phaser-socket.io
https://github.com/ahung89/bomb-arena