Commit Graph

300 Commits

Author SHA1 Message Date
Andrew Guibert
abbcefb612 Update game-service to operate on player IDs instead of just names 2018-03-09 14:39:15 -06:00
Andrew Guibert
ac3d2387b1 Upgrade to MicroProfile 1.3 2018-03-09 14:20:26 -06:00
Olen Cook
064d514272
Merge pull request #31 from olendvcook/refixAutoRequeue
Make RoundID length 4 and fix auto-requeue
2018-03-09 14:11:59 -06:00
orcook
768acd6382 Make RoundId length 4 and fix auto-requeue 2018-03-09 13:51:07 -06:00
Andrew Guibert
1a5bc0b608
Merge pull request #29 from aguibert/player-svc-1
Implement player service
2018-03-08 17:13:36 -06:00
Andrew Guibert
c0ae68fe6b Implement player service 2018-03-08 17:13:19 -06:00
Olen Cook
20d10a612c
Merge pull request #30 from olendvcook/movingBox
Add Movable Objects
2018-03-08 17:08:08 -06:00
orcook
c907863b90 move enum out of specific class 2018-03-08 16:48:12 -06:00
orcook
b693a93853 tests/ minor bugs/ comments/ for Moving Obstacles 2018-03-08 15:36:34 -06:00
orcook
b3af00475d Object collisions 2018-03-08 15:31:01 -06:00
orcook
3f41f8b712 convert board to short 2018-03-08 15:31:01 -06:00
orcook
ff904a8c6e basic moving boxes added 2018-03-08 15:31:01 -06:00
Andrew Guibert
a4c404b16f
Merge pull request #28 from realModusOperandi/update-deps
Run npm update
2018-03-08 12:25:42 -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
Andrew Guibert
00237e4e63
Merge pull request #27 from realModusOperandi/controls
Use triangular hotspots for controls
2018-03-07 16:13:34 -06:00
Liam Westby
c3168fa794 Use triangular hotspots for controls 2018-03-07 15:55:32 -06:00
Liam Westby
165b0a80b3
Merge pull request #26 from realModusOperandi/controls
Second pass: replace with canvas and do hit detection ourselves
2018-03-07 15:40:07 -05:00
Liam Westby
14a3c86fbf Second pass: replace with canvas and do hit detection ourselves 2018-03-07 13:29:35 -06:00
Andrew Guibert
19928b2e4b
Merge pull request #25 from aguibert/game-code-input
Disable auto-correct on game code input and auto-uppercase letters
2018-03-07 09:52:52 -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
ba905ea0fe
Merge pull request #24 from realModusOperandi/controls
First pass of controller layout
2018-03-06 21:31:41 -05: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
c14457f2c4
Merge pull request #23 from realModusOperandi/game-layout
First pass at a layout for the game page
2018-03-06 13:54:03 -05: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
Andrew Guibert
8816925a05
Merge pull request #22 from realModusOperandi/login-layout
Login layout
2018-02-23 10:54:49 -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
6481e73cee
Merge pull request #21 from realModusOperandi/frontend-tweaks
Frontend tweaks
2018-02-20 13:38:06 -05: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
7fcff95bc8
Merge pull request #20 from aguibert/liberty-gradle-plugin-update
Upgrade to version 2.1.1 of liberty gradle plugin so 1 wlp install can be used
2018-02-19 10:33:26 -06:00
Andrew Guibert
de06d69891 Upgrade to version 2.1.1 of liberty gradle plugin so 1 wlp install can be used 2018-02-19 10:29:25 -06:00
ryanesch
4e7766de3a
Merge pull request #19 from ryanesch/update-version
update liberty version
2018-02-19 10:18:54 -06:00
Ryan Esch
854932ea0b update liberty version 2018-02-19 10:13:04 -06:00
Andrew Guibert
abd8db4863
Update README.md 2018-02-15 18:52:47 -06:00
Liam Westby
cf71923539
Merge pull request #18 from aguibert/classpath-fix
Fix classpath generation
2018-02-15 09:05:48 -05: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
Andrew Guibert
c193c5198a
Merge pull request #17 from realModusOperandi/controls
Controls Page For Phones
2018-02-14 23:10:31 -06:00
Liam Westby
20e45e3607 Create Controls component 2018-02-14 22:24:25 -06:00
Liam Westby
65ae883ce6 Refactor whiteboard functionality into GameComponent and share WebSocket 2018-02-14 14:37:20 -06:00
Liam Westby
427d5d96c3 Some development environment tweaks 2018-02-14 14:36:40 -06:00
Andrew Guibert
897c485084
Merge pull request #16 from aguibert/obstacles
Implement non-moving obstacles
2018-02-14 13:31:25 -06:00
Andrew Guibert
dfb5ed03d8 Update build so unit tests automatically run before starting a server 2018-02-14 13:30:03 -06:00