Author Topic: Feature suggestion  (Read 420 times)

Offline hongkonger

  • General Member
  • Posts: 65
  • Location: Hong Kong, China
    • View Profile
Feature suggestion
« on: December 16, 2022, 05:51:48 am »
I have some suggestions that can be added in this simulator in future.
1) Floor selection keypad, which is useful in high-rise elevators
2) Destination dispatch system
3) Floor indicator position can be changed when the directional indicator is lit
4) Scrolling floor indicator

Share on Facebook Share on Twitter

Agree Agree x 1 View List

Offline g-Elevators

  • General Member
  • Posts: 44
    • View Profile
Re: Feature suggestion
« Reply #1 on: June 03, 2023, 04:30:25 am »
I think number 1 and 2 are already added by now.

Offline eventhorizon

  • Administrator
  • Contributor Level II
  • *****
  • Posts: 391
  • Location: Chicago, IL
    • View Profile
    • Ryan Thoryk's Website
Re: Feature suggestion
« Reply #2 on: June 03, 2023, 04:51:57 am »
I think number 1 and 2 are already added by now.

Yeah, 1 and 2 are in the Alpha 12 builds, but not in the Alpha 11 release.

Offline EgorHeal

  • General Member
  • Posts: 1
    • View Profile
Re: Feature suggestion
« Reply #3 on: June 03, 2023, 05:33:46 am »
Can you add in future multiplayer?
Like Like x 1 View List

Offline eventhorizon

  • Administrator
  • Contributor Level II
  • *****
  • Posts: 391
  • Location: Chicago, IL
    • View Profile
    • Ryan Thoryk's Website
Re: Feature suggestion
« Reply #4 on: June 03, 2023, 07:55:21 am »
Can you add in future multiplayer?

I've wanted to add multiplayer for a very long time (the original Skyscraper 1.0 even has a multiplayer button that doesn't do anything).  I could make a network controller server or something that would make multiplayer possible, but what I really wanted to do was to split the simulation apart so that the SBS engine (the sim engine) could run on servers, and the frontend code (the part that you use to interact with the simulator) would communicate with the servers for an online simulation and multiplayer, I don't think I could do that myself since I don't currently know how to do that, but that's what I wanted.  With that idea, you wouldn't have to wait a long time for buildings to start up because they'd already be running in a city form on server computers, you'd just connect to them and it would download the rendering and multiplayer info.  Skyscraper's multi-building feature (Engine Contexts) is basically a glimpse into that kind of level of simulation.

Basic multiplayer could be a Skyscraper 2.0 feature, the online stuff could be a concept for Skyscraper 3.0 if I (or actually we) could do it someday.  For now I'd have to figure out how to do the networking, and also how to make avatars to represent people, I think a server app wouldn't be that hard for me to make.

For the server computers to host the multiplayer, I have a number of small servers on AWS (Amazon Web Services cloud), I'd just make more servers for Skyscraper.

I wonder how the project Rigs of Rods did it, they're a similar simulator that uses Ogre too, they have a multiplayer server app and even a repository where you can download models and maps into the simulation that people have made (I wanted to make something like that too).  I tried the app though, and I think Skyscraper is a much better simulator, it just works a lot better and is more flexible.