I've posted on here before, but wanted to post about the upcoming 2.0 release of my simulator project Skyscraper.
Skyscraper is a first-person 3D virtual building, elevator, and city simulator, written C++. Development started in December 2002, 1.0 was released in 2004, and the C++ version of 2.0 Alpha started in mid 2005. The sim engine itself is called the Scalable Building Simulator, or SBS. Buildings in the simulator are written in a custom scripting language inspired by the old TrueVision3D engine, and cities are possible by running multiple sim engines (each a building) in parallel. I've been working hard on trying to modernize the project, and am looking for anyone interested in helping develop it, if they find it interesting and are good at C++.
Skyscraper is currently in Beta, aiming for a 2.0 release. To run the latest version, download the development version instead of the Alpha 11 release.
Main website:
https://www.skyscrapersim.net
Custom addon repository:
https://custom.skyscrapersim.net
Source code:
https://github.com/eventhorizon5/skyscraper
Also check out the forum, and discord server, links are on the website.
First-person 3D interiors, this is the Sandy Spire building by Skyscraper Simulator Showcase:
Virtual cities (the only city size limits right now are available RAM and sim engine context switching):
Working elevators (controls such as inspection service even work):
Working escalators:
The 138-story Glass Tower building, from the movie The Towering Inferno, based on original production blueprints:
The detailed Glass Tower roof, with rooftop elevator and helipad:
Out of service elevators:
Counterweights and cables on elevators (this picture is the NTCC building):
VR support was recently added, it's still an experimental feature though, and requires movement via keyboard, not the hand controls yet.
Youtube video demonstrating one of the user-created buildings:
https://youtu.be/2APx0uiszvE