Senior Software Engineer

Hello, my name is Ryan Rothweiler. I work in the games industry, and work on game related projects in my spare time. This site contains all of my assorted projects.

Focused on pragmatic engineering. My super power is perseverance. Experience in VR, MR, Unity, Rust, C++, C#.

Projects

Space Unknown

Space Unknown is an idle web game. The game runs in the background even when not open. I wrote the entire game in my own custom engine. The engine uses no libraries, I've written every piece of it myself. The engine is 2d and 3d, supports PBR and IBL, and builds for Android, Windows, and Web.

Game Here

Rust Lang Projects

8086 Processor Emulator

2023 Advent of Code Solutions

Other Small Projects

Space Home

Here is your new space home. You share it with a robot friend. You look around and realize you have no furniture! Fortunately your robot friend can collect items for you. Send him out to space and he will return with a package! Open it and you'll get a new item. Then decorate your house with these items. Collect and decorate!

GooglePlay store - Gif DevLog

LowRacer

Quick infinite runner game. Drive as far as you can. Dodge cars and collect coins. Beat your high score and get on the leaderboards!

SandCat

SandCat is a game rules description language designed to empower game designers. The language allows game rules to be specified in a rigorous and declarative way.

Website

Miniverse

Puzzle game for ios on the Unity engine starting on 2011 and releasing in 2014.

Trailer

Projects I've helped with

Clothesline Carnage

Clothesline Carnage is a large project which release in August of 2017. This was the third project I worked on for this client. I was the sole programmer on the project. The game features multiplayer arena combat similar to smash brothers and is playable across nine different game modes. The game features both local and network multiplayer.

Steam Store Page

Keyhole

Keyhole is a project I worked on from 2012 to the end of 2018. I was the sole programmer and developed all of the games core systems. Keyhole features a unique time based mechanic. Players can scrub along the timeline of a planet and solve puzzles by transporting items through time. This required a unique set of editor tools which I also developed along with input from the games designer. I still continue to support the current team to this day.

Website - Trailer