nowfound

Life & fun · alternatives · 2026

24 alternatives to Minimal game with procedural graphics in JavaScript/GLSL

Under: A simple game with procedural graphics in JavaScript and GLSL - westoncb/under-game

This is a minimal game built with JavaScript and GLSL that features procedurally generated graphics. The game is designed for players interested in experimental, code-based entertainment. What stands out is its focus… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Minimal game with procedural graphics in JavaScript/GLSL launched in 2018; newer entries below may have overtaken it.

  1. 1

    Under: A simple game with procedural graphics in JavaScript and GLSL - westoncb/under-game

    2018 · github.com · its alternatives →

  2. 2IM

    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 →

  3. 3

    A minimalist three-dimensional coding environment. Control 8x8x8 dots with a single JavaScript function.

    2021 · doersino.github.io · its alternatives →

  4. 4

    A isometric city builder in JavaScript. Contribute to victorqribeiro/isocity development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  5. 5IT
  6. 6

    Mobile-first 3D mapping engine with emphasis on user experience - felixpalmer/procedural-gl-js

    2020 · github.com · its alternatives →

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

  8. 8

    Took a break from the falling sand simulation blog posts this week to work on another small project. It's a little pixel world generator- each time you visit, you'll see a new little world. I really like this stuff and had a blast building it yesterday!

    2022 · jason.today · its alternatives →

  9. 9GJ
  10. 10
    micro-gl▲101

    Run vector graphics on any computer (without GPU or FPU)

    2023 · github.com · its alternatives →

  11. 11

    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 →

  12. 12

    An interactive CSS terrain generator. Define a grid and generate your terrain!

    Nov 2025 · terra.layoutit.com · its alternatives →

  13. 13

    Pts is a javascript library for visualization and creative-coding.

    2018 · ptsjs.org · its alternatives →

  14. 14IB

    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 →

  15. 15CV
  16. 16AS
  17. 17

    Made a video game in < 15 min

    2022 · github.com · its alternatives →

  18. 18

    Mobile-first 3D mapping engine with emphasis on UX

    2021 · github.com · its alternatives →

  19. 19

    A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen - ryanpcmcquen/basque

    2020 · github.com · its alternatives →

  20. 20

    I'm working on a scripting-language heavily inspired by Javascript and GLSL. The idea is to use this for a game engine I'm working on.

    2022 · github.com · its alternatives →

  21. 21

    Explore advanced web development for online casinos at Juliango 202. Learn about programming languages, RNG algorithms, and secure platform architecture.

    2018 · juliango202.com · its alternatives →

  22. 22

    I built this educational game to help people identify and understand dark patterns in digital products. It features 10 interactive scenarios based on real-world examples. The game includes: • Interactive pattern recognition scenarios • Explanations of psychological principles • Simulated real-world examples with guided feedback Built with Next.js, TypeScript, and Tailwind. I'd especially appreciate feedback on the educational approach and scenario design.

    2025 · games.productartistry.com · its alternatives →

  23. 23

    tiny playstationy renderer. Contribute to nkanaev/tipsy development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  24. 24

    👾 The code for my Three.js game dev experiments on YouTube. - SuboptimalEng/three-js-games

    2022 · github.com · its alternatives →

Also compare

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 →