Andrew Guibert
9f847f6818
Review comments
2018-02-12 14:07:10 -06:00
Andrew Guibert
8b4ded5fab
Don't restrict http endpoints to localhost
2018-02-10 00:37:22 -06:00
Andrew Guibert
091a094d36
Automatically re-queue spectators to next round after 5s
2018-02-10 00:22:09 -06:00
Andrew Guibert
f150f69568
Remove ability to pause games
2018-02-09 23:41:47 -06:00
Andrew Guibert
4f7a0846e8
Implement game hosting as a non-player
2018-02-09 22:50:15 -06:00
Andrew Guibert
9ef789acba
Fix bug when two moves occur in a single game tick
2018-02-09 13:54:50 -06:00
Andrew Guibert
6adfb407b0
Merge pull request #12 from aguibert/game-board-transmission
...
Transmit player locations more efficiently
2018-02-09 11:41:55 -06:00
Andrew Guibert
393861b297
Control player size in pixels on frontend
2018-02-09 11:23:48 -06:00
Andrew Guibert
e5177c652f
Transmit player locations more efficiently
...
Instead of sending each individual player location update to each client on every game tick, instead send all player locations as an array in a single message. This cuts down the amount of messages per game tick from 16messages to 4 (when 4 players are involved).
Also, fix a bug that would allow players to move backwards on themselves if they change direction more than once per game tick.
2018-02-09 10:53:44 -06:00
Andrew Guibert
93082f3d59
Fix UI styling after move to Bootstrap 4
2018-02-09 10:16:12 -06:00
Andrew Guibert
ec1cf4a174
Merge pull request #11 from aguibert/short-game-ids
...
Shorten game round IDs to 6 chars
2018-02-08 17:08:11 -06:00
Andrew Guibert
20c8630a43
Clean up img files and duplicate static resources
2018-02-08 16:09:20 -06:00
Andrew Guibert
34d0458af7
Shorten game IDs from a full UUID to 6 chars A-Z
2018-02-08 15:19:00 -06:00
Andrew Guibert
537b4508d1
Check in eclipse formatting settings
2018-02-08 15:17:14 -06:00
Andrew Guibert
58a2059070
Add CORS filter for game service
2018-02-08 14:29:19 -06:00
Liam Westby
38105a5e56
Merge pull request #9 from realModusOperandi/angular-port
...
Port frontend to angular
2018-02-06 22:57:01 -06:00
Liam Westby
f70f50e09d
Port frontend to angular
2018-02-06 20:56:31 -06:00
Andrew Guibert
6bad57393c
Merge pull request #8 from aguibert/auth-initial
...
Auth initial
2018-02-05 19:00:41 -06:00
Andrew Guibert
020751a869
Use isolated wlp installs to work around bug in liberty-gradle-plugin
2018-02-02 15:57:31 -06:00
Andrew Guibert
6bcef5cfa1
Initial copy of auth service project
2018-02-02 15:55:12 -06:00
Andrew Guibert
8117137eeb
Merge pull request #7 from aguibert/game-round-service
...
Game round service
2018-01-30 15:40:49 -06:00
Andrew Guibert
5cadd66cfe
Implement game requeue with session following
2018-01-28 21:56:01 -06:00
Andrew Guibert
cd38b43b66
Parse client JSON messages using JSON-B instead of JSON-P
2018-01-28 21:16:47 -06:00
Andrew Guibert
f90f0ff4ea
Divide game service into separate rounds
2018-01-28 21:06:16 -06:00
Andrew Guibert
ef426eaca0
Check in .classpath files because eclipse sets wrong dir for .class files
2018-01-28 15:07:04 -06:00
Andrew Guibert
e93cdce976
Merge pull request #6 from aguibert/player-service
...
Initial drop of player service
2018-01-18 08:58:39 -06:00
Andrew Guibert
334d2ba5da
Merge pull request #5 from aguibert/multi-module
...
Convert project to multi-module structure
2018-01-18 08:58:21 -06:00
Andrew Guibert
e23f09c20c
Upgrade to WLP December beta and use 1 WLP install for all services
2018-01-18 00:29:03 -06:00
Andrew Guibert
6f228ce0d2
Initial copy of player-service
2018-01-18 00:28:28 -06:00
Andrew Guibert
67985d39fc
Convert project to multi-module structure
2018-01-17 23:44:29 -06:00
Andrew Guibert
f5b0fc467e
Merge pull request #4 from aguibert/generate-ide-files
...
Update readme to recommend libertyStart since libertyRun is broken
2017-12-15 20:58:27 -06:00
Andrew Guibert
47b48ffd06
Update readme to recommend libertyStart since libertyRun is broken
2017-12-15 20:57:52 -06:00
Andrew Guibert
1c4d0f484b
Merge pull request #3 from aguibert/generate-ide-files
...
Generate ide files
2017-12-15 20:55:48 -06:00
Andrew Guibert
eb1d0cc9be
Update most references from 'tron' to 'liberty bikes'
2017-12-15 20:53:42 -06:00
Andrew Guibert
f89a59e2b4
Do no package EE7 API in the app
2017-12-15 20:36:58 -06:00
Andrew Guibert
f99d10a0ae
Generate eclipse files instead of checking them in
2017-12-15 20:34:28 -06:00
Liam Westby
77bbb8d990
Merge pull request #2 from aguibert/ci-gradle-tooling
...
Update gradle tooling and readme instructions
2017-12-15 14:41:32 -06:00
Andrew Guibert
206776f5c3
Update gradle tooling and readme instructions
2017-12-15 14:35:48 -06:00
Liam Westby
8cc531ab90
Merge pull request #1 from realModusOperandi/gradle-and-cloud
...
Rearrange to support Gradle builds and cloud deployment
2017-12-09 12:15:23 -06:00
realModusOperandi
14e4e72964
Rearrange to support Gradle builds and cloud deployment
2017-12-09 12:08:27 -06:00
Liam Westby
be8ae43854
Initial commit
2017-12-09 11:47:39 -06:00