Update 33

Art Stream

There’s another art stream coming up! Watch Garret create some Parkitect art on his Twitch channel, on Wednesday from 1pm to 3pm PST.

Devlog

We added guest activity logging! We’re recording certain events for individual guests and there’s a neat visualization overlay showing you what they’ve been up to:

I was a bit concerned what this would do to the filesize of our savegames, but judging by some quick tests it should be alright. And if not there are ways to optimize it.

Guests became cleverer this week - they learned how to properly use transport rides when heading for a specific location. So if for example they want to leave the park they might either walk or hop onto a transport ride and drop off at a suitable station.

Here’s a couple of debug screenshots, with the yellow line showing which path the guests would take if they wanted to get from one endpoint of the line to the other (for rides it marks where they enter the queue and the station they leave at):

It takes into account the average waiting time at a station, the time the ride needs from the entrance to the exit station (on average) and the ride entrance fee in relation to the travelled distance. The weighting of these factors is something we’ll have to balance.

Update 32

Guests are now able to walk to their seats inside the cars of the new transport ride - here’s a view through the cars roof:

Fortunately it was possible to reuse the same waypoints tools I created for flat rides.

We thought about how to display the parks finances this week. We wanted to have something that’s a bit less overwhelming than a big table of numbers and that lets you quickly see how you’re doing. It needs some more polish and isn’t complete yet but here’s what we came up with:

Your parks expenses/income is grouped into these categories. Each category has a colored bar showing the expenses/income of that category. The little black arrow marks the expenses of the previous month - if it’s in the green area it means you’re doing better this month than last, if it’s in the red you’re doing worse.

The categories can be expanded…

…so if you’re interested in the detailed numbers they’re all there.

Update 31

A very busy week with lots of big code changes!

There’s a terrain gridlines toggle…

…but the real work was spent on coasters - or tracked rides as I should say.

As mentioned earlier building tracked rides with multiple stations didn’t work yet. Now it does:

(Sped up for demonstration)

Having multiple stations doesn’t make that much sense on coasters though, sooo…the inevitable next step was to start working on a transport ride!

Implementing it took some time since it works fairly different from the coasters we had so far - it’s powered, suspended, and then there’s also the shape of these supports.

Speaking of suspended, it does swing a bit in curves, although it’s hard to notice since it’s rather subtle and the framerate of this GIF is a bit low:

Now that it works adding other suspended or powered rides should go much faster though. It should also be fairly easy to add other kinds of tracked rides now that the code doesn’t expect everything with a track to be a coaster.

Just because we got it nicely driving on it’s track doesn’t mean there isn’t lots of work left to do on it though! More on that in the coming weeks I guess.

Update 30

Got the detection of which grid tiles are crossed by a coaster track segment working. It’s being used to detect whether the segment is within the park boundaries or not and for drawing the footprint grid lines like in the other builders:

The flowerboxes received custom color pickers:

Unlike the trees with their predefined palette their color can be chosen freely.

Garret made a new ride during this weeks livestream and here it is working in game:

(It’s sped up in the GIF for some reason)

If you missed the stream we got the entire thing for you in the Twitch archive or a timelapse here: