4 ms·
Had to go look at the game after reading the cached page (no images): http://store.steampowered.com/app/258520/ http://store.steampowered.com/app/258520/ It's
by buro9 12y ago
Had to go look at the game after reading the cached page (no images): http://store.steampowered.com/app/258520/ http://store.steampowered.com/app/258520/
It's beautiful. Though... Windows only.
I wonder, how much effort does it take to make a game work multi-platform (+Mac, +Linux)?
- TillE 12y agoThey're using Unreal Engine 3 (not 4), which is cross-platform. But if they've written a lot of custom shaders for DirectX (HLSL), they would have to rewrite them for OpenGL (GLSL). In general, it's getting easier and easier to write once and run anywhere. You can build amazing things in UE4 by staying entirely within the bounds of the engine, and never dropping down into platform-specific solutions.
- fulafel 12y agoThere's an open source HLSL2GLSL transpiler. In fact UE4 apparently has it built in (or equivalent functionality).
- Arcanum-XIII 12y agoOne good news is that it seem the developers are already open to port to Linux/MacOS X (source : https://twitter.com/adrianchm/status/502519538672758784 https://twitter.com/adrianchm/status/502519538672758784 )
- lobotryas 12y agoA lot because quality assurance testing. There is little to zero automation available and supporting three platforms (more, if you want to support distros other that Ubuntu) means tripling your already time consuming and expensive testing effort. I'd love to see more games in Mac, bit understand why that is rarely the case since I also want a quality product and would complain if I got a poorly tested port.