JavaScript chess implementation with Firebase realtime database for multiplayer. Chess bot gameplay using a minimax search tree with alpha-beta pruning. In progress...
Try it out!Rendering Tools:
Scale:
Brightness:
Sharpness:
Particle life simulation inspired by this video made by Tom Mohr. Randomly generated rules of attraction & repulsion between particles of different colors compose a lifelike simulation. Built with a menu to adjust each particle's sphere of influence, velocity half-life, and radii.
Web VersionA tetris clone made using pygame, a python wrapper of the DirectMedia Layer (SDL) used create multimedia applications. I implemented Tetris' Super Rotation System (wiki) for accurate block rotations. I used pygame, as opposed to a game engine like Unity or Godot, because it forced me to learn the fundamentals of rendering, user-input, and low-level game development.
A GUI for Conway's Game of Life with adjustable update speed, grid-size, and tile coloring. Allows for both randomized and user-inputted initial game configurations. Grid cells will wrap around the edges of the grid instead of terminating. Fun for experimenting with various designs and gliders, many of which can be found on the life wiki.
Marketing website design for cabinetry company to attract customers. Showcases professional kitchen designs with an elegant UI. Made with HTML, Tailwind CSS, and JavaScript. Here's a link if you would like to see for yourself: designbyfitz.com