You are browsing as a guest. Sign up (or log in) to start making projects!

2h 57m 32s logged

Devlog #1

Additions

  • Added three basic train layouts (four-way intersection, vertical intersection, and horizontal intersection)
  • Added a train end and start station
  • Created a randomly generated network of tracks comprising of the three basic layouts
  • The end and start stations’ positions are predetermined and other intersections are generated randomly with each other’s connecting ends until there are no available grid spaces to generate new tracks
  • If the end station isn’t connected with a corresponding track, the entire map is regenerated

Planned Updates

  • More track layouts, including more complex ones like t-intersections and more
  • Creating the train so it can traverse along these tracks
  • Adding styling to the tracks and other elements
  • More rules to allow better and more unique map generation
  • A lot more other stuff

What was the goal

  • The goal for this devlog was simply to start out the game and make a beginning layout of what the game and tracks would look like. I created these three basic layouts and used a grid to track which tracks had been placed where to keep generating the map. I also had to work on simply getting GoDot engine setup alongside hacktime and learning both how to use the engine and GDScript since this is the first time I’m using GoDot and the first time i’m making a game at all so it’s a learning experience trying to figure out how to use it. Next I want to focus on figuring out how I am going to get trains to work and make them follow the track layouts that will later in the future become more accessible to trains (not have sharp 90 degree turns).
0
1

Comments 0

No comments yet. Be the first!