Advertisement Jump to content
  • Advertisement
Sign in to follow this  

PC [Rail Network Simulator] Manual Routing

dozd

521 views

We mentioned manual routing of the trains in an earlier post. I would like to share some thoughts on this topic.

I implemented visual representation of the switches so it’s now visible how they are connected. A player can also change the connections by clicking the switch. Combined with direct control of displayed signals (turn green / red), we have the simplest manual routing mode complete. I played the level from the released prototype in the manual mode and it’s totally different game play. And I liked it. You can try it yourself as I made a special build for you. Note that we did not implement train crash yet ;). Manual routing will be part of the early game in the career mode before the user “unlocks” (through research) automated routing known from first demo.

Interlocking

In the real world, the routing is seldom as simple as in our implementation. To prevent accidents caused by improper switch configuration there is a system known as interlocking. In short, “an interlocking is designed so that it is impossible to display a signal to proceed unless the route to be used is proven safe (source: wikipedia)”. In terms of our game the player would need to set corresponding switches properly before turning a semaphore green. Then the switches would be locked to prevent any modification until a train passes them. We considered if we wanted to keep our game “railroad accurate” or more like an arcade. We decided to go somewhere in between; to keep the game real as well as entertaining.

There was a question why the player would unlock the interlocking that comes with less flexibility (you can’t change some switch when the train is on the move). So we plan to make routing with manual interlocking more comfortable visually. The player will see the route reserved for the train. I will post an update when the manual interlocking is available.

Read more on the game blog

Try manual routing

If you miss our first demo, check it out.

manual-routing.gif

Feedback

Leave us any feedback you have! We will work hard to deliver awesome rail network simulator ;-).

 




0 Comments


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Advertisement
  • What is your GameDev Story?

    In 2019 we are celebrating 20 years of GameDev.net! Share your GameDev Story with us.

    (You must login to your GameDev.net account.)

  • Blog Entries

  • Similar Content

    • By TheLiamEnterprise
      Doru on a quest to save her father from the hands of  slave masters and a jealous god. As she embarks on her journey, she unveils the mysteries of her life together with the hidden truth of her birth and how she's a demi goddess. Now, Doru must save not just her father but her people and as she treads on a path filled with dangers,and thrilling adventures she meets with dark magic other demi gods demons and spirits. with a shocking betrayal.
      i'm thinking rpg mechanics with a small amount of fantasy what do you guys think i'm just starting still looking for partners i've already written the entire story line would be way too long if i wrote it all on here....
      PS: i'm still working on a name but i kinda like this one
    • By Hermetix
      Hi,
      here is my entry for the Dungeon Crawler Challenge. I will not have much time in the coming weeks so I have published what I could do right now with the time I had. Only had time to make one level.
      I will write the Post-Mortem in the next few days.
       
      The download file is a .zip, and there is no installer so you need to find the .exe in Binaries/Win64.
      Controls are WSAD keys to move around, left mouse button to attack, mouse to move camera around, H key to drink health potions, M key to invoke in game menu.
      To open chests you just touch the front of the chest with the player, and walk over it when opened to pickup the loot.
      Let me know how it runs because the build does not have resolution mode change options and I made a scalable build, which is only scalable on my system.



       
    • By SIr Pep
      I have been making my game 2d in Unity and almost immediately came upon this 2D tile rendering issue.
      All I've found online, and am using, is a hack to fix it which includes separating them all, and in some cases drawing lines in between every single tile to match colors.
      I'm wondering if anyone else has this issue and how to fix it. 
      Also, @CrazyCdn here's what I meant. You see streaks across the tiles that shoudn't be there.


      Also, here's a youtube video of that exact problem
      https://www.youtube.com/watch?v=QW53YIjhQsA
       
    • By Ocarinha
      I'm developing an engine for a 2D game in C ++ and for some days I've been looking for a way to protect the images and audio of my future game. I know there is no 100% protection and that someone would be able to open these files, but I mean the regular user who just installed the game, prevent it from modifying the sprites, change the sound, overwrite the xml files with game map data.
      I downloaded some games made in Unity and noticed that a .assets extension is used, in Diablo 2 it is used .ma0, .mpq, .data, in FEZ .pak, in Super Meat Boy only a .tp file. In other words, you can not open and edit any of these files in a text editor or unzip with winrar, they offer a minimum level of protection. How is this done? Do I have to create my own binary file format or is there any program that makes it easier to work?
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!