Skip to content
This repository has been archived by the owner on Aug 9, 2022. It is now read-only.

Take real data from several OpenData providers and create your own 3D world. The focus lies on public transport. You can manage and create route networks as a leader of a traffic company in your region. Many aspects are considered in this simulation and if you want you also can decide to live in this world or drive your own transport vehicles.

License

hypervtechnics/AdvancedTrafficSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Traffic Simulation (ATS)

ATS is a simulation on a whole new level. The original idea was to make non graphical simulation, but during planning and development of the project we thought about setting another target: develop as a game. So now this project is heading towards being a simulation of the real world traffic. This means you can create your individual world from data like OpenStreetMap (or similar) and create an 3D environment from it. The focus of this game/simulation lies on the public transport system. In this world you can grow your own traffic company to transport people from one place to another by using taxis, trains, trams, busses and any other vehicle. You have to create schedules, hire drivers, manage your company, deal with political decisions, and a lot lot lot more.

Main features:

  • Manage public transport in a region of your choice
  • Everything will influence your game world (e.g. building a new road or bridge, will maybe block existing roads during its build process)
  • Every human or inhabitant of your world has an individual life
  • Simulation of everyday situations like going to work/school, sports and a lot more
  • AI traffic by humans created by individual life
  • In game "Internet" so you can use tools like Google Maps, Route planners, öpnvkarte.de and a lot more on the base of your own world
  • Multiplayer (Most likely to come within 3rd big update after release)
  • Add-On architecture so that you can create own transport vehicles, in-world buildings, etc.

Development of this project

Next steps

  • Data model
    • Planning
    • Implementation
    • Testing
  • Server architecture
    • Planning
    • Implementation
    • Testing
  • Network architecture
    • Planning
    • Implementation
    • Testing

Then in parallel

  • Converter
    • Planning
    • Collection of sources
    • Implementation
    • Testing
  • Server
    • Planning
    • (?) UI concept (?)
    • Implementation
    • Testing
  • Client
    • Planning
    • UI concept
    • Modeling
    • Implementation
    • Testing

Afterwards

  • Add-Ons
  • Services

Somewhere in the future

  • A website
  • A redmine instance (Tracking progress of development and management of feature requests)
  • Community place to share vehicles/mods/addons
  • Other services around the application

Collaborators needed

As you can imagine this is a lot of work to do. So we ask for your help. Just visit the link to Slack and we will work out how you can contribute.

Skills

  • Mainly C# (.NET Core) or Java (similar Syntax -> easier learning)

Optional:

  • C++
  • Big data experience
  • Game engine experience
  • 3D modeling experience

About

Take real data from several OpenData providers and create your own 3D world. The focus lies on public transport. You can manage and create route networks as a leader of a traffic company in your region. Many aspects are considered in this simulation and if you want you also can decide to live in this world or drive your own transport vehicles.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages