Releases: Datoneguy246/Streamlines
Releases · Datoneguy246/Streamlines
The Sync Update
The game state finally syncs between players - meaning no random crashes, wins, losses, or missing paths. We also have cyclical paths and a new statistics screen (eventually will become a widget in the sidebar)
What's Changed
- 69 cyclical paths by @varunsingh87 in #198
- 197 correct path ids for client and weird game ending bug by @varunsingh87 in #200
- 150 Statistics Screen (without Route Finder) by @Datoneguy246 in #201
Full Changelog: v0.0.4...v0.0.5
Winter 2024 Beta Pre-Release Update
Highlights
- Passenger now spawn consistently per airport rather than randomly throughout the map (thanks to Sameer and Vincent for their feedback)
- Airplanes per path now limited to 4
- Exit game with "Esc" key
- Switch between overlapping paths with ⬆️ (up) and ⬇️ (down) arrow keys
- Major performance improvements on desktop app. Memory leak that caused the desktop app to crash early is resolved. Game no longer gets laggier over time.
- Many many bug fixes
The desktop app is playable, so feel free to try it out with others this week!
Note the web app is not playable at the moment, but we hope to fix this soon! For now, you'll need to download the JAR file to play and have at least Java/JRE 17 installed. https://www.java.com/download/ie_manual.jsp
What's Changed
- #170 Don't deploy web game client for bot by @varunsingh87 in #174
- 178 playtest 2 quick fixes by @varunsingh87 in #179
- #160 Super simple alert for gap between days by @varunsingh87 in #182
- 171 crash bugs by @varunsingh87 in #180
- 181 - Desktop Client Memory Fix by @Datoneguy246 in #183
- #185 Exit early with warning when requesting passenger count of plane… by @varunsingh87 in #186
- 167 major lagerrors in web application by @varunsingh87 in #187
- 190 automatic texture packing by @Datoneguy246 in #191
- #193 disposing fbo by @varunsingh87 in #194
- #189 Serialize and deserialize inventory in player packet by @varunsingh87 in #192
Full Changelog: v0.0.3...v0.0.4
Coming Soon
- Statistics Menu: The various airplanes, airports, and passengers can be overwhelming, so you'll be able to see the busiest airports, terminals, and paths to strategically place your powerups and sabotage other players.
- Return of web support
- cyclical paths
- moving planes between paths and returning planes back to inventory
- storm systems: Instead of weather events appearing at single airports, they will animate through the map
v0.0.3
What's Changed
- 1 libgdx sprite rendering by @Datoneguy246 in #2
- 3 libgdx networking with gwt by @varunsingh87 in #7
- 4 libgdx audio by @Datoneguy246 in #9
- 5 prototype initial game state by @varunsingh87 in #11
- #8 Added constant screen scaling and a viewport with a fixed aspect r… by @Datoneguy246 in #14
- #19 Abandon GWT and set up html5 target using TeaVM v1 by @varunsingh87 in #20
- #12 weather events by @Datoneguy246 in #24
- #25 refactor-coordinatepair-to-use-vector2 by @Datoneguy246 in #26
- 17 random terrain generation by @Datoneguy246 in #23
- #27 Move weather event code to server and extract to new class by @varunsingh87 in #28
- 6 prototype placing routes by @varunsingh87 in #33
- 30 workflow by @varunsingh87 in #31
- 34 improved pid system by @Datoneguy246 in #36
- 32 multi platform audio support by @Datoneguy246 in #39
- #43 Implement polymorphic logging for core, server, shared modules by @varunsingh87 in #44
- #42 established bare-bone UI infrastructure with vis-ui by @Datoneguy246 in #45
- 13 passenger lifecycles by @varunsingh87 in #46
- 15 airplane decisions and airport mechanics by @varunsingh87 in #50
- #40 waits for server and assets before starting by @Datoneguy246 in #41
- 51 null airport for terminal by @varunsingh87 in #52
- 37 player path distinction + stability by @Datoneguy246 in #58
- 54 flight microcommunication by @varunsingh87 in #56
- 55 inventory gui by @varunsingh87 in #61
- 35 terminal bidding system by @varunsingh87 in #64
- 66 unassigned passengers memory leak by @varunsingh87 in #67
- 70 quota bugs by @varunsingh87 in #71
- 57 top dog by @varunsingh87 in #72
- 65 stackableunstackable mechanic by @varunsingh87 in #73
- 74 Spawn airports every 2.5 minutes by @varunsingh87 in #75
- #60 interactive UI manager + map display fixes by @Datoneguy246 in #78
- 59 Initial docker setup by @varunsingh87 in #62
- 80 concurrent modification and ui memory leak by @varunsingh87 in #81
- #82 changed config to save some cash by @Datoneguy246 in #83
- 84 Fix concurrent modification and path creation without airplane bug by @varunsingh87 in #85
- 77 better terminal bidding by @varunsingh87 in #87
- 68 complaint system by @varunsingh87 in #95
- #93 Implement disposal of unassigned terminals by @varunsingh87 in #97
- 88 send weather event message by @varunsingh87 in #98
- #94 Correct terminal removal by @varunsingh87 in #100
- #86 Give 2 random terminals on first day by @varunsingh87 in #102
- #103 Implement finishing pending false at the start of day by @varunsingh87 in #104
- #105 Web Game Deployment by @varunsingh87 in #108
- 79 double quota inventory prompt by @Datoneguy246 in #107
- 63 server spawner by @varunsingh87 in #110
- #89 Migrate old ui code to new ui manager by @varunsingh87 in #112
- 99 better communication by @Datoneguy246 in #117
- #99 logging for players joining and leaving by @Datoneguy246 in #118
- 113 fix bugged initial airports by @varunsingh87 in #114
- #123 remove camera controller by @Datoneguy246 in #126
- #120 testing by @Datoneguy246 in #127
- 122 unresponsive powerup buttons by @varunsingh87 in #128
- 125 actions should be validated before broadcasted to other clients by @varunsingh87 in #130
- 106 closed testing inter path modification by @varunsingh87 in #132
- 119 route stays when losing terminals by @varunsingh87 in #131
- #124 Send correct data (type) to MainGameUI for top dog by @varunsingh87 in #136
- 133 the great streamlines graphical overhaul by @Datoneguy246 in #138
- discord bot by @Datoneguy246 in #140
- 139 hang in multiplayer by @varunsingh87 in #141
- #143 syncing colors by @Datoneguy246 in #145
- 142 tuning flyio config to auto stop by @Datoneguy246 in #146
- 144 airplanes no longer clickable by @varunsingh87 in #147
- #148 Add win condition and win ui game state by @varunsingh87 in #149
- 155 fix scaling layout and add key binds by @Datoneguy246 in #157
- #152 wowza. I did it by @Datoneguy246 in #158
- 154 inventory item tooltips by @varunsingh87 in #159
- #161 super insane audio loading done by @Datoneguy246 in #162
- #156 Leaderboard, fix inventory item type bug by @varunsingh87 in #164
- 151 Usernames by @Datoneguy246 in #168
- #124 Fix top dog (again) (for real) by @varunsingh87 in #166
Full Changelog: https://github.com/Datoneguy246/Streamlines/commits/v0.0.3