Leszek Godlewski's Blog
Engine programmer at Flying Wild Hog Kraków. Formerly an engine programmer at The Astronauts, a Linux porter and generalist programmer at Nordic Games and The Farm 51, respectively. Published titles include The Vanishing of Ethan Carter, Deadfall Adventures and Painkiller Hell & Damnation.
Privately a (non-belligerent) Linux fan and an enthusiast of airsoft, skiing and sailing.
Tweeting as @TheIneQuation.
The Vanishing of Ethan Carter, with its rich visuals and a graphics workload somewhat uncommon for Unreal Engine 4, has been a difficult case for attaining VR perf targets. This is a story of scraping off frame render time, microsecond by microsecond.
My job title at The Astronauts has been raising eyebrows since day one. "What will you be doing with a ready-made engine?" We have just finished The Vanishing of Ethan Carter for the Playstation 4, and trust me – I haven't been idle.
Here are some (of the less obvious) build system tricks I've collected in my just over a year of porting games to Linux: cutting down on iteration times, sanitizing the build environment and making the builds generally easier on the brain and the CPU.
Be it SDD attendees' BRIX Pros from Intel or homebrew SteamOS-based boxes, I expect many developers wanting to use one as a devkit. Here's how to easily deploy software to it and debug it remotely.
Leszek Godlewski's Comments
[Blog - 07/21/2016 - 04:53]
I should probably mention that ...
I should probably mention that if you feel that some of the changes could actually be a good fit for the general public, feel free to make pull requests upstream yourself. :
[Blog - 07/10/2015 - 02:51]
Yeah, for planar reflections you ...
Yeah, for planar reflections you need to re-render the entire scene. But you may be willing to make that trade-off, so it 'd be nice to have that option.
[Blog - 04/03/2014 - 01:19]
[Blog - 02/01/2014 - 11:46]
As I wrote in the ...
As I wrote in the post - there are conceptually similar Windows clients for SSH, such as win-sshfs and Dokan. r n r nAlternatively, you may use NFS, as John Vert below noted that they 've added it to the SteamOS repos. Then you may use Windows ' native NFS ...