https://github.com/64kramsystem/warlock-64k
Rust port of the Warlock project, from the "Tricks of the Game-Programming Gurus" book
https://github.com/64kramsystem/warlock-64k
dda-algorithm game game-development lamothe raycasting rust wolfenstein wolfenstein-3d wolfenstein-3d-engine
Last synced: about 2 months ago
JSON representation
Rust port of the Warlock project, from the "Tricks of the Game-Programming Gurus" book
- Host: GitHub
- URL: https://github.com/64kramsystem/warlock-64k
- Owner: 64kramsystem
- Created: 2022-11-20T12:50:26.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-21T18:48:12.000Z (over 2 years ago)
- Last Synced: 2025-02-10T10:19:34.382Z (4 months ago)
- Topics: dda-algorithm, game, game-development, lamothe, raycasting, rust, wolfenstein, wolfenstein-3d, wolfenstein-3d-engine
- Language: C
- Homepage:
- Size: 539 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Support: support/WARLOCK.EXE
Awesome Lists containing this project
README
# Warlock-64k (WIP)
Rust port of the Warlock project, from the [Tricks of the Game-Programming Gurus](https://www.amazon.com/Tricks-Game-Programming-Gurus-Andre-Lamothe/dp/0672305070) book.
Note that the book falsely advertises the project as a Doom-like game, while it's actually only a renderer (no game logic) using unoptimized DDA ray casting (same principle as Wolfenstein 3D).