C-Gravity-Simulator. An improvement over my old gravity simulator in Haskell
32Python-Pyglet-Line-Art. Python
15Function-Grapher. A simple function graphing program written in Java
11SoftwareRendererCPP1. An abandoned 3D software renderer written in C++, "Vixis3D Engine"
11Dutasteride-Pharmacokinetics-Pharmacodynamics. A powerful predictor of the pharmacokinetics and pharmacodynamics of dutasteride by dose, based on papers by Per Olsson Gisleskog, David Hermann, Margareta Hammarlund-Udenaes, Mats O. Karlsson. Predictions include serum dutasteride and serum DHT suppression in real-time, as well as steady-state scalp DHT suppression.
11HaskellGravitySim. An inaccurate gravity simulator made for fun in Haskell
8SoftwareRendererCPP2. A better C++ software renderer than my first.
7C-Raycasting. A simple 3D raycasting application written in C.
5GlowTetris. A simple Tetris clone (poorly) written in C++
5C-3D-Earth. A 5 minute ray trace project that generates a rotating earth GIF from nothing but C code using the CGIF library by dloebl
4Java-Circle-Inversion. Java
4NoiseTest. Simple test for smooth noise in Java based on distance (similar to Perlin noise but much slower)
3BCL-Cube. A 3D cube render in the console written in BCL (Ben's Compiled Programming Language)
3Java-Swing-Raymarching-Multithreaded. Java
3Rust-wgpu-Voxel-Raycasting. A Rust wgpu program that does voxel raycasting primarily in a fragment shader
3CRayTracer. A 3D Ray Tracer Renderer Written in C
3C-Laser-Physics. C
3Pipes-3D. C++
3Java-BrainF-Interpreter. A
3Simple3DJavaScript. A very simple 3d rasterizer with texture mapping.
3goxel. Goxel: Free and Open Source 3D Voxel Editor
23D-Mahjong-Solitaire-Java. 3D Mahjong Solitaire using Java and LibGDX
2C-Raycast-Shadows. This project utilizes my C Raycasting repository as well as my C Laser Physics repository to create a shadow effect using the DDA raycasting algorithm.
23D-Cellular-Automata. 3D cellular automata simulated, meshed, and rendered on the GPU (SDL/OpenGL/GLEW/GLM)
2MengerSponge. Lua
2OpenGLVoxelRendererTutorial. A tutorial series blog for creating a voxel rendering application with OpenGL and C++ from scratch.
2CPP2.5DCubes. C++
1PerlinTest. C++
1JavaScriptRotors. 3D rotations about an arbitrary axis via Geometric Algebra
1Unity3D-Boss-Battle. An original boss battle minigame made with the Unity engine
1Georx. An original puzzle game I wrote in C++
1BrainUnfuck-to-Brainfuck-Compiler. Compiles a simple human-readable programming language to Brainfuck
1Apollonius-Problem-JavaScript. JavaScript
1GlossTest. Haskell
1DotProductDemo. A demonstration of the dot product formulas of two vectors in 2D and their equivalence
1Haskell-FFI-Game-Loop-with-C-SDL. A quick alternative to using an SDL binding with Haskell. Uses a main.c file with SDL that executes Haskell callbacks to update and render the game state. Can be built with GHC
1PirateIslandSoftwareRendererDemo.
1