Commit Graph

104 Commits

Author SHA1 Message Date
Andrew Guibert
b1c05c328b
Merge pull request #144 from aguibert/singleParty
Single party deployments
2018-10-15 14:15:32 -05:00
Andrew Guibert
6c74698f02 Single party deployments 2018-10-15 14:14:34 -05:00
ryanesch
8dcdf68ec1
Merge pull request #143 from ryanesch/morejwts
add jwt between game and player service
2018-10-15 10:55:16 -05:00
Ryan Esch
18d4e3365e add jwt between game and player service 2018-10-15 10:54:03 -05:00
Andrew Guibert
8dc27c48a6 Install features by name instead of through server.xml 2018-10-03 13:46:17 -05:00
Andrew Guibert
05d1f4f79f Set WLP_USER_DIR in CF deployment script 2018-10-03 13:18:21 -05:00
Andrew Guibert
8f094ac5c4 Adjust script paths based on /Users/aguibert value 2018-10-03 11:11:25 -05:00
Andrew Guibert
6e53b5a4a0 Add deployment scripts for Cloud Foundry environment 2018-10-03 10:42:16 -05:00
Liam Westby
809655233c Increase starting round countdown to 4 seconds
This gives me enough time to display "GO" on the board before players start moving
2018-06-03 17:30:48 -05:00
Andrew Guibert
5bc61e8cb5 Stop being bad and be awesome instead 2018-05-24 16:08:15 -05:00
Andrew Guibert
dba5e22c42 Prevent multiple players with the same ID from joining the same round 2018-05-23 19:59:09 -05:00
Ryan Esch
1dbac52f33 auto start and reduce end timer 2018-05-23 13:47:43 -05:00
Ryan Esch
5e3db54053 remove game start timer for now 2018-05-22 10:42:08 -05:00
Andrew Guibert
a03bd9c2f1 Don't accept player direction changes if player is not alive 2018-05-17 16:17:00 -05:00
Andrew Guibert
472793ab21 Fix bad starting positions for P3 and P4 on CrossSlice map 2018-05-17 14:47:58 -05:00
Andrew Guibert
687a93230c Change orange player to P4 since orange is not main theme color 2018-05-17 12:49:56 -05:00
Andrew Guibert
d0883a2d04 Minor improvements to frontend performance 2018-05-16 13:07:56 -05:00
Andrew Guibert
c5564510eb Update player colors to orange/green/blue/purple 2018-05-16 11:21:35 -05:00
Andrew Guibert
296c57a129 New HulkSmash map 2018-05-16 09:43:01 -05:00
Andrew Guibert
bfdc7e4cd8 Fix explosions not showing when player dies 2018-05-15 14:06:33 -05:00
Andrew Guibert
e048675b58 Send users back to login page if they end up at the game page for an invalid round 2018-05-15 10:30:36 -05:00
Andrew Guibert
10bb5805b0 Update keystore so its password matches what is in config 2018-05-15 09:25:58 -05:00
Andrew Guibert
3a1057dd88 Handle requeues with REST instead of websockets 2018-05-14 22:55:39 -05:00
Andrew Guibert
c08ec14c33 Take away requeu button on mobile and replace it with prompt 2018-05-14 16:02:11 -05:00
Andrew Guibert
17cf9906d7 Allow game speed and map to be dynamically configurable 2018-05-14 14:49:46 -05:00
Andrew Guibert
bcdfab2a73 Reduce max time between rounds from 20s to 30s 2018-05-11 17:30:10 -05:00
Andrew Guibert
5fc3b9325d Fix player 3 starting direction for CrossSlice map 2018-05-11 16:56:53 -05:00
Andrew Guibert
5cd6ff171a Allow game maps to set player starting directions 2018-05-11 13:56:42 -05:00
Andrew Guibert
df929897b3 Prevent players from making a u-turn too quickly 2018-05-11 10:46:38 -05:00
Andrew Guibert
af6c80456c Remove security trace from server.xml configs 2018-05-10 16:29:54 -05:00
orcook
859ad7d843 AutoStart rename to LobbyCountdown and code cleanup 2018-05-10 13:54:07 -05:00
orcook
a42d1fd7c2 backend game autostart 2018-05-10 12:11:21 -05:00
Andrew Guibert
4de7fc4b62 Remove unused properties from moving obstacles on backend 2018-05-09 13:00:37 -05:00
Andrew Guibert
3bcc7f2198 Remove unused code/properties for tracking player trails 2018-05-09 12:51:42 -05:00
Andrew Guibert
8fb4f19a6c Plug in bike icons to game board 2018-05-09 10:02:56 -05:00
Liam Westby
bd7b8917a4 Use LinkedHashSets for players and obstacles to preserve order 2018-05-07 08:27:35 -05:00
Andrew Guibert
5843b3e121 Show player list even if 0 human players are in game 2018-05-06 12:44:57 -05:00
Andrew Guibert
b80f81cb51 Run post game processing asynchronously 2018-05-06 00:19:02 -05:00
Andrew Guibert
1b02cf9937 Use fine-grained features instead of convenience features 2018-05-04 11:13:00 -05:00
Andrew Guibert
116ae99bf6 Add ability to leave party queues 2018-05-03 12:47:56 -05:00
Andrew Guibert
5aacfcf659 Player queues for parties 2018-05-03 11:05:07 -05:00
Andrew Guibert
dd410f6b48 Use safe randomly generated party codes 2018-05-03 08:38:17 -05:00
Andrew Guibert
e985d0d951 Sanitize usernames on frontend and backend 2018-05-03 08:38:17 -05:00
Ryan Esch
180c6f000f login 2018-05-02 15:45:06 -05:00
Andrew Guibert
a5cd5e1c21 Use Party IDs for a consistent ID across multiple games 2018-04-12 22:35:59 -05:00
Ryan Esch
d620d7d455 random game board 2018-04-09 17:25:30 -05:00
Andrew Guibert
72e486b01d Implement rating system 2018-04-06 23:05:45 -05:00
Ryan Esch
7575fabe8f Add AI 2018-04-06 09:38:45 -05:00
Andrew Guibert
0c09785857 Implement quick join 2018-04-05 14:45:18 -05:00
Ryan Esch
73e483a901 update obstacle movement 2018-04-05 13:31:17 -05:00