An archive of John Carmack’s .plan files in readable markdown format
-
Updated
Apr 25, 2017
An archive of John Carmack’s .plan files in readable markdown format
Wolfenstein 3D, reimagined in Svelte - rendered with the DOM
Raycasting game for the Hack computer from Elements of Computing Systems / Coursera NAND2Tetris
Basic MonoGame raycast engine
Wolfenstein 3D raycasting engine made in JS and P5.js
3D Raycast Engine in Flutter, using DDA(Digital Differential Analyzer) Algorithm.
Wolfenstein 3D style game engine implemented in haskell
Simple 3D Labyrinth written in Javascript. Maze generator was written earlier in Java. It uses canvas to draw minimap and raycasting system.
MPU-401 MIDI playback support for the original open source release of Wolfenstein 3D.
2.5D rendering engine with: GUI system, scripts (Chaiscript), webassembly-support
A first person shooter game coded in Java with the LibGDX framework during the week-long LibGDX 15 Game Jam December 2020.
Wolfenstein 3D ported to the PSP originally by Zack and Chilly Willy
Slides on how Wolf and maybe one day other ID games worked
A recreation of the classic 2.5D fps Wolfenstein3D using the Cocos2d-x game engine.
Converts the OPL2 music of Wolfenstein 3-D and Spear of Destiny games to General MIDI, and packs it into an ECWolf-compatible .zip file.
Cub3D is a 42 school team project to create a dynamic view inside a 3D maze using raycasting in the style of Wolfenstein3D.
School project: create a video game using ray-casting technology and a graphic library (with all the bonuses).
Add a description, image, and links to the wolfenstein-3d topic page so that developers can more easily learn about it.
To associate your repository with the wolfenstein-3d topic, visit your repo's landing page and select "manage topics."