David Négrier
24c2de94ef
Merge pull request #222 from thecodingmachine/fix_tileset_key
...
Fixing image tileset key
2020-07-07 18:31:41 +02:00
David Négrier
55767f2c78
Fixing image tileset key
...
If 2 maps share the same tileset name (even if they use 2 different URLs for the tileset), the tileset image will be reused wrongly.
This commit fixes the tileset key to make it equal to the image URL.
2020-07-07 18:22:10 +02:00
David Négrier
8f895fb50a
Merge pull request #219 from thecodingmachine/createyourmapdoc
...
Adding documentation page regarding editing your own map
2020-07-05 19:16:29 +02:00
David Négrier
5a56604038
Adding documentation page regarding editing your own map
...
This commit adds a new documentation page to the website explaining how to create your own map.
2020-07-05 19:08:37 +02:00
David Négrier
b01958107b
Merge pull request #217 from thecodingmachine/webpackprod
...
Fixing loading of tilesets with margin or padding
2020-07-05 17:12:49 +02:00
David Négrier
67e07c04f8
Fixing loading of tilesets with margin or padding
2020-07-05 17:10:08 +02:00
David Négrier
bcd0b5c485
Merge pull request #215 from thecodingmachine/webpackprod
...
Sending the source map out of the main JS file to reduce size
2020-07-02 11:04:55 +02:00
David Négrier
2b5d3e0017
Sending the source map out of the main JS file to reduce size
2020-07-02 10:38:36 +02:00
David Négrier
2eaba04f35
Merge pull request #212 from thecodingmachine/mitigateworlderror
...
Adding finally clause to make sure Prometheus indicators are ok
2020-06-29 23:05:39 +02:00
David Négrier
82c57810a2
Removing host label from Prometheus because it is redundant
2020-06-29 23:01:52 +02:00
David Négrier
6412c56fcd
Adding finally clause to make sure Prometheus indicators are ok
2020-06-29 22:56:41 +02:00
David Négrier
d4c9a26955
Merge pull request #211 from thecodingmachine/mitigateworlderror
...
Refactoring World and Group to use Set instead of arrays
2020-06-29 22:49:55 +02:00
David Négrier
31846d1640
Using a Set for groups
2020-06-29 22:21:11 +02:00
David Négrier
4fee1ac206
Refactoring World and Group to use Map and Set instead of arrays
2020-06-29 22:10:23 +02:00
David Négrier
9cfa7eb236
Merge pull request #209 from thecodingmachine/mitigateworlderror
...
Mitigating problem when there is a synchronization issue between World and sockets list
2020-06-29 19:25:16 +02:00
David Négrier
981fa84aa7
Mitigating problem when there is a synchronization issue between World and sockets list.
2020-06-29 19:16:15 +02:00
David Négrier
9bdcc9da98
Deleting world when empty.
2020-06-29 19:14:54 +02:00
David Négrier
d9e6b501b1
Merge pull request #206 from thecodingmachine/develop
...
Prod => EnableCameraScene
2020-06-25 13:32:14 +02:00
David Négrier
d0c00aa061
Merge pull request #204 from thecodingmachine/cameraselect
...
Adding a scene to configure the webcam
2020-06-25 12:14:58 +02:00
David Négrier
56302dafd6
Adding version number to Deeployer
2020-06-25 12:07:43 +02:00
David Négrier
63e2e176d3
Fixing tests
2020-06-25 11:56:11 +02:00
David Négrier
bfec2317c9
Fixing default value
2020-06-25 11:39:38 +02:00
David Négrier
bb6b07536e
Fixing Jasmine tests
2020-06-25 11:39:18 +02:00
David Négrier
1978c1a324
Lint
2020-06-25 11:35:20 +02:00
David Négrier
5f5cec93ea
Audio device => exact mode
2020-06-25 11:26:55 +02:00
David Négrier
e3e7b92c6a
Fixing errors when arrows touched and no cam
2020-06-25 10:43:42 +02:00
David Négrier
c322de4412
Moving to async/await
2020-06-25 10:43:27 +02:00
David Négrier
7e2bf38562
Fixing hot reloading
2020-06-25 10:43:10 +02:00
David Négrier
8db615551a
Fixing device switching in Firefox
2020-06-25 10:33:26 +02:00
David Négrier
d18abaf067
Enabling optional https in development
2020-06-25 10:32:47 +02:00
David Négrier
371b4f0063
Fixing Firefox compatibility by remove references to InputDeviceInfo
2020-06-25 09:28:00 +02:00
David Négrier
9962ca2d48
Merge pull request #183 from thecodingmachine/landing-nip
...
Adding storytelling block to landing page
2020-06-24 18:31:52 +02:00
David Négrier
a52b1f612b
Reorganizing on x axis too.
2020-06-24 18:09:59 +02:00
Hugo Averty
7067312659
Merging develop and landing-nip
2020-06-24 18:07:58 +02:00
David Négrier
b3c18702bb
Adding borders, centering camera, fixing small bug on resize when no camera is enabled
2020-06-24 17:49:38 +02:00
David Négrier
253108eba0
- Making the EnableCameraScene responsive
...
- Enabling click on arrows
2020-06-24 17:29:23 +02:00
Hugo Averty
afb0aee89e
Title color
2020-06-24 15:55:47 +02:00
Hugo Averty
938dfb12cd
Adding gif and modifying text
2020-06-24 15:42:55 +02:00
Hugo Averty
99a8b42924
Adding gif and modifying text
2020-06-24 15:42:44 +02:00
David Négrier
3de37bafed
Adding a scene to configure the webcam
2020-06-24 15:35:07 +02:00
David Négrier
617ff45bfa
Merge pull request #203 from thecodingmachine/fixmulitplelisteners
...
Fixing memory leak with listeners
2020-06-23 15:08:18 +02:00
David Négrier
d78006e106
Fixing memory leak with listeners
...
The listeners from MediaManager and SimplePeer were never removed, leading to a huge amount of listeners all over the applications when switching regularly of scene.
2020-06-23 15:02:35 +02:00
David Négrier
6e46f37146
Merge pull request #201 from thecodingmachine/develop
...
Putting refactoring of connection in production
2020-06-23 11:52:37 +02:00
David Négrier
12ce0e16ed
Merge pull request #200 from thecodingmachine/mediamanagererror
...
Improving error handling in MediaManager
2020-06-23 11:46:11 +02:00
David Négrier
74af7d52c3
Improving error handling in MediaManager
2020-06-22 22:55:28 +02:00
David Négrier
52df539314
Merge pull request #199 from thecodingmachine/connectioninscene
...
Code cleanup and removing exception in favor of console error
2020-06-22 18:46:44 +02:00
David Négrier
a5514ce78a
Code cleanup and removing exception in favor of console error
2020-06-22 18:42:54 +02:00
David Négrier
aa2daac63e
Merge pull request #198 from thecodingmachine/connectioninscene
...
Refactoring connection to be part of a GameScene
2020-06-22 17:31:12 +02:00
David Négrier
407c6db070
Fixing difference between MapKey and scene key (prevented proper caching of resources)
2020-06-22 17:18:24 +02:00
David Négrier
3f927280a6
Lint
2020-06-22 16:11:48 +02:00