Liam Westby
|
bdba9ca086
|
Merge pull request #53 from realModusOperandi/landscape-controls
Landscape controls
|
2018-03-29 14:26:38 -05:00 |
|
orcook
|
c173b5facd
|
Ai framework and basic bot AI
|
2018-03-29 14:08:41 -05:00 |
|
Liam Westby
|
f5c73f1af2
|
Improve landscape layout across device sizes
|
2018-03-29 11:29:01 -05:00 |
|
Liam Westby
|
55078e8b24
|
Only request animation frames when needed
|
2018-03-29 11:28:34 -05:00 |
|
Liam Westby
|
11366c662c
|
Always scroll to top when resizing
|
2018-03-29 09:30:39 -05:00 |
|
Liam Westby
|
7e3d73aa1c
|
Better layout in landscape
|
2018-03-29 09:30:20 -05:00 |
|
Liam Westby
|
27cb480d48
|
Change URLs to use the current host rather than hardcoding localhost
|
2018-03-29 09:24:32 -05:00 |
|
Liam Westby
|
c47c579a17
|
Allow dragging finger to change direction
|
2018-03-28 17:32:12 -05:00 |
|
Liam Westby
|
54306a0173
|
Rework portrait mode layout
|
2018-03-28 17:31:52 -05:00 |
|
Liam Westby
|
4f913da5ff
|
Draw controller on the canvas manually
|
2018-03-28 16:23:07 -05:00 |
|
Liam Westby
|
b4c5b16881
|
Prototype drawing the controller on the canvas
|
2018-03-28 16:23:07 -05:00 |
|
Liam Westby
|
6f237f3a11
|
Clean up controls scss
|
2018-03-28 16:23:07 -05:00 |
|
Andrew Guibert
|
b334454224
|
Mechanism for prod deployments
|
2018-03-28 15:54:08 -05:00 |
|
Andrew Guibert
|
abd22c835c
|
Move service URLs to environment variables
|
2018-03-28 12:51:32 -05:00 |
|
Liam Westby
|
cc3c4e2c86
|
Prevent player list from becoming so small that PLAYERS overflowed
|
2018-03-24 08:15:47 -07:00 |
|
Andrew Guibert
|
040d03abdc
|
Countodown to games starting
|
2018-03-22 11:40:41 -07:00 |
|
orcook
|
122d7feadb
|
3x3 player
|
2018-03-21 17:42:55 -05:00 |
|
Liam Westby
|
dd400772f4
|
Theme and Angularize the game page
|
2018-03-20 18:05:21 -05:00 |
|
Liam Westby
|
ea24f17366
|
Fix incorrect game ID not showing error
|
2018-03-19 17:40:53 -05:00 |
|
Liam Westby
|
64d6fbc992
|
Convert websocket to rxjs subject
Introduce services to subscribe to this subject and handle converting message formats
|
2018-03-19 17:26:32 -05:00 |
|
Liam Westby
|
d628a8e848
|
Convert from jquery to angular httpclient
|
2018-03-19 17:21:45 -05:00 |
|
orcook
|
ff4e05d583
|
Don't send game updates to phone players
|
2018-03-14 15:46:05 -05:00 |
|
Olen Cook
|
f443dc283c
|
Merge pull request #39 from olendvcook/obstacleDisplay
fix obstacle drawing, improve collisions
|
2018-03-14 10:19:08 -05:00 |
|
orcook
|
51cdce7f0e
|
fix obstacle drawing, improve collisions
|
2018-03-13 17:25:09 -05:00 |
|
Liam Westby
|
6068d0e93c
|
Refinements
|
2018-03-13 17:01:15 -05:00 |
|
Liam Westby
|
5379d248e1
|
Restyle login page
|
2018-03-13 17:01:15 -05:00 |
|
Liam Westby
|
6312c67d34
|
Fix joining game as phone
The name was not changed over to use ID
|
2018-03-13 16:35:45 -05:00 |
|
Andrew Guibert
|
abbcefb612
|
Update game-service to operate on player IDs instead of just names
|
2018-03-09 14:39:15 -06:00 |
|
orcook
|
768acd6382
|
Make RoundId length 4 and fix auto-requeue
|
2018-03-09 13:51:07 -06:00 |
|
orcook
|
b693a93853
|
tests/ minor bugs/ comments/ for Moving Obstacles
|
2018-03-08 15:36:34 -06:00 |
|
orcook
|
ff904a8c6e
|
basic moving boxes added
|
2018-03-08 15:31:01 -06:00 |
|
Liam Westby
|
aac082282e
|
Run npm update
github yelled at me about having a vulnerable dependency so I let npm update everything.
|
2018-03-07 22:36:03 -06:00 |
|
Liam Westby
|
c3168fa794
|
Use triangular hotspots for controls
|
2018-03-07 15:55:32 -06:00 |
|
Liam Westby
|
14a3c86fbf
|
Second pass: replace with canvas and do hit detection ourselves
|
2018-03-07 13:29:35 -06:00 |
|
Andrew Guibert
|
3b0a3ff798
|
Disable auto-correct on game code input and auto-uppercase letters
|
2018-03-06 22:10:31 -06:00 |
|
Liam Westby
|
971d6e15d7
|
First pass of controller layout
This is possibly going to be the hardest page to get right.
|
2018-03-06 17:16:03 -06:00 |
|
Liam Westby
|
cdd4e94480
|
Better display of the game page on tablets
|
2018-03-06 09:40:35 -06:00 |
|
Liam Westby
|
d72e308de3
|
Enhance game code display.
We may want to revisit only showing the code to spectators in the future.
|
2018-03-06 09:40:15 -06:00 |
|
Liam Westby
|
fead49a56a
|
Display game code with more contrast
|
2018-03-05 22:06:28 -06:00 |
|
Liam Westby
|
54ea304e09
|
Introduce a grid layout to the game page
|
2018-03-05 20:11:54 -06:00 |
|
Liam Westby
|
238aa2a198
|
Move to SCSS
|
2018-02-20 16:55:16 -06:00 |
|
Liam Westby
|
0ba5bac9ea
|
Autofocus first input
|
2018-02-20 16:55:16 -06:00 |
|
Liam Westby
|
dcdab79b9b
|
A possible login page layout
|
2018-02-20 16:55:16 -06:00 |
|
Liam Westby
|
13c6b9bdc7
|
Set fonts for the entire website
|
2018-02-20 16:55:16 -06:00 |
|
Liam Westby
|
53a9641d52
|
Use a variable for font styel
|
2018-02-20 11:57:08 -06:00 |
|
Liam Westby
|
ef33c25cd6
|
Convert to styles to SASS
|
2018-02-20 09:11:47 -06:00 |
|
Liam Westby
|
33743d15aa
|
Reduce frontend feature set to just servlet-4.0
|
2018-02-20 09:02:39 -06:00 |
|
Andrew Guibert
|
8a01ae58e8
|
Make game ID more readable
|
2018-02-14 23:30:06 -06:00 |
|
Andrew Guibert
|
15f538e673
|
Fix eclipse classpath generation
|
2018-02-14 23:26:52 -06:00 |
|
Liam Westby
|
20e45e3607
|
Create Controls component
|
2018-02-14 22:24:25 -06:00 |
|