Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I really wish more games shared the source, even if it's under a restrictive license. It's just interesting to get a peak under the hood.

Don't underestimate that software patents play a role in that. For instance, the source code release of Doom 3 had to be modified to remove a rendering technique under patent by Creative - even though John Carmack invented the technique simultaneously and independently of Creative[0]

[0]: https://www.theverge.com/gaming/2011/11/17/2569394/john-carm...



The original Doom had third-party audio playback routines, so the source came with a rewritten sound server: https://github.com/id-Software/DOOM/tree/master/sndserv

    The bad news:  this code only compiles and runs on linux.  We couldn't
    release the dos code because of a copyrighted sound library we used
    (wow, was that a mistake -- I write my own sound code now), and I
    honestly don't even know what happened to the port that microsoft did
    to windows.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: