VAST Update 1.2.0: Patch Notes
We are pleased to release version 1.2.0, a major update that converted the game’s render pipeline to Unity’s new Lightweight Render Pipeline (LWRP) (announced in 2018, shipped in 2019, polished by end of year 2019), dramatically improving performance and lowering energy usage across all parallel and synchronized soft-launched Astrogun Starbase platforms (see below). Notably, on Apple TV 4K, render display resolution has been boosted up to 3K with a framerate cap now at a first-time-ever 60 fps! The macOS edition also enjoys a 60fps framerate cap now. Apple TV 4’s resolution is improved, now at about 2K. Originally, VAST was designed for Apple TV 4 and ran at 2K and 30fps at launch in December 2017. Since then, upgrades to the game engine Unity and tvOS have dramatically affected this in the negative, but recently performance in both Unity and tvOS (and iOS) have improved (though not all the way back to the original state at launch). Apparently iOS/tvOS 13.x has a lot to do with this step back in the right direction. This is a very welcome improvement nonetheless, getting us back very close and now re-balancing this with additional features like new Post-Processing we want to include.
Further, we are thrilled to announce that it appears the ‘Titanium Moth‘ bug affecting all iOS & tvOS developers, which only Unity & Apple could address (with help from Astrogun), now appears to be mostly resolved after plaguing these platforms for a year and a half! This means we are finally able to boost back up texture resolution and quality for skyboxes, lightmaps, UI, and environment textures across the board and to a unified state between macOS, iOS, and tvOS!
Between these two major issues, we frankly feel like production on VAST had a major wrench thrown into it by Unity and Apple since March 2018 with various updates impacting performance and outright breaking functionality routinely. So as of now, with version 1.2.0, it is with great relief that we seem to be at an actual resolution with these issues that began in March 2018 and can resume production as if it were April 2018 now. This is especially great now that we are also on macOS and iOS since launching on tvOS back then.
Next, we look forward to continued polish to VAST, its features, and Episode 1, while starting Pre-Production on Episode 2 finally! Our experiments back in Spring 2018 to totally revamp how we build levels and rebuild Episode 1 in that new way are going to be deferred to a possible future sequel, especially under new future hardware. We want to keep supporting VAST on Apple TV 4, a micro-console box which by now is about five years old, but is the more popular box between it and Apple TV 4K, even though ATV4K is markedly more powerful. So now, going forward, we feel the best course of action is to continue with the current method of level building and begin creating and shipping new Episodes routinely now to complete VAST! This is something we look forward to delivering to all those faithful customers who bought the game early with only one Episode so far. With technical issues now aside, we can finally focus on content and are thrilled to do so as we start 2020! Game development, especially indie, is absolutely a task of endurance, a marathon for sure.
We are also very happy to announce our 2nd Production Baby! Everett Davis, born on December 23rd! Baby and Mother (the voice of Yori and Michu in VAST) are doing great! Big Brother Grant (our 1st Production Baby) is also very happy with the new addition to the family.
Cool things ahead! Stay tuned!
STARBASE PLATFORM STATUS:
- Unity Engine Update: Unity 2019.2.17f1
- Unity Package Update: Post Processing 2.1.7
- Unity Package Update: Pro Builder 4.0.5
- Unity Package Update: Pro Grids 3.0.3
- Unity Package Update: Shader Graph 6.9.2
- Project System Update: PlayMaker 1.9.0.p19
- Project System Update: Rewired 18.104.22.168
- Converted Rendering Pipeline to Unity’s New Lightweight Render Pipeline (LWRP), dramatically improving performance and lowering energy usage across all platforms; fixed any issues that arose from the conversion
- Converted to LWRP Compatible Post-Processing Effects
- Converted all shaders to LWRP Shaders
- tvOS: Dynamic Resolution Set Between Apple TV 4 and Apple TV 4K hardware to maximize performance and presentation per each device, instead of setting to the lowest spec between them both as before.
- Removed Second Camera for Weapon Camera per LWRP and implemented alternative technique for rendering Weapons in the LWRP frame, further improving performance
- In Episode 1, changed the presentation of suns and the Frozen Star to work with the LWRP and to maximize performance
- Added Bullet Hole Decals to Metal Surfaces
- New Sci-Fi Plant in Cryo-Tubes Around Ship
- macOS: Raised Framerate Cap from 30fps to 60fps
- tvOS: ATV4: About 2K Resolution and Cap Set to 60fps
- tvOS: ATV4K: 3K Resolution and Cap Set to 60fps
- tvOS: Improved skybox, lightmaps, and level surface texture resolutions/quality with improved bitmap memory budget after switching to LWRP and an apparent mostly resolved status to the Titanium Moth bug with iOS and tvOS 13.x.
- Apple App Store: Updated Distribution Certificate for iOS
- Apple App Store: Updated Distribution Certificate for tvOS
- Front End UI: Updated the Episode 1 Card Image to Show the New Versions of Stars and the Frozen Star
- Front End UI: Credits: Added Everett Davis to Production Babies!
- Front End UI: Credits: Added Dan & Lisa Davis under Special Thanks
- Front End UI: Updated Front End Copyright to 2017 – 2020
- FIXED: BUG: tvOS: Apple TV 4K only: Standard Unity Post-Processing Bloom Creates White Blobs with Black NaN Pixels (primarily only when Enzo is out in vacuum along the spine of the ship in Episode 1)
- FIXED: BUG: Block off stage left way to approach Jasper in Library, as this was not the intent (wanted Players to approach stage center or stage right). Use a crate.
- FIXED: BUG: Win Only: Depth of Field Switches Cameras When Switching to Auto Arm Cannon
- FIXED: BUG: 22.214.171.124: Ep1v1: Along Spine, Heading Back to Airlock, Framerate is Challenged Hard By Something, Though Brief Area of Affect
- FIXED: SUPERBUG: Titanium Moth
KNOWN CURRENT ISSUES:
Subscribe to our newsletter, sign up at the forum, post at the VAST Steam Board, follow us on Facebook and Twitter, (if you haven’t already) wishlist VAST on Steam and buy VAST on macOS, iOS and tvOS (and tell all your friends too!), and stay tuned!