Dev tools · alternatives · 2026
24 alternatives to PyWolf3D, a wolfenstein3D clone written from scratch in Python
a wolfenstein 3D clone in python, pygame. Contribute to atifcodesalot/pyWolf3D development by creating an account on GitHub.
PyWolf3D is a recreation of the classic Wolfenstein 3D game built entirely from scratch using Python and Pygame. It is designed for developers and game enthusiasts interested in understanding how retro first-person… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

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

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

An OpenGL RTS game engine written in C. Contribute to eduard-permyakov/permafrost-engine development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 4IM
Hi HN! I made many small web games in the past with Unity or Phaser. But this time I wanted to make something completely on my own. So I coded a basic game framework in plain JavaScript, and used it to make Almost Pong. This was a really fun project that taught me a lot about JavaScript, and I plan to make more minimalist games with this framework. Interesting fact: Almost Pong doesn't load any assets, all sprites and sounds are generated with code. Happy to answer questions, and please let me know if you have any feedback on the game. Thanks!
2022 · lessmilk.com · its alternatives →
- 5

Retro RPG Game Maker. Contribute to ericoporto/fgmk development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 6

I’ve been working on this for about a year through four major rewrites. Godogen is a pipeline that takes a text prompt, designs the architecture, generates 2D/3D assets, writes the GDScript, and tests it visually. The output is a complete, playable Godot 4 project. Getting LLMs to reliably generate functional games required solving three specific engineering bottlenecks: 1. The Training Data Scarcity: LLMs barely know GDScript. It has ~850 classes and a Python-like syntax that will happily let a model hallucinate Python idioms that fail to compile. To fix this, I built a custom…
Mar 2026 · github.com · its alternatives →
- 7

A 3D game rendered entirely in CSS/HTML. Relying as much as possible on traditional html/css features instead of modern graphic APIs. Supports lighting, shadows, culling, etc. Can you escape the dungeon?
2020 · pantel.is · its alternatives →
- 8IB
I've been working on an MMORPG that is now in alpha as a solo developer. Here are the major open source technologies that I use: Blender - 3D modeling software for creating the overall environment and every game object. I've gotten a lot of CC and Public Domain assets from https://poly.pizza GLTF - I export assets from blender to the GLTF asset format JSON - I write a JSON config for every game object that describes things like its name, its interactions, its collisions, etc. Node.js exporter - I iterate over the environment and every asset to create a scene hierarchy. I use…
2024 · alpha.reconquer.online · its alternatives →
- 9

A retro game engine for Python. Contribute to kitao/pyxel development by creating an account on GitHub.
Oct 2026 · github.com · its alternatives →
- 10

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 →
- 11

A Wolfenstein3D-like raycaster made in Windows Batch. - nTh0rn/batch-raycaster
2025 · github.com · its alternatives →
- 12

Play this classic game in your browser
2016 · wolf3d.atw.hu · its alternatives →
- 13

3D using bitblting in Windows. Contribute to lowlevel86/3D-Game-Programming development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 14
3dlooky▲162Build interactive 3D product configurators in your browser. Create image and 3D assets with AI, connect Canvas workflows, and publish embeddable experiences.
2024 · 3dbae.com · its alternatives →
- 15

Render 3D models (OBJ, glTF, GLB, STL, .vox) as ASCII art — in the browser, in React or Vue, or straight in your terminal. A three.js-style API with no WebGL and no canvas: just text in a single <pre>.
Jun 2026 · glyphcss.com · its alternatives →
- 16

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 →
- 17CP
Hi HN! 2d spritesheets for game development are often distributed as a PNG image, sometimes with a separate JSON or XML metadata document describing the layout, including any animation sequences within the sheet. Sometimes there is no metadata document and you have to work it out and manually write custom code to chop up the spritesheet and reference the sprites you want. I think it would be good if it became standard practice to distribute spritesheet PNGs with the metadata inline inside a PNG "chunk" so the whole thing is self-contained. That way artists can just distribute one file, and…
2019 · mccormick.cx · its alternatives →
- 18

Modd.io is a collaborative game editor that runs in browser. It's kind of like Figma for game dev. We made this engine low-code and multiplayer-first, so developeres can quickly prototype casual multiplayer games. I hope some of you guys will find this useful. Would love to hear feedback also. Thank you. Engine Demo: https://www.modd.io
2023 · github.com · its alternatives →
- 19

PS2 games in the browser: static recompilation to WebAssembly with a native runtime - snuri00/ps2-web-recomp
24d ago · github.com · its alternatives →
- 20

Using SQL's Turing Completeness to Build Tetris. Contribute to nuno-faria/tetris-sql development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 21

goboscript is a text-based programming language which compiles to Scratch. It allows you to write Scratch projects in text, and compile it into a .sb3 file - which can be opened in the Scratch editor, TurboWarp or be uploaded to the Scratch website. goboscript allows you to create advanced Scratch projects with ease, you can use any text editor, use a version control system such as git. You can refactor your code using search and replace. Text code can be copy pasted, which allows you to easily reuse code or share it with others. goboscript syntax is concise and easy to read. goboscript…
2025 · github.com · its alternatives →
- 22IG
2014 · shaunlebron.com · its alternatives →
- 23

An OpenGL RTS game engine written in C. Contribute to eduard-permyakov/permafrost-engine development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 24GD
2025 · reprobate.site · its alternatives →
Also compare
- Classic FPS Wolfenstein 3D brought in the browser via Emscripten alternatives
- Iron-Wolf – Wolfenstein 3D source port in Rust alternatives
- I wrote my own RTS game engine in C alternatives
- I made a web game called Almost Pong alternatives
- An Open Retro RPG Game Maker in Python alternatives
- Claude Code skills that build complete Godot games 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 →