Life & fun · alternatives · 2026
24 alternatives to A Wolfenstein3D-like raycaster made in Windows Batch
A Wolfenstein3D-like raycaster made in Windows Batch. - nTh0rn/batch-raycaster
This is a Wolfenstein3D-style raycaster engine built entirely in Windows Batch script. It recreates the classic first-person maze-exploration gameplay using only command-line tools available on Windows systems. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

A raycaster that renders to random dot stereogram - ammonb/stereogram-raycaster
2019 · github.com · its alternatives →
- 2

Pseudo-3D shooter written completely in gawk using raycasting technique - TheMozg/awk-raycaster
2016 · github.com · its alternatives →
- 33R
2020 · ahuth.github.io · its alternatives →
- 4

TrueType fonts have a hinting VM that grid-fits glyphs. It has a stack, storage area, conditionals, function calls, and it turns out it's Turing-complete. So I built a raycasting engine in the hinting bytecode. The glyph "A" in the font has 16 vertical bar contours. The hinting program reads player coordinates from font variation axes via GETVARIATION, does DDA ray marching against a tile map in the storage area, and repositions bar heights with SCFS. It ends up looking like a crude Wolfenstein-style view. Small visuzlization:…
Apr 2026 · github.com · its alternatives →
- 5

I sometimes pick up random projects just because I can, this was one of those times. I made it as a week long project a while back this year but never shared here, so thought to go for it haha. I created a game inspired by Doom and the backrooms called The Backdooms under 2.4kb in minified html. (for reference, this entire post would be around 1.8kB haha) I had to use a not popular way of using GZip with Zlib headers (had to write my own script for compressing it, also in the repo) to eventually convert it a size 40 QR code that works right in your browser using Decompressionstream API. This…
2025 · github.com · its alternatives →
- 6

Hello HN! We’re a small creative studio specializing in real-time 3D experiences. Netlify approached us to design and build an interactive experience to celebrate reaching 5 million developers. Inspired by the classic game Marble Madness, we created a gamified experience where users control a ball through playful, interactive levels. The goal was to blend marketing content with the look and feel of a game to engage users. The app is built with Three.js [1], using our custom render pipeline and shaders, and uses Rapier for physics simulation [2]. The 2D content is overlaid on the WebGL view…
2024 · 5-million-devs.netlify.com · its alternatives →
- 7UL
In the wake of all the Unity nonsense, just wanted to toss the Raverie engine into this mix :) We’re building off a previous engine that we worked on for DigiPen Institute of Technology called the Zero Engine with a similar component based design architecture to Unity. Our engine had a unique feature called Spaces: separate worlds/levels that you can instantiate and run at the same time, which became super useful for creating UI overlays using only game objects, running multiple simulations, etc. The lighting and rendering engine is scriptable, and the default deferred rendering…
2023 · raverie-us.github.io · its alternatives →
- 8AR
2014 · greenlanguage.rustie.net · its alternatives →
- 9

A liminal brush-based CSG editor and game engine with unified (forward) renderer inspired by Radiant and Worldcraft/Hammer Compact and lightweight (target: Snapdragon 8CX, OpenGL 3.3) Real-time lighting with stencil shadows without the need for pre-baked compilation
Mar 2026 · github.com · its alternatives →
- 10
Wolfprint 3D▲243A 3D scanner to create realistic avatars of people for VR
2016 · lunascanner.com · its alternatives →
- 11

It's been closed source for a long time while I worked on it on and off as a hobby research project, but yesterday the repo was made public for the first time under the MPL 2.0 license. A feature reel showing its capabilities can be found here: https://ktstephano.github.io/rendering/stratusgfx/feature_re... A technical breakdown of a single frame can be found here: https://ktstephano.github.io/rendering/stratusgfx/frame_anal... It's still in a very beta state (bugs and instability expected), but I felt like it was a good time to make it…
2023 · github.com · its alternatives →
- 12

- 13

- 14

A minimalist three-dimensional coding environment. Control 8x8x8 dots with a single JavaScript function.
2021 · doersino.github.io · its alternatives →
- 15

GitHub repo: https://github.com/ArcadeMakerSources/ArcadeMaker (first of all, i want to say that I made this project for fun and challenge. I always wanted to create my own language. This has no business goal or something.) So the project is a 2D game engine (MonoGame backend) inspired by GameMaker 8. It includes its own IDE (built with WinForms) and an interpreted programming language that I wrote myself. The language—definitely the biggest challenge in the project—is a simple dynamically typed language. When I started, I had zero knowledge of how to build something like…
Aug 2026 · github.com · its alternatives →
- 16

3D using bitblting in Windows. Contribute to lowlevel86/3D-Game-Programming development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 17

The goal is to have a pixel, mod-friendly perfect recreation of Wolfenstein 3D in Rust.
Feb 2026 · github.com · its alternatives →
- 18

C++ Path Tracer from scratch with zero third-party libraries. - themartiano/luz
Jun 2026 · github.com · its alternatives →
- 19

Emscripten-Port of Wolfenstein 3D and Spear of Destiny - midzer/wolf4sdl
2023 · github.com · its alternatives →
- 20

Hey HN! I'm a huge fan of Raycast, but as a Linux user, I was always disappointed it wasn't available on my main OS. This summer, I decided to just build it myself. This project has the goal of being interoperable with Raycast itself, including a majority of the extensions. It's built with Tauri and Rust on the backend, with a Svelte frontend. The biggest challenge was getting it to run existing Raycast extensions, which required building a custom React renderer as well as making a custom API. I also wrote a quick post, which I hope to expand on in the future, about this project. You can…
2025 · github.com · its alternatives →
- 21

I’ve been experimenting with Rust lately and wanted a project that would help me explore some of its lower-level and performance-oriented features. Inspired by Sebastian Lague’s videos, I decided to implement my own ray tracer from scratch. The initial goal was just to render a simple 3D scene in the browser at a reasonable frame rate. It evolved into a small renderer that can: • Run locally or on the web using wgpu and WebAssembly • Perform mesh rendering with a Bounding Volume Hierarchy (BVH) for acceleration • Simulate both direct and indirect illumination for photorealistic results • Be…
Nov 2025 · github.com · its alternatives →
- 22

Hello HN, Just wanted to show this little 2D game engine that I've been working on for some time (around 2 years on the editor part, longer on some of the components). It's quite full featured but obviously this a project of such magnitude already that the work never really ends. That being said it's definitely already at a point where games can made and published. The editor runs natively on Windows and Linux using Qt5. The games can run on both Win and Linux as well as on WASM with WebGL. Feature wise there's a bunch of the stuff you'd expect. Audio, graphics, scripting,…
2022 · github.com · its alternatives →
- 23

Try out Artifacts created by Claude users
Jul 2026 · claude.ai · its alternatives →
- 24

Also compare
- A raycaster that renders to random dot stereogram (like Magic Eye) alternatives
- 3D shooter in your terminal using raycasting in Awk alternatives
- 3D Raycasting Engine in JavaScript alternatives
- TTF-DOOM – A raycaster running inside TrueType font hinting alternatives
- I made a Doom-like game fit inside a QR code alternatives
- A Marble Madness-inspired WebGL game we built for Netlify alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →