This repository was archived by the owner on May 22, 2024. It is now read-only.
Releases: abhaybd/Influence
Releases · abhaybd/Influence
v0.4.7
v0.4.6
v0.4.5
Improvements:
- Each player will only be sent their own card information. Previously, all clients were sent all players' cards, but only the local player's were displayed. Now, they won't even be sent. This will prevent cheating.
- Improved the look on mobile and smaller window sizes. Now, the choices and player name boxes will wrap when the screen width is small, making it playable on most screen sizes
v0.4.4
Fixed bugs:
- If a player disconnected twice consecutively while being prompted for a choice, the choice would disappear and break the game
- In games with 3+ players, when a player dies the game would freeze up/crash
- In games with 3+ players, if a player takes a counter action, the player that hasn't pressed a button's next choice would be invalid, since the previous choice would be hidden but not cancelled
Improvements:
- Improved backend performance by cleaning up threading behavior
- If a player reconnects to a game when they're not choosing, show them a "waiting for others..." message
v0.4.3
Bug fixes:
- Fixed bug where players couldn't reconnect after refreshing
- Fixed bug where page would prompt player before disconnect or refresh on main screen after leaving lobby
Improvements:
- Lobbies will expire if they haven't ended or started after a while
- Handle graceful shutdown when lobby expires
- Minor improvements to game screen, so player names don't intersect with the event log
- Added 404 screen
- Misc improvements, thread safety, cleanup, etc
Known Bugs:
- Disconnecting from a game and reconnecting twice successively when it's your turn to play will not display the choice again on the second reconnect, making the game impossible to continue
v0.4.2
v0.4.1
v0.4.0
- UI redesign of main, join, create, and rule pages.
- Fixed bug in firefox that would crash the game when starting a lobby.
- Fixed backend bug where the game threads wouldn't terminate sometimes.
- Added google analytics.
- Added URL routing.
- Added enhancement where players can rejoin to a game after disconnecting.
- Internal restructuring, build fixes.
- Improved UI/UX.
- Minor changes and typos.