Dev tools · alternatives · 2026
24 alternatives to Pokemon prototype game made with JavaScript and p5.js
Pokemon game made with JavaScript + p5.js library. Contribute to JSLegendDev/Pokemon-p5js development by creating an account on GitHub.
This is a Pokemon-style game created using JavaScript and the p5.js library. Players can engage with Pokemon gameplay mechanics in a browser-based environment. The project is open source and available on GitHub, making… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Pokemon prototype game made with JavaScript and p5.js launched in 2024; newer entries below may have overtaken it.
- 1

Repo here: https://github.com/ariroffe/personal-website
2022 · arielroffe.quest · its alternatives →
- 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
p5.js▲202JS library for creating graphic and interactive experiences
2015 · p5js.org · its alternatives →
- 4

Contribute to jstimpfle/tetris-on-a-plane development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 5IB
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 →
- 6

A demonstrates of the use of the CSS clip-path property in combination with CSS variables and CSS transitions to create a low-poly animated Pokémon.
2016 · projects.lukehaas.me · its alternatives →
- 7IS
2012 · ektomarch.com · its alternatives →
- 8

👾 The code for my Three.js game dev experiments on YouTube. - SuboptimalEng/three-js-games
2022 · github.com · its alternatives →
- 9IG
2014 · shaunlebron.com · its alternatives →
- 10

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

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 →
- 12CP
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 →
- 13

- 14IM
I've posted this game here before, hopefully a repost is fine as the game has changed quite a bit (improved AI, improved mapeditor, much quicker gameplay, etc). Game is based on JavaScript/Canvas and WebSockets. On the browser side the map is pre-rendered (as a background image), just the mobile units/buildings and animations are dynamically rendered. The lobby server is made in node.js, but the game server is C++ for performance reasons (mainly the pathfinding). I found the C++ WebSocket libraries out there to be too difficult to use so I made my own based on the rfc. Overall I…
2022 · battle-of-flags.com · its alternatives →
- 15

NES emulator written in Rust. Contribute to pcwalton/sprocketnes development by creating an account on GitHub.
2013 · github.com · its alternatives →
- 16TI
2019 · djblue.github.io · its alternatives →
- 17

Classes for javascript that don't suck. Contribute to jneen/pjs development by creating an account on GitHub.
2012 · github.com · its alternatives →
- 18AT
2018 · tetris.joshbassett.info · its alternatives →
- 19

Play in your browser
2024 · jslegend.itch.io · its alternatives →
- 20AR
2015 · xqt2.com · its alternatives →
- 21

- 22
particles.js▲113A lightweight JavaScript library for creating particles.
2014 · vincentgarreau.com · its alternatives →
- 23

Built a quick version of Tetris. Contribute to sacert/Quick-Tetris development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 24PG
2016 · maierfelix.github.io · its alternatives →
Also compare
- I made my personal website a Pokémon-style minigame using Phaser 3 alternatives
- I made a web game called Almost Pong alternatives
- p5.js alternatives
- Simple JavaScript Tetris alternatives
- I built an indie, browser-based MMORPG alternatives
- CSS Pokemon – created with clip-path and CSS variables 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 →