Devlog #5 "A New Movement"
It's been a very productive week in terms of content. We rewrote the train movement system from scratch, optimized the entire project, and added interactive features to the locomotive.

01 / Fix
We scrapped the old train; now we're building a new one
The old train system (movement, synchronization, status) has been completely scrapped... There were too many workarounds to update it. Instead, a new architecture is being written from scratch right now; work on it has been underway for several days in a row and will continue next week. Stay tuned to our channel for a video showing the new system in action!
02 / Innovation
The locomotive is restored to working order
The highlight of the week: the levers and valves in the cab are no longer just decorations, but actual mechanisms. So far, the first functional sequence has been created: “grab the lever with your hand → the train starts moving.”

03 / Optimization
A Major Step Forward in Optimization
I focused specifically on performance: I ran a full optimization pass on the project and rewrote some of the logic. The photo shows how the same scene has changed in terms of numbers (the release version may have even higher FPS).
And that's not the limit of what can be optimized...
04 / Triffle
Little Things
- Improved the snow effect
- Fixed the controls (AGAIN)
- Fixed the scripts for the train conductor role (surprisingly)
05 / Future
Plans for Next Week
- Complete the development of the new train system until it is operational
Thanks for reading! See you next Tuesday!

