1. NIMBY Rails
  2. News

NIMBY Rails News

Devblog for July 2022

Timetables development is now in full swing, with the first half of July devoted to making the pax timetable pathfinder fast enough to be playable. This was a make it or leave it step for 1.5, and in the end it worked out pretty well. So well it's actually more performant than 1.4! With the pathfinder looking good, work on the timetable UI and logic was started. The UI has progressed nicely, but the logic of the timetables, and how they are exposed and edited by the user, has become an stumbling block and needs more work.

https://carloscarrasco.com/nimby-rails-july-2022/

Devblog for June 2022

Version 1.5 development is now underway, with timetables being the star of the show. But before timetables development was started it was time to make train AI multithreaded in order squeeze as much performance as possible from the game. With that goal finished, a first prototype of timetable data and pax pathfinding was implemented, with encouraging results, but with a big performance impact, as expected. More optimizations and even game design changes will be required before timetables are playable, but the current foundations appear solid and correct.

https://carloscarrasco.com/nimby-rails-june-2022/

Version 1.4.23 release notes

Version 1.4.23 is a small bug fix release.

  • Fix: double accounting for some items in the parallel pax code
  • Fix: handle more kinds of cases of train stops in stations, including trains (partially) outside of the platform limit, as valid train stops. This is meant to help with the "pax do not board/leave" bug.

Version 1.4.22 release notes

The last build of the 1.4 series is now live in the default branch! Development for this last build series was focused on preparing the game for the optimizations required in version 1.5, but a new major user feature was also developed, for blueprint sharing in the Steam Workshop.

  • Multiple blueprint collections
  • Steam Workshop support for sharing and subscribing to blueprint collections
  • New building modding features
  • More multithreading optimizations, the most visible being much faster game loading

Devblog for May 2022

Version 1.4 development wrapped up in May, with workshop blueprint collections as the last feature to be implemented. Still some tweaks and optimizations were tested and implemented, again with focus on improving the multithreading usage of the game, although most of the new ideas won't be put into use until 1.5 arrives. The current 1.4 beta will be made the default version and 1.4 will officially end its development soon.

https://carloscarrasco.com/nimby-rails-may-2022/