6 ms·
I think this game uses almost entirely its own engine and Unity is just used as a HAL and porting harness, so this is sort of a best case scenario for ease of p
by TazeTSchnitzel 3y ago
I think this game uses almost entirely its own engine and Unity is just used as a HAL and porting harness, so this is sort of a best case scenario for ease of porting. There's a surprisingly large number of games like this, though they're not representative of most Unity titles of course.
- steeleduncan 3y agoYes, in some interview he mentioned that Qud at the time was running as if it were a console app inside Unity. I don't know if that is still true after their UI overhaul, but if so it always seemed odd not to port it to MonoGame instead and save paying the fees.
- VectorLock 3y agoCOQ applies a while bunch of stylistic appliques to the "console" look that may not be possible or at least easy in other game engines.
- rootlocus 3y agoThat's commonly implemented with shaders. Support for shaders is guaranteed in virtually any game engine.
- philipov 3y agoIf Unity has some fancy prebuilt shader library he's leveraging to generate the effects, reimplementing that from scratch might be a lot of work.
- jasonjmcghee 3y agoScanlines and vignette are simple to implement and the main stylistic shaders they use. They also use a grayscale one if you trigger a specific situation. There might be others, but again, simple to write. They also use the particles system for candelabras. Could be reproduced in many engines.
- picadores 3y agoIts the result of almost every component of unity out of the box, being useless longterm. Its a similar thing with android. The operating system is just whats used to load librarys to replace all the things - camera detection, crypto etc. And one day you realize, that the operating system is just that thin metal layer and the bootloader.
- mnau 3y agoCould you please be more specific with examples and reasoning? I don't develop in Unity nor Android, so I am rather curious why is every component useless long term.