Jordan Bunke's Projects
An emulator and assembler for ARM11 written in C with three peers as part of the first year Programming assessment for my Computing degree at Imperial College London
The Barebones Compiler is a high-level language to Java transpiler that I wrote in the summer of 2018 as a proof of concept. Barebones is a rudimentary language with a C-based syntax.
Shell interpreter for language I designed called Bones with support for REPL and standard entry point execution
Text Editor with Syntax Highlighting for Windows
Simulates seasons of fantasy basketball [WORK IN PROGRESS, NOT PLAYABLE]
Algorithm that uses .NET graphics library and pseudo-randomness to produce an image based on a reference that appears like a drawn version of the original. Comparisons are made after each stroke, and if the stroke has made the image more different from the reference than the previous state, it is reverted.
Propositional logic evaluator inspired by the first half of the 140 Logic course taught by the Department of Computing at Imperial College London.
The classic arcade game written on top of JBJGL as a tech demo
Stipple Effect is an image editor designed for creating and animating pixel art (available on Windows, macOS and Linux)
TRANSLATION is a platformer in which the player takes control of a teleporting red square
Platformer stretching the gameplay possibilities of translational motion [IN DEVELOPMENT]