3D Matrix Visualizer

Play in new Tab Source Code </>

Visualize matrices.
It's the only repo of which I don't have full comprehension, given I used Three.js


Draw Algos

Play in new Tab Source Code </>

Visualize Breadth-first search (BFS) and Depth-first search (DFS) by drawing mazes, stopping the execution and regulating the speed.

Most interesting implementation aspect: The way sizes are set in the :root { ... }


Snake

Play in new Tab Source Code </>

I came across an article of Michał Zalewski were he says: In this particular case, designing a good game is hard enough; even making a well-balanced and bug-free clone of Space Invaders or Snake takes far longer than one would expect. So, I decided to write a snake game.
Link to the article: Don't build a platform... unless?


Spaceship Survival

⚠ spaceship-survival is not responsive so, if the <iframe> size is less than 800px × 450px the game is not playable from inside it (You would have to scroll the game while playing it).

Play in new Tab Source Code </>

Written in C, compiled to WebAssembly, served via an <iframe>

The relative spaceship-survival.js file isn't minified, so you can easily take a look at it


Canvas

Play in new Tab Source Code </>

Draw on a grid and mix elementary colors.

Most interesting implementation aspect: The way colors are set via CSS classes