View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0023730 | AI War 2 | Gameplay Idea | Sep 14, 2020 7:00 pm | Nov 30, 2020 3:55 pm | |
Reporter | Chris_McElligottPark | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 2.505 Multiplayer Alpha Starts, Take Two | ||||
Fixed in Version | Beta 2.642 Nearing Beta For Multiplayer | ||||
Summary | 0023730: Multiplayer: Preallocate pkids to factions and purposes in batches and fall back to central if need be | ||||
Description | This can even be done for "main sim" and "other purposes." The idea is basically to drastically reduce the number of ships that have to be sync-fixed, and eliminate those few seconds of "this ship exists on a client but can't do anything right now because it's about to be deleted and does not exist on the server" problems. Even more importantly, we can avoid having to have a moratorium period on orders to units that have just been created, because the way things are right now, some of those ships might get wrong orders as they switch factions. Basically, the "catastropic" category of syncs should disappear. | ||||
Tags | No tags attached. | ||||
|
First attempt was an absolute mega fail: https://wiki.arcengames.com/index.php?title=AI_War_2:Multiplayer_Alpha_And_Beta#Failed_Experiment:_PKID_Generation_Revisions_For_MP_Client_Smoothness Second attempt works incredibly well: https://wiki.arcengames.com/index.php?title=AI_War_2:Multiplayer_Alpha_And_Beta#New_PKIDs_Approach_For_Multiplayer |
Date Modified | Username | Field | Change |
---|---|---|---|
Sep 14, 2020 7:00 pm | Chris_McElligottPark | New Issue | |
Sep 14, 2020 7:00 pm | Chris_McElligottPark | Status | new => assigned |
Sep 14, 2020 7:00 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Nov 30, 2020 3:55 pm | Chris_McElligottPark | Status | assigned => resolved |
Nov 30, 2020 3:55 pm | Chris_McElligottPark | Resolution | open => fixed |
Nov 30, 2020 3:55 pm | Chris_McElligottPark | Fixed in Version | => Beta 2.642 Nearing Beta For Multiplayer |
Nov 30, 2020 3:55 pm | Chris_McElligottPark | Note Added: 0059804 |