David Négrier
|
27ffb6b13d
|
Refactoring SimplePeer code: splitting Peer instantiation into 2 subclasses (VideoPeer and ScreenSharingPeer). This leads to way leaner code.
|
2020-08-20 16:56:10 +02:00 |
|
David Négrier
|
24fb605f50
|
Switching to definitely assigned parameters
This allows us to go in "full strict mode" (yeah!)
See https://www.typescriptlang.org/docs/handbook/release-notes/typescript-2-7.html#strict-class-initialization
|
2020-08-07 23:39:06 +02:00 |
|
David Négrier
|
f88f28db3f
|
Refactoring reconnection: putting it into the GameScene directly.
|
2020-06-22 15:00:23 +02:00 |
|
David Négrier
|
082a11b0cd
|
Allowing ill defined initializers (because of the way Phaser 3 is designed)
|
2020-06-04 18:56:59 +02:00 |
|
David Négrier
|
a3ac782f17
|
Enabling Typescript strict mode on the front
This is very important otherwise, a number of useful checks (like nullable objects not propertly checked) are not performed.
See https://dev.to/briwa/how-strict-is-typescript-s-strict-mode-311a
|
2020-06-04 18:56:22 +02:00 |
|
David Négrier
|
d69ce8a6a6
|
Adding PlayerMovement class to interpolate/extrapolate position along tests (installing Jasmine)
|
2020-06-02 10:48:04 +02:00 |
|
David Négrier
|
26b8412f3c
|
Initial commit
|
2020-04-03 14:56:21 +02:00 |
|