id-Software/wolf3d
View on GitHub ↗ ★ 2,562
The original open source release of Wolfenstein 3D
16 mentions on Hacker News by 16 people: 0 stories, 16 comments · first 2014-08-11 · latest 2026-06-10
20082026
-
…the technique itself. Anyway thanks for challenging my assumptions. This'll go on my todo list! [0] https://github.com/id-Software/wolf3d [1] https://fabiensanglard.net/b/gebbwolf3d.pdf [2] https://youtu.be/NnkCujnYNSo?t=1592 [3]…
comment by bananaboy · 2026-06-10 · in Making Graphics Like it's 1993 -
(equivalent C file: https://github.com/id-Software/wolf3d/blob/master/WOLFSRC/WL... ) > Was this translated automatically from C? I'll note that when I convert code between languages, I often go out of my way to minimize on-the-fly…
comment by MaulingMonkey · 2026-02-22 · in Show HN: Iron-Wolf – Wolfenstein 3D source port in Rust -
I really like this code, https://github.com/id-Software/wolf3d but pick any of their repos.
comment by dasefx · 2025-11-16 · in What is the most beautiful / highest quality code you've seen (or written)? -
…is really cool. Do you take inspiration from or have you looked at the original Wolfenstein3D code? https://github.com/id-Software/wolf3d
comment by neuralkoi · 2025-02-24 · in Ask HN: What are you working on? (February 2025) -
Just looked at the Wolf3D source ( https://github.com/id-Software/wolf3d/tree/master/WOLFSRC ) - it uses VGA in unchained mode but still at 320x200. So not exactly Mode X, but "Mode Y".
comment by polpo · 2023-10-11 · in Grind – A first person shooter for Amiga 500 -
https://github.com/id-Software/wolf3d/blob/master/WOLFSRC/WL... Shift-by-immediate-value was introduced with the 80186 (and became broadly available with the 80286). https://en.wikipedia.org/wiki/Intel_80186#cite_ref-6
comment by andrewf · 2023-01-22 · in Wolfenstein 3D with a CGA Renderer -
…to draw useful conclusions from for most people let alone someone with his vast game experience. https://github.com/id-Software/wolf3d/tree/master/WOLFSRC Meanwhile, you are drawing bay conclusions with no credentials out evidence. As to…
comment by hajile · 2022-11-03 · in Functional programming should be the future of software -
…the wolfenstein 3D and doom sources yesterday and saw an interesting restrictive license: https://github.com/id-Software/wolf3d/blob/master/WOLFSRC/RE... I thought when Carmack originally released them they were GPL?
comment by mysterydip · 2020-05-19 · in Defold game engine source now available and free to use for commercial games -
…the full series. There's also a letter from a Microsoft manager requesting a multiplayer version. https://github.com/id-Software/wolf3d/blob/master/WOLFSRC/GO...
comment by paradigmshiv · 2018-06-13 · in Id Software -
Heh, I still remember from the wolf3d release the self modifying code: https://github.com/id-Software/wolf3d/blob/master/WOLFSRC/WL...
comment by russdill · 2018-04-17 · in Quake III Arena GPL Source Release (2012) -
…one might expect... Like the original, it does a ray-march in the ground plane to find map objects: https://github.com/id-Software/wolf3d/blob/0516778/WOLFSRC/W... And, like the original, it separates the cases of wall blocks, door blocks,…
comment by jcl · 2018-02-26 · in Wolfenstein's original rendering engine as 450 line shader with no external data -
…by 320 Huh the original implementation seems to have a lookup table instead of that, interesting. https://github.com/id-Software/wolf3d/blob/05167784ef009d0d0...
comment by leni536 · 2017-08-30 · in FizzleFade -
Wolfenstein 3D source is here - https://github.com/id-Software/wolf3d
comment by turbohedgehog · 2017-08-08 · in Game Engine Black Book: Wolfenstein 3D -
https://github.com/id-Software/wolf3d https://github.com/id-Software/Quake https://github.com/id-Software/Quake-2 https://github.com/id-Software/DOOM
comment by test1235 · 2017-03-13 · in Ask HN: What are some examples of good code? -
ID software open sourced a bunch of their older stuff, including Wolfenstein: https://github.com/id-Software/wolf3d Edit: never mind, it's just the engine. The actual data files you need to pull from a copy of the game.
comment by djsumdog · 2016-12-19 · in Wolfenstein 3D – Gameboy cartridge with co-processor -
…in the github repository, there are tons of restrictions as to what you can do with the code. https://github.com/id-Software/wolf3d
comment by ekianjo · 2014-08-11 · in Compile like it's 1992