Get the latest tech news
Show HN: Doom port to pure Go – Gore
Pure Go minimal Doom implementation. Contribute to AndreRenaud/gore development by creating an account on GitHub.
This is a minimal, platform-agnostic Go port of the legendary DOOM engine, transpiled from the doomgeneric codebase. So fire has been remapped to,, and it is necessary to repeatedly tap keys to get them to continue, as opposed to press & hold. FunctionPurpose DrawFrame() Render the frame to your display SetTitle() Set the window title as appropriate to the given WAD GetEvent() Report key presses/mouse movementsDOOM source code is released under the GNU General Public License.
Or read this on Hacker News