← Home

Web Apps & Games

Games, simulators, and interactive visualizers that run right in your browser, with nothing to install. Each post embeds the app and links to its source code.

  • Flight Simulator
    Web app

    Flight Simulator

    Flight Simulator puts you in the left seat of a Cessna 172SP Skyhawk, lined up on runway 31 at New York LaGuardia with the engine running. The 3D steam-gauge c…

  • Mustang Showroom
    Web app

    Mustang Showroom

    Mustang Showroom is a 1969 Ford Mustang Mach 1 SportsRoof, in the style of the John Wick film car, on a turntable in a dark polished showroom: physically based…

  • Blackjack Royale
    Web app

    Blackjack Royale

    Blackjack Royale is a 3D blackjack table on a dim casino floor: a felt half-moon table with a padded rail, a card shoe and discard tray, and a chip tray along…

  • Slots Royale
    Web app

    Slots Royale

    Slots Royale is a 3D five-reel, twenty-line slot machine on a casino floor: a black lacquered cabinet with a gold bezel and glass reel window, a backlit marque…

  • Roulette Royale
    Web app

    Roulette Royale

    Roulette Royale is a 3D European roulette table on a dim casino floor: a lacquered mahogany wheel with a brass turret, chrome frets and diamonds, and an ivory…

  • Domino Topple
    Web app

    Domino Topple

    Domino Topple is a 3D chain-reaction puzzle set on tabletops in three furnished rooms: a study with a desk lamp and bookshelf, a garage workshop with a pegboar…

  • Neon Pinball
    Web app

    Neon Pinball

    Neon Pinball is a 3D pinball machine in retro arcade neon: a full cabinet with a lacquered playfield, a steel ball, lamps under the glass, and a dot-matrix sco…

  • Marble Tilt
    Web app

    Marble Tilt

    Marble Tilt is a 3D wooden labyrinth you tilt to roll a steel marble past the pits and into the cup. Steer with your mouse, the arrow keys, a touch drag, or by…

  • Orbit Golf
    Web app

    Orbit Golf

    Orbit Golf is 18 holes of 3D mini-golf in space. A green alien golfer putts along walled neon courses that bend, zigzag, and spiral while real Newtonian gravit…

  • Fish Tank Simulator
    Web app

    Fish Tank Simulator

    Pelagic brings a small saltwater reef to the browser: nine distinct fish species, a cleaner shrimp, snail, hermit crab, and starfish inside a glass aquarium. C…

  • Pool Rooms
    Web app

    Pool Rooms

    First-person browser exploration through a connected pool complex: sunlit arcades, rain halls, sunken baths, a golden slide, floating beach balls, and a Sky Po…

  • The Infinite Library
    Web app

    The Infinite Library

    Browser first-person exploration inspired by Borges' infinite library: procedural hexagonal galleries, marked clue books, a five-step compass quest to the Crim…

  • Periodic Table Element Visualizer
    Web app

    Periodic Table Element Visualizer

    Interactive periodic table with 3D Bohr-style atom models: click any element to explore protons, neutrons, electrons, shell configuration, and element facts in…

  • Back Rooms
    Web app

    Back Rooms

    Browser first-person Backrooms-style horror: dim yellow office liminal space, desks and fog, on-screen objective to find the exit, settings via Esc. Three.js o…

  • Daily Tech Brief
    Web app

    Daily Tech Brief

    Dark-mode news dashboard with multi-timezone clocks, category feeds (tech, economy, politics, and more), local weather, and outbound read links.

  • Artemis II Mission Tracker
    Web app

    Artemis II Mission Tracker

    Fan-built mission-control-style dashboard for Artemis II with a 3D Earth-Moon trajectory, telemetry, mission-time replay, and a NASA news feed.

  • Slime Soccer Remake
    Web app

    Slime Soccer Remake

    A browser remake of the classic two-slime soccer game with canvas physics, keyboard controls, one- or two-player modes, and several gameplay variations.

  • Encryption Explorer
    Web app

    Encryption Explorer

    Interactive walkthrough of classical and modern ciphers, from Caesar to AES, RSA, and post-quantum ideas, with visuals, editable sample code, and a 3D inventio…

  • Escape The Matrix Game
    Web app

    Escape The Matrix Game

    A 3D first-person, Matrix-themed escape room game built with React and Three.js.

  • Megaminx: 12 Sided Rubik’s Cube Simulator
    Web app

    Megaminx: 12 Sided Rubik’s Cube Simulator

    A browser-based 3D simulator of the 12-sided Megaminx puzzle, built with React and Three.js.

  • Alien Planet Chaos Sandbox
    Web app

    Alien Planet Chaos Sandbox

    Interactive canvas sandbox where you drop black holes, suns, lightning, tornadoes, and tidal waves onto a tiny alien world.

  • Aircraft Aerodynamics, Stability, & Navigation Visualizer
    Web app

    Aircraft Aerodynamics, Stability, & Navigation Visualizer

    Interactive visualizer for aircraft aerodynamics, stability, and navigation, with adjustable angle of attack, control surfaces, thrust, and wind.

  • Control System Techniques Visualizer
    Web app

    Control System Techniques Visualizer

    Interactive lab for stabilizing an inverted pendulum with controllers such as PID, LQR, MPC, and fuzzy logic, plus Kalman filters and control-theory lessons.

  • AI Algorithms Visualizer
    Web app

    AI Algorithms Visualizer

    Interactive visualizer for AI algorithms, including A* pathfinding, neural networks, decision trees, k-means, genetic algorithms, and reinforcement learning.

  • Search Algorithms Visualizer
    Web app

    Search Algorithms Visualizer

    Interactive visualizer for search and pathfinding algorithms on a maze, grouped as uninformed, informed, memory-bounded, and probabilistic, with live stats.

  • Sorting Algorithms Visualizer
    Web app

    Sorting Algorithms Visualizer

    Interactive sorting visualizer covering bubble, insertion, selection, merge, quick, and heap sort, with adjustable array size and speed.

  • Data Structures Visualizer
    Web app

    Data Structures Visualizer

    Interactive visualizer for core data structures, including arrays, linked lists, stacks, queues, hash maps, trees, and graph BFS.

  • Stockfish Chatbot with a Mistral LLM
    Web app

    Stockfish Chatbot with a Mistral LLM

    A chatbot for the Stockfish chess engine’s C++ source code: it uses retrieval-augmented generation (RAG) with a Mistral LLM to answer questions like “Where is…

  • “Alien Escape Game” built with WebSim LLMs
    Web app

    “Alien Escape Game” built with WebSim LLMs

    Introduction The idea of designing your own video game without writing traditional code might have sounded like science fiction not too long ago. Yet today, wi…

  • AI Chess Web App V2 with Stockfish
    Web app

    AI Chess Web App V2 with Stockfish

    Version 2 of my AI chess web app: play against Stockfish 17 running in the browser through WebAssembly, or against Minimax with alpha-beta pruning, Greedy, and…