Site is owned and operated by Daniel Berry

Links

GitHub

LinkedIn

Projects

16-Bit Logisim Computer - 2025

16-bit Computer built in Logisim comes with a compiler for a custom C-Like language and devices for floating point operations and advanced graphics. Can rasterize multi-color triangles in 3d space and interpolate them using a depth buffer.

3D Software Rasterizer - 2025

3D game engine that rasterizes every triangle in 3D to a 2D buffer. Can load models from obj files, will map over textures, and implements a phong lighting system. AABB collision detection using KD-Trees and simple kinematic physics.

Clemflix - 2024

Data Science project for my Masters at Clemson to build a recommender system for watching films. Web project was written using Go and the recommender system was written in Python.

Github Link

Predicting Downhill World Cup Results - 2024

Data Science project for my Masters at Clemson makes predictions about the upcoming Downhill Fantasy Season.

8 Bit Computer with Assembler - 2022

An early computer I made in Logisim. Wrote some games and programs in the custom assembly language.

Dolphin Meat - 2016

Game from the 33rd Ludum Dare made during University circa 2015. Dolphin Meat is a game where you play as a nefarious dolphin sinking ships and consuming the flesh of drowned sailors.

A Man From the Docks - 2013

Game from my very first Ludum Dare. It was a top down action and story based RPG.

Github Link

Cube Runner - 2012

The final project from my high school computer science class circa 2012. A 3D software rasterizer to draw 3D triangles. Game has a dungeon to dodge the cubes as they come across the screen.