hi!

i'm ren, i like making things occasionally. my two favourite languages are Rust for its memory safety and C for its barebones low-level feel. i run arch linux with HyprlandWM on my main system, mainly as a hobby.

Github

Most of my stuff is on Github!

itch.io

...except my games, which are on itch

Newest post

Spaceshipment has been released!

After 8.5 months of work, the game is officially ready for release! The main game page has been updated to reflect the newest changes. I’ve submitted the game to catalog, but you can already buy and play the game on itch.io. I really hope you enjoy it!


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

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

Display3D

A command line interface for rendering and animating 3D objects

Blahaj model spinning using display3d

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