BVE Trainsim 官方網站公布了 BVE 5 預定的主要新功能:
- 支援 Microsoft Windows Vista
- 提高物件設置方式的自由度
- 支援材質的阿爾法通道 (Alpha Channel)
- 增加 .X 檔案的可使用效果
- 增加抵抗制御的進段 (直列 – 並列) 效果
- 增加列車牽引動力電流值輸出
- 提高列車設定的自由度
另外,參看測試版的檔案,路線檔的語法亦有很大的改變:
Track[1].Structure.Put(55, 0, 0, 0);
Track[16].Shape.Point(0, -0.6);
這種寫法稱為 Prototype-based programming。JavaScript、ActionScript 等程式語言亦有採用。其特色是能表達物件的層次。而路線檔的物件定義部分亦分拆成獨立的檔案,與 C/C++ 的頭文件 (Header file) 有異曲同工之妙。BVE 5 會於分析 (Parse) 路線檔時會把頭文件一併分析。由於目前仍在開發階段,路線檔的語法可能有變。
有興趣的人可以到 BVE 5 官方網站下載測試版。