4 ms·
With all due respect and without intending to troll, I just don't get why people spend so many hours of their lives lovingly doing things like this. TR is out t
by nanna 2y ago
With all due respect and without intending to troll, I just don't get why people spend so many hours of their lives lovingly doing things like this. TR is out there playable on various consoles, I had it on the Saturn 25 odd years ago, I'm sure like the devs of TR1X and Open Lara. Why bother remaking it? Genuine question.
- hoten 2y agoFor modding; for a better experience on modern system (higher resolutions, etc.); for the joy of it.
- deleted 2y ago[deleted]
- zepolen 2y agoIt's hard to explain why a creator creates to a consumer that doesn't.
- mbivert 2y agoFun, challenge, learning, curiosity, etc. I would personally never spend that much time playing a video game nor writing one, but that kind of passionate behavior is commonly visible in the video game community (e.g. the recent tetris records, speedruns, etc.)
- poikroequ 2y agoAll I can say is, I wish I was passionate and motivated enough to work on projects like this. It doesn't have to be pragmatic in any way, you do it because you want to. No different than someone who may spend their free time working on old cars.
- recursive 2y agoThink of it as as a hobby. Hobbies are good.
- MrGilbert 2y agoJust for fun. No, really. (https://justforfunnoreally.dev https://justforfunnoreally.dev)
- samstave 2y agoMayhaps because games these days are FN humunguous! and require daunting, powerful engines -- but games of old, that fit on a disk, CD, DVD even might all be within the scope of an individuals ability to tinker. Also - OG games that built their own engines provide some insight to incredible methods of wizards -- like when people pick apart something Carmack did with what appears to be two characters to create a whole [thing] - as opposed to a UE4 engine game is going to have a f-ton of opaque mechanics?
- orblivion 2y agoIf it's a faithful re-implementation I like the idea of it being easy to make cross-platform. I don't think I'd ever play this one, but I like the fact that ScummVM (and thus all the old adventure games) can be implemented for iPad etc.
- zzo38computer 2y agoOne reason is to make a FOSS version, and other reason can be to add improvements. Furthermore, with some game engines, you might then be able to make your own sets of levels and other stuff, without needing the original proprietary software to be used with. You might also try to figure out the behaviour of specific details of the game engine, so that the FOSS version of the program may explain it. You might also be able to port it to other computers. And, maybe, you just like to do it. This can be the case with many other game engines too. In a few cases, the original code may later be released as FOSS anyways (or, in the case of ZZT, it was rewritten from disassembling the code and made to produce the same executable file), but sometimes it might not. (I had made a FOSS implementation of Everett Kaser's MESH:Hero game engine, and at least, the reasons I mentioned above are my own reasons for doing so; I don't know if the people who did TR1X have similar ideas and/or different ideas.)
- nnnnico 2y agoThere is art in it
- moritonal 2y agoMay I present Augustus (https://github.com/Keriew/Augustus https://github.com/Keriew/Augustus) which is a quality of life fork of Ceaser 3, only possible because they rewrote it in open source.
- firesteelrain 2y agoI have never heard of Augustus. Thank you for sharing! I am going to grab this
- boricj 2y agoBecause it's fun. I have my own ongoing decompilation/reverse-engineering project for a video game. As part of it, I've accidentally stumbled upon delinking, a very niche and esoteric technique for slicing an executable back into object files. This turned into a two year side-quest to create and improve my own tooling for it, which has been by far the most interesting and intellectually stimulating project I've ever embarked on. It's steadily attracting attention (with some cool in-depth technical email threads with various people around the world) and recently it has even gained at least one active user. Is there a rational reason why I've tackled this project? Absolutely not. It's completely bonkers, both in idea and execution. I've committed some wicked acts of heresy with it according to conventional computer sciences wisdom, like delinking code across platforms/object file formats and shoving it into foreign systems in spite of ABIs. Sometimes people just have an itch to scratch. Mine is to take a chainsaw to executable files and make twisted chimeras out of the torn off pieces.
- GaggiX 2y ago>Why bother remaking it? Reverse engineering the source code makes it much, much easier to mod the game and add more fun stuff.
- deleted 2y ago[deleted]