Caitlin Wilks's Projects
A simple Jekyll theme for showcasing your work, emphasis on whitespace, transparency, and helvetica.
A C++ 3D software renderer supporting phong shading, MD2 loading and animation
Chess tactics trainer with spaced repetition
dreamfield bevy example
The source code and build system for my personal/portfolio site cat.bio
My own personal watch app for bangle.js
My GitHub profile's README.md
The "source code" to https://chicken-cam.talkhaus.com/
A C++11 header-only ECS (entity-component-system) library (no longer updated but feel free to use or extend it)
A ps1-aesthetic 3D first-person RPG I'm making in Rust, see twitter for screenshots
A template for using the ps1-style rendering engine I made for 'dreamfield' to make a game
Backend/engine components for Dreamfield
The source code for version 3 of http://raocow.com/. A community-categorisable catalog of youtube videos from a specified set of channels
everything.raocow.com v3
A C++ / SDL 2D Lighting demo with attenuation (falloff) - VS2013
A simple (and messy) galaxy and gravity simulator in rust
A collection of (hopefully efficient) glsl intersection functions
Blender glTF 2.0 importer and exporter
An example of how to do pixel manipulation in haskell and draw it to a window
A haskell clone of asteroids that uses elerea functional reactive programming
a very basic doom style raycasting in haskell - written quickly and very feature light
A lightweight image categoriser written in python. Categorises images and stores a config file in the folder.
the index page for talkhaus sites
King's Field (II) Reverse Engineering Tools and Documentation
my c++ renderer playground - has a scenegraph abstraction, some volumetrics, some cuda, etc
work in progress haskell web application for managing flash cards
A fully dynamic IRC stats generator for irssi logfiles
wip project for detecting motion with opencv and recording it