Junction Point of Reality and Fantasy.

Projects

Here are a handful of projects I've had a part in!

Released

General

  • This website – a place to store my ramblings, artifacts, and project updates

Writing

You can find a list of stories I've written on the stories page!

Programming

  • Kokoro – a Discord bot that allows for control over multiple virtual users
  • Lyrica – a Rust crate that provides simple standard MIDI file playback
  • Proverb – a ripoff of fortune

In progress

General

  • Project Mystic – hidden away in the depths of an undeveloping country lies a land where ostracized people live freely...
  • Lost Memory in Outer World – a Touhou pseudo-AU that could theoretically happen in canon. Everyone in Gensokyo is sent into the outside world, almost all of them without their memories
  • Getting myself to actually focus and do things – a neverending struggle

Game development

  • Triplicata – a custom game engine written in Rust
  • 東方魔出現(Touhou Mashutsugen) 〜 Devil's Emergence – a Touhou Project fangame in the style of the PC-9801 Touhou games. Built using Triplicata
  • Princess-Officer Investigations – an Ace Attorney Investigations-style Touhou Project fangame starring Kotohime and a certain crow tengu reporter. Also built using Triplicata. Part of Lost Memory in Outer World

Writing

  • Sappy Love Poem – a fanfic about romance and lack thereof starring Kotohime and a certain crow tengu reporter. Part of Lost Memory in Outer World
  • Ayayayaya。 – an in-character blog for a certain Touhou character

Programming

  • Laria – a work-in-progress statically typed scripting language built for Triplicata
  • pls.pet – a simple file-sharing/image-tagging website written in Rust

Experiments, prototypes, and tiny things

  • little-rabbit – a prototype for RPG mechanics in both Triplicata and Bevy. Later recycled into Princess-Officer Investigations
  • mima – a prototype of a display server and window client inspired by Windows 2000
  • website – a tiny utility for managing Nginx-based websites
  • resize-xcursor – a simple utility to resize Xcursor files
  • calque – a basic calculator with limited support for unit conversions
  • jam4plat4 – a prototype for an idea for the Touhou Pride Game Jam 4. Scrapped in favour of Ducks 'n Aro
  • mystic – a prototype of a game for Project Mystic. Has basic platformer controls, including wallkicks

Cancelled (for now)

Game development

Writing

  • The Three – scrapped series of slice of life stories following three college students

Programming

  • Spinel – a half-broken operating system kernel built to learn Rust the hard way
  • Project Cettie – the world's most overengineered todo list, featuring communication with a central server
  • Blackcomb – my first attempt at a game engine. Written in C++
  • Vienna – my second attempt at a game engine. Inspired by the Retro Engine. Also written in C++