working with roller coaster tycoon saved ride format
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bits
doc
genetic
image
ride-rating-from-c Document attempts to compile ride ratings from C Apr 11, 2015
rides
rle
td4
td6
td6_runners
tracks
wip
.gitignore
readme.md
rideheights.jpg
ridenames.go

readme.md

what is it

The goal of the project is to generate roller coasters via a genetic algorithm

layout

  • rct_rle.go - deals with run length encoding of RCT files (so they can be read/written in the game)

  • td6.go - encodes/decodes raw TD6 file data into Go structs

  • image/* - turns track data into pretty PNG files.

  • bits/bits.go - convenience functions for dealing with bits.

  • wip/* - various "discovery" scripts that read bytes from openrct2.exe dealing with track data.

next steps

  • verify the track data that we have read is accurate

  • compute which track pieces are available for a given track piece

  • complete overhead view of track in image/above.go

  • image of track in isometric view, same as used in RCT2

  • actually write the genetic algorithm/fitness function