Life & fun · alternatives · 2026
24 alternatives to Sprigman – Pac-Man Recreated in a Limited Tile Based JavaScript Engine
Sprig is a tile based game engine made by Hack Club that's like Scratch's older brother but has it's own set of unique limitations. All sprites need to be made in Bitmap and uses a midi like event sequencer to get any music into it, since it's meant for a different set of hardware, you can only use very basic controls too. I made a version of PacMan inside it that has randomly generated mazes every time and mostly works well!
Sprigman is a Pac-Man game built in Sprig, a tile-based JavaScript game engine created by Hack Club. The game features randomly generated mazes that change with each playthrough and runs within Sprig's constraints… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier.
- 1

🍃 Learn to code by making games in a JavaScript web-based game editor. - hackclub/sprig
2022 · github.com · its alternatives →
- 2IG
I was at FB/Meta from late 2013 to early 2023, mostly working in the compiler/runtime spaces. I got hit in the spring 2023 layoff wave. I immediately started making games in my newfound free time (a lifelong interest, and I even worked in AA(A?) back ca. ~2000), and in October 2023 I stumbled upon the idea of a roguelike pachinko/plinko game inspired by Luck Be A Landlord. Things snowballed quickly, I started talking to publishers, then worked like crazy through all of 2024, almost the hardest I've ever worked in my career, and launched the game in December 2024. It's sold…
2025 · its alternatives →
- 3IM
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 →
- 4UL
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 →
- 5

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

I had the concept in my head for some time and firstly just prototyped it using only HTML & CSS. Sent it to a few friends and they liked it so I made it into its own website and added few 'competitive' features like click counter and share button.
2022 · rotaboxes.com · its alternatives →
- 7

The biggest Pac-Man game in the world
2017 · google.com · its alternatives →
- 8

RomM is a self-hosted app that allows you to manage your retro game files (ROMs) and play them in the browser. Think of it as Plex or Jellyfin for your ROM library: it automatically fetches metadata, artwork, and game information from online metadata sources to transform your folders into a browsable collection. You can play games directly in the browser for consoles like the N64, Game Boy Advance, Nintendo DS, and PlayStation 1, using the integrated web emulator (https://emulatorjs.org/). Members of the community have released integrations for Playnite (Windows), muOS…
2025 · github.com · its alternatives →
- 9

- 10

- 11

Six AI decision models played Pac-Man in real time against the classic arcade ghosts. See the leaderboard, watch their games, or play against them.
15d ago · opper.ai · its alternatives →
- 12

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 →
- 13CP
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 →
- 14PB
Pac-Man bench: how well a model and harness can recreate Pac-Man from a single prompt.
25d ago · jonclegg.github.io · its alternatives →
- 15
Pacapong▲93Play Pac-Man, Pong, and Space Invaders at the same time
2015 · kingpenguin.itch.io · its alternatives →
- 16

A retro game engine for Python. Contribute to kitao/pyxel development by creating an account on GitHub.
22d ago · github.com · its alternatives →
- 17IA
2020 · codeguppy.com · its alternatives →
- 18

- 19RP
Keep one eye on the first ghost and the other on the second
2025 · reverse-pacman.staticrun.app · its alternatives →
- 20IW
I’ve been working on a puzzle game for a few years as a side project. The game is based on a small region of tiles in a grid that is mirrored, modified, and mirrored again. It’s based on a novel phenomenon I noticed where, once these mutations happen a few times, the original region can be hard to recognize. You have a feeling there are symmetries in the image, but they are just out of grasp. Going further, if only part of the region is visible, such as mirroring off the edge of the board, it adds to the feeling and it becomes a satisfying puzzle to solve. I originally published this on the…
2024 · hidden-mirrors.com · its alternatives →
- 21
Pacapong▲81Pacman meets Pong, with a hint of arcade classics
2015 · kingpenguin.itch.io · its alternatives →
- 22

Delight your terminal with paclear, a whimsical take on the 'clear' command accompanied by a PAC-MAN animation. It's a fun way to clear your terminal screen and enjoy a bit of nostalgia at the same time.
2023 · github.com · its alternatives →
- 23

Make a miniature arcade cabinet with real, working games
2015 · makershed.com · its alternatives →
- 24
GameSnacks▲65Hi HN! I built a 3D arcade racing game in HTML5 using PlayCanvas. It features arcade-style physics inspired by OutRun, with PS1/Dreamcast-style graphics. The multiplayer is asynchronous: you race against the “ghosts” (replays) of up to 7 other players, and after finishing a run you can share a link with a friend so they can race your ghost 1v1. The game currently has 20 tracks, plus a “daily challenge” mode with procedurally generated tracks. We’ve tested it on both desktop and mobile. It supports touch and keyboard controls, though I personally prefer playing with a keyboard in…
2020 · gamesnacks.com · its alternatives →
Also compare
- Sprig, open-source game console and engine, by teenagers for teenagers alternatives
- I got laid off from Meta and created a minor hit on Steam alternatives
- I made a web game called Almost Pong alternatives
- Unity like game editor running in pure WASM alternatives
- A Marble Madness-inspired WebGL game we built for Netlify alternatives
- I made a pretty relaxing puzzle game 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 →