Another month, another patch. It sometimes saddens me that 'daily test builds and monthly content patches by a single developer' hasn't gotten me one jot of publiclity - anyone know anyone famous?
This month has been an especially odd one. To get the patch out in time for Christmas has meant that the patch cycle's only been about 2 and a half weeks, which means I haven't been able to touch much in the way of risk. On the good side, I've taken the opportunity to put some plans in place, and do some engine/tech work. So!
Engine and Tech work
You won't SEE any of this, but I feel that communication is important, and it's good for you to know that I haven't just been playing Astroneer all month. Just a little bit.
- Major engine work on non-gameobject linked, threaded instanced rendering. Speed+++. Not available yet. That's a picture of the test bed - I can shunt 100m-150m verts to the screen at ~60 fps using this technique! (No Man's what?)
- Work on supporting proper multiple languages. Not available yet.
- Added a HUGE amount of VR-specific work. This build will automatically run on your Vive or Oculus Touch but I DO NOT RECOMMEND THAT YOU DO AS IT'S NOT VERY GOOD YET. If you want to run in 2d, and you have a VR headset, just hit space bar on the loading screen. If you don't press space bar after 10 seconds, then it'll go to your HMD. If I get enough people expressing their interest, I'll do some more work on it. Details here : http://steamcommunity.com/app/254200/discussions/0/154643795210839159/?ctp=5
- Moved to Unity 5.5. This should mean improved performance and a *lot* of crash fixes.
- New BC7 Texture Format should allow a massive reduction in texture sizes without the corresponding loss in quality.
Changes and Fixes you might care about
- A small present to all Dapper DLC owners, as a 'thank you'
- Wooden planks should now correctly boost movement speed, along with Dyed Marble
- Added loads and LOADS of loading hints! <3 http://steamcommunity.com/app/254200/discussions/0/1843493219417867240/?ctp=2
- Clicking the magnifying glass now clears the search
- Plant entity updates are now 300% - 500% faster than before. Thank you, new Unity 5.5 profiler!
- Storage Hopper Unity-side update now about 3x faster.
- Improved LPT beam detection rendering; saving 1.5ms for 1300 machines!
- Substantial improvements to Conveyor Belt CPU cost.
- HBAO now lower in quality (more speed, minor visual impact) for detail settings lower than Fabulous.
VR only changes
- This isn't going to get by on VR minimum spec. 1060 or above, pick a lower detail setting than 2d!
- Should work on Touch and Vive
- There's no specific plans on release or support.
- This is just a preview version, so I can get feedback
- It'll either be free, a paid-for DLC to cover the cost of the work, or a completely separate version. It depends on the scope of the work, really.
- Ins, Home and Page Up toggle quickly between low, medium and high quality renderscales.
- The game will start up in a quality BELOW low - this should hopefully give you the hint to change it ASAP :-)
- Left Control toggles between fixed and floating hud modes
- All 2d menus have to be nagivated using a mouse - look for the spinning circle of particles. That's the mouse cursor. I plan to allow that to be controlled via the controllers. (Update - you should be able to drive the cursor around with the left touchpad now, but you need to click with the mouse)
- F1 will toggle the 2d mirror output
- F2 should recenter you.
- Left Touchpad will override the mouse position in a fairly ugly way. You'll need to click the mouse tho.
- Touchpads should no longer control your look
- Use your Right hand to aim, as you would normally aim in FC
- Use the new Teleport Gun to teleport to where you're currently aiming. (left trigger == teleport)
- No support for switching used items yet! (so you're stick on the scanner)
- Mildly improved main menu experience (Space, Space is still the fastest way to your world)
Known issues:
- Typing /help/ as a client is just completely useless. Sorry.
- Server name override isn't working correctly
- Grappling Hooks and player Laser shots aren't synced
- Literally 30 seconds of testing of the pause system has thrown this up.
- [Pause]Grappling hook not affected
- [Pause]Robots don't move, but continue to animate
- [Pause]Gravity continues to work
- Recommendation is never "Fix your damned Ore Extractors"
- Conveyor belts continue to animate when the game is paused, as do many other machines using SinRot or UVScrolling.
- Tabbing away from the game whilst the inventory is open doesn't pause it.
Minor Changes and Fixes
See you next month for Patch 16!