hi!

i'm ren, i love making things! this page is here to show off some of the projects i've made so far. you can click on a card's heading to expand it

Github

Most of my stuff is on Github!

itch.io

...except my games, which are on itch

Featured projects

Spaceshipment

A game about shooting probes into the asteroid belt, swinging around planets using orbit mechanics to reach your destination, made for the Playdate handheld console

Spaceshipment Gameplay Example

Display3D

A command line interface for rendering and animating 3D objects

Blahaj model spinning using display3d

Other projects

Chirp

A statically typed, multi-paradigm interpreted programming language with a compiler written in Odin

NixOS Dotfiles

My NixOS configuration, using flakes and Home Manager. Uses my Hyprland config

NixOS Screenshot

This website!

This website was originally made as a single static webpage but i later rewrote it to use Jekyll. The website is hosted on Github Pages. Projects that you see here are structured like this:

Screenshot of code

Lasers

A laser simulator made with SDL in the Odin programming language. I made this toy to further learn Odin, after starting out with a Minesweeper clone

Safety Diver

A game about collecting treasure from the depths of the sea while fighting your natural buoyancy, made in 1 week for the Uncrank’d game jam

Safety Diver Gameplay Example

Arch Dotfiles

Configuration files for my Hyprland setup, running on Arch linux.

Hyprland Screenshot

Gemini Engine

A 2D/3D monospaced ASCII rendering engine, written in Rust. It’s capable of rendering 2D and 3D graphics in a terminal

made by ren, 2024