▶
Devlog Update 151 + Alpha 15
Oh hey look, in addition to the Paddleboats we also added a second type of boat ride for this update - the Bumper Boats!
As a player, when you think about a games performance the UI is probably not one of the first things that comes to mind... but the UI needs to be optimized for performance too! In Parkitect, one of the biggest UI performance difficulties has always been in windows with long lists - and we got a bunch of those, like the savegame list, the guest overview, and of course the build windows. The Deco window has always been particularly problematic since there are hundreds of objects to scroll trough already and it only got worse with additional modded content. We have improved list performance a couple of times already but it was clear that some more work needed to be done. Previously we used Unitys out-of-the-box scroll views, which behind the scenes works like this:
As soon as the window got opened all the list entries were loaded. When scrolling they simply got moved around accordingly. For relatively short or simple lists this is good enough, but if you need to load a bunch of stuff this can take a while and cause a noticeable lag spike. And if the user doesn’t scroll all of that loading was for nothing! We changed the lists to work like this instead:
Now, only enough list entries to cover the visible area of the scroll view are loaded. When scrolling, entries that leave the visible area get shifted to the other end of the list and their content gets replaced with whatever is supposed to be there. For the user there’s no visible difference, but this is so much faster. And most importantly, it always takes the same amount of time to load no matter how many list entries there are, so we can add more stuff now without having to worry about this again :) Here are some performance comparisons (bar length = loading time):
[ 2017-07-02 11:10:41 CET ] [ Original post ]
Alpha 15 is now available for download! The full change log is at the end of this post.
Devlog
Oh hey look, in addition to the Paddleboats we also added a second type of boat ride for this update - the Bumper Boats!
As a player, when you think about a games performance the UI is probably not one of the first things that comes to mind... but the UI needs to be optimized for performance too! In Parkitect, one of the biggest UI performance difficulties has always been in windows with long lists - and we got a bunch of those, like the savegame list, the guest overview, and of course the build windows. The Deco window has always been particularly problematic since there are hundreds of objects to scroll trough already and it only got worse with additional modded content. We have improved list performance a couple of times already but it was clear that some more work needed to be done. Previously we used Unitys out-of-the-box scroll views, which behind the scenes works like this:
As soon as the window got opened all the list entries were loaded. When scrolling they simply got moved around accordingly. For relatively short or simple lists this is good enough, but if you need to load a bunch of stuff this can take a while and cause a noticeable lag spike. And if the user doesn’t scroll all of that loading was for nothing! We changed the lists to work like this instead:
Now, only enough list entries to cover the visible area of the scroll view are loaded. When scrolling, entries that leave the visible area get shifted to the other end of the list and their content gets replaced with whatever is supposed to be there. For the user there’s no visible difference, but this is so much faster. And most importantly, it always takes the same amount of time to load no matter how many list entries there are, so we can add more stuff now without having to worry about this again :) Here are some performance comparisons (bar length = loading time):
Changelog
- added Paddleboats
- added Bumper Boats
- added Western props, brazier, fire jet, jumping fountains, umbrellas, glass roofs
- added option for building ride blueprints without scenery
- added Eastern Highlands demo park
- added option for rides to wait for "any load, but not empty"
- added ride stats when sharing blueprint to Workshop and allowed editing description
- updated Steel Coaster cars
- improved lighting slightly
- improved water
- improved performance during rain
- significantly improved performance of Deco window (and others) opening/closing/minimizing/maximizing
- fixed vandalism state being saved into blueprints
- fixed not being able to lower Inverted Dark Ride velocity below 10km/h
- fixed missing supports on Miniature Railway
- fixed ride income graphs
- fixed not being able to build inside the scenario editor if money is set to 0
- fixed research cost not matching the allocated budget
- fixed tunnel rendering issues on Mac and Linux
- fixed edge scrolling not working properly on Linux
- fixes a case where terrain would be invisible on some systems
- fixed water not looking right in blueprint renders
- fixed fountain water flickering during rain
- fixed shop entries in overview window sometimes showing wrong information when changing sort order
[ 2017-07-02 11:10:41 CET ] [ Original post ]
Parkitect
Texel Raptor
Developer
Texel Raptor
Publisher
2018-11-29
Release
Game News Posts:
216
🎹🖱️Keyboard + Mouse
Very Positive
(6182 reviews)
The Game includes VR Support
Public Linux Depots:
- Parkitect Linux [355.71 M]
- Parkitect DLC1 Linux [14.22 M]
- Parkitect DLC2 Linux [31.13 M]
Available DLCs:
- Parkitect - Taste of Adventure
- Parkitect - Booms & Blooms
Parkitect is a business simulation game where you must build a successful theme park.
Build the theme park of your dreams, and keep it running! Meticulously design that newest roller coaster, place the rides where you want them to be, and construct scenic structures and objects to make the park beautiful. Let your creativity shine, and when you're finished share it with the world!
Build the theme park of your dreams, and keep it running! Meticulously design that newest roller coaster, place the rides where you want them to be, and construct scenic structures and objects to make the park beautiful. Let your creativity shine, and when you're finished share it with the world!
Features
- Tools to build the theme park of your dreams
- A robust, piece-based roller coaster designer to let you build the greatest roller coaster you can think of
- Detailed guest behaviors. Watch them take the train to that new section of the park, or read their map to find a ride
- Build efficient transport infrastructures to keep your park stocked
- Maintain the illusion by hiding utility structures and the inner workings of the park from guests
- Extensive support for mods and custom content
MINIMAL SETUP
- OS: Ubuntu 18.04+. SteamOS+
- Processor: 2.3 GHz Intel i3 or comparableMemory: 4 GB RAM
- Memory: 4 GB RAM
- Graphics: Shader Model 3.0 capabilities (anything with a graphics driver that isn't older than ~2016 probably works)
- Storage: 2 GB available spaceAdditional Notes: This will run the game. but for the best experience something closer to the Recommended Requirements is better
- OS: Ubuntu 18.04+. SteamOS+
- Processor: 3.0 GHz Intel i5 or comparableMemory: 6 GB RAM
- Memory: 6 GB RAM
- Graphics: Dedicated graphics card made after ~2015
- Storage: 2 GB available space
GAMEBILLET
[ 6138 ]
GAMERSGATE
[ 3458 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB