Commit Graph

194 Commits

Author SHA1 Message Date
Andrew Guibert
98c9fdbfe9 Give sample players lower scores so real players show up on leaderboard 2018-04-12 22:52:58 -05:00
Andrew Guibert
a5cd5e1c21 Use Party IDs for a consistent ID across multiple games 2018-04-12 22:35:59 -05:00
Liam Westby
922a115fdb
Merge pull request #68 from realModusOperandi/fix-firefox
Firefox was broken with margin-top, so let's try padding-top instead
2018-04-10 17:09:26 -05:00
Liam Westby
decae2cf4a Firefox was broken with margin-top, so let's try padding-top instead 2018-04-10 17:05:48 -05:00
ryanesch
6939b4e806
Merge pull request #67 from ryanesch/randomizemaps
random game board
2018-04-09 17:35:08 -05:00
Ryan Esch
d620d7d455 random game board 2018-04-09 17:25:30 -05:00
Andrew Guibert
8007834692
Merge pull request #66 from aguibert/icon-update
Add new player status icons for WINNER and DEAD states
2018-04-09 10:38:25 -05:00
Andrew Guibert
bc0660ef6f Add new player status icons for WINNER and DEAD states 2018-04-09 10:33:47 -05:00
Andrew Guibert
ce4c28612c
Merge pull request #65 from aguibert/player-svc-basic-login
Allow basic auth users to reuse same account across multiple sessions
2018-04-09 10:26:34 -05:00
Andrew Guibert
386ea3cca9 Update readme with new project name 2018-04-08 12:59:36 -05:00
Andrew Guibert
ed2c1a3c5d Allow basic auth users to reuse same account across multiple sessions 2018-04-08 12:53:09 -05:00
Andrew Guibert
7ef54ea77d
Merge pull request #64 from aguibert/leaderboard
Initial draft of leaderboard
2018-04-07 12:37:10 -05:00
Andrew Guibert
7f361b6604 Review comments and remove unused files 2018-04-07 11:31:10 -05:00
Andrew Guibert
72e486b01d Implement rating system 2018-04-06 23:05:45 -05:00
Andrew Guibert
c07eac5414 Initial draft of leaderboard 2018-04-06 22:20:06 -05:00
ryanesch
76fd82253e
Merge pull request #63 from ryanesch/AIaddition
Add AI: WALLE
2018-04-06 09:39:39 -05:00
Ryan Esch
7575fabe8f Add AI 2018-04-06 09:38:45 -05:00
Andrew Guibert
4b8778c516
Merge pull request #62 from aguibert/quick-join
Implement quick join
2018-04-05 14:54:52 -05:00
Andrew Guibert
0c09785857 Implement quick join 2018-04-05 14:45:18 -05:00
ryanesch
4f474a30c9
Merge pull request #59 from ryanesch/obstaclemovement
update obstacle movement
2018-04-05 14:10:10 -05:00
Liam Westby
5192ac58c9
Merge pull request #61 from aguibert/combine-login
Combine login
2018-04-05 13:38:29 -05:00
Ryan Esch
73e483a901 update obstacle movement 2018-04-05 13:31:17 -05:00
Andrew Guibert
35cb80465a Proper text overflow for long player names 2018-04-05 13:21:01 -05:00
Andrew Guibert
e389eef652 Combine desktop/mobile login buttons 2018-04-05 13:19:45 -05:00
Andrew Guibert
ce70b25de7
Merge pull request #60 from aguibert/frontend-player-status-imgs
Placeholder player status images
2018-04-05 10:47:00 -05:00
Andrew Guibert
81012a9add Placeholder player status images 2018-04-05 10:36:41 -05:00
ryanesch
2830757f12
Merge pull request #58 from ryanesch/trail
fix trail
2018-04-04 15:08:07 -05:00
Ryan Esch
4dc15ab6e0 fix trail 2018-04-04 14:39:08 -05:00
Andrew Guibert
cf468fb681
Merge pull request #57 from aguibert/preferred-player-slots
Preferred player slots
2018-04-02 14:07:48 -05:00
Andrew Guibert
0595e97473 Add a check to observe session timeouts in cloud env 2018-03-31 18:26:32 -05:00
Andrew Guibert
912cb9a7b4 Attempt to keep players in the same starting locations across multiple rounds 2018-03-31 18:26:11 -05:00
Andrew Guibert
0ad9c67dca
Merge pull request #56 from aguibert/keepalive-requeue-fixes
Send heartbeat to clients every 100 sec to prevent cloud timeouts.  Also fix bugs in requeue flow
2018-03-31 17:16:24 -05:00
Andrew Guibert
33c1b0bc4e Send heartbeat to clients every 100 sec to prevent cloud timeouts. Also fix bugs in requeue flow 2018-03-31 17:13:52 -05:00
Andrew Guibert
79500122b2
Merge pull request #55 from aguibert/playerlist-ordered
Playerlist ordered
2018-03-30 16:48:07 -05:00
Andrew Guibert
a39f966cb9 Send player list in reliable order and pad empty slots with bots 2018-03-30 16:36:08 -05:00
Andrew Guibert
a4b84fa471 Disable noisy logging by default 2018-03-30 16:35:38 -05:00
Olen Cook
0368cc08d2
Merge pull request #54 from olendvcook/Hal2
Hal Update
2018-03-30 14:32:00 -05:00
orcook
3a7eeab937 Hal Update 2018-03-30 14:19:19 -05:00
Liam Westby
bdba9ca086
Merge pull request #53 from realModusOperandi/landscape-controls
Landscape controls
2018-03-29 14:26:38 -05:00
Olen Cook
2556139374
Merge pull request #48 from olendvcook/firstAI
Basic AI framework and basic bot AI
2018-03-29 14:15:30 -05:00
orcook
7c2a548d73 move AI storage to players 2018-03-29 14:08:42 -05:00
orcook
009c133402 AI 2nd pass, don't extend player calls anymore 2018-03-29 14:08:41 -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
8e75b2a025
Merge pull request #52 from realModusOperandi/environment
Change URLs to use the current host rather than hardcoding localhost
2018-03-29 07:27:24 -07:00
Liam Westby
27cb480d48 Change URLs to use the current host rather than hardcoding localhost 2018-03-29 09:24:32 -05:00
Andrew Guibert
47ac3524e8
Merge pull request #51 from realModusOperandi/controls-update
Controls page theme
2018-03-28 18:52:37 -05:00