Week 49/2023December 4-10, 2023SimulatorAs part of the optimization process, one of the most important changes has been introduced: improvement of the method of generating and rendering sleepers. Previously, each sleepers was set as a physical object on the scenery and rendered one after the other. This caused lag spikes during their generation and significantly extended the rendering of each frame. The new system uses the instance rendering mechanism, significantly reducing the number of draw calls on the graphics engine (i.e., commands to render the grid sent from CPU to GPU). This translates into a noticeable increase in gameplay smoothness and eliminates lags during the generation of sleepers. The chart below shows how, over the course of the recent optimization stages, the frame rates (fps) and frame generation times (ms) changed in dispatcher mode on several scenes. The "build6/stable" column indicates the performance improvement in the latest developer version compared to the stable version 2023.2.1, and "build6/build4" indicates the improvement caused only by the changed rendering of sleepers. The presented data was measured on a fairly powerful computer, and in the coming week, final measurements comparing gameplay smoothness and scene loading times on hardware with different components will be conducted.
(click on the thumbnail to open the table in full resolution)Optimization work is coming to an end, and the last stage, optimization of rolling stock loading, is planned for this week. The release date has not yet been determined, but it should become clear in the next few days.
ATTENTION! The gantry_01 and stripper objects have been COMPLETELY removed from the simulator due to their very bad optimization. Scenery creators are kindly asked to eliminate them from their sceneries and not include them in new ones. In the near future, the bower_xx objects will also be removed, so they should also be phased out.
Sceneries- NIE_pomarancz23 - Zakrzów - scenery submitted to the SSS
- barti123 - Sławica - the scenery passed the stage I of check in the SSS
- jasieleczeq - Ciechany - the scenery passed the stage I of check in the SSS
- Drozda32 - Dygowo - the scenery passed the SPK check as part of the stage III in the SSS
- Information from the forum or GitLab about updates to the Epoka version: Brenno, Łaskarzew, Wasilków, Lublinek.
Apps & ToolsSelection of information from the Forum