Building a browser game based on KiCad
I've been making boards in KiCad for a while now. I really enjoy figuring out how to route all the components in the PCB editor, especially the weird "hard" things like differential high speed signals. I'm probably not very good at it but so far the margins for the stuff I'm designing is wide enough that it works anyway. Every time I'm working on this I feel like this would make a neat puzzle game, but I don't feel like building an entire PCB editor in a game engine to make this concept work. So I took a page from the Minecraft book and turned it into cubes. Making the problem discrete into a grid makes it way easier to reason about and a more logical game. To make the whole thing easy to build I decided to go with a simple browser game. No need to deal with much platform support there and I don't have to either use one of the big game engines or write one myself. I debated for a few seconds whether I should go with TypeScript or just vanilla JS. In the end I wrote the entire thing in
I've been making boards in KiCad for a while now. I really enjoy figuring out how to route all the components in the PCB editor, especially the weird "hard" things like differential high speed signals. I'm probably not very good at it but so far the margins for the stuff I'm designing is wide enough that it works anyway. Every time I'm working on this I feel like this would make a neat puzzle game, but I don't feel like building an entire PCB editor in a game engine to make this concept work. So I took a page from the Minecraft book and turned it into cubes. Making the problem discrete into a
Explore this link on the map →saved by
related reading
- tscircuit - Code Electronics with Reacttscircuit.com
- Chloe's Gardenchloeyan.me
- Squeezing a sokoban game into 10 lines of codecole-k.com
- Basic Bit Manipulation - HackMDhackmd.io
- Towards a Digital Pluriversepluriverse.world
- Tutorial: Tic-Tac-Toe – Reactreactjs.org
- Idea Listjzhao.xyz
- rezmason.net - Projectsrezmason.net
- GitHub - yaxan/EEG-gaming-and-speech: EEG Brain-Computer Interface to play Flappy Bird and use SSVEP to communicate · GitHubgithub.com
- The Holy Grail of Hacks Returns | MIT Admissionsmitadmissions.org
- Games and Puzzles as Multicomputational Systems-Stephen Wolfram Writingswritings.stephenwolfram.com
- Puzzles | Paradigmparadigm.xyz