Coding things
here are some of my coding projects:
Some download links can be found here
- ProgressQuest CE
A recreation of ProgressQuest for the TI 84+CE, written in C
- cipherlang
A scripting language for applying transforms to text. Still in progress, uses xcipher
- epsilon
A language strongly inspired by FORTH that was designed to be self-hosting. Has a c++ transpiler, an interpreter is in progress
- explor
My first attempt at a simple game framework, allows exploring a large map. Very rudimentary, and has been superceded by 2dgame, then stellar-enigma
- 2dgame
A rudimentary game 'engine' using the SFML Framework. Supercedes explor, superceded by stellar-enigma
- music
A program that creates random 'music' using markov chains.
- shell
A poorly-written, buggy, and difficult-to-use shell.
- simulate
A sandbox program where you can draw different materials and watch them interact
- stellar-enigma
An in-progress game engine created as an improvement over 2dgame:
Documentation
- symbol
An incomplete interpreter for an esolang called symbol
- XVCA
A virtual computer created from scratch, using a custom architecture.
- zeldamon
A TI-84+CE game coded in C. WIP
- zoom
My first computer game - not to be confused with the video meeting software. A 2-D Puzzle game about zooming in
- Arc calculator
A python script for making smooth arcs in 3D Space. Created to facillitate SMG2 modding.