Robert Stivanson

Software Engineer

Projects


Cloudy With A Chance of Meteors

Cloudy With A Chance of Meteors

Submission for the 2019 Epic MegaJam, "Down To Earth."

It looks like there's going to be a meteor shower! Jump into Cloudy With A Chance of Meteors and hurtle through space on your way to crash into the Earth! Avoid Human ships while gathering space rocks to make yourself HUGE! Watch out for your heat though, as it will it break you apart, piece by piece. Find your target on earth and smash into it! Collect points to purchase new skins and perks! All, in this exciting new game developed by Team Cloudy for the 2019 Epic MegaJam.


Dash

Dash

Dash is a very small implementation of Bash using Flex and Bison in C. This implementation has nowhere near the amount of features as the original Bash but it does have a few of the key features including directory manipulation, piping, process management, and more.


Hunt and Kill Maze Generator

Hunt and Kill Maze Generator

The Hunt and Kill Maze Generator is a C++ program that generates random mazes using the Hunt and Kill maze generation algorithm. This algorithm likes to produce long winding tunnels and forks. There are still plenty of stubs and dead ends as well. With such long tunnels it seems to be harder to find where the given tunnel ends. This algorithm behaves like a recursive backtracker due to the Hunt portion extending from already visited cells, however it is not a backtracker because it does not actually backtrack.

This program uses OpenGL and GLUT to draw the maze on the screen for the user to view. The generation of the maze is visualized but there are options to skip the visualization and only show the final product.


Diamond-Square Terrain Generator

Diamond-Square Terrain Generator

A lightweight Diamond-Square component for Unity. Procedurally generates a heightmap for a terrain using the Diamond-Square algorithm. Last updated for Unity 5.4.2f2.


Justice Framework

Justice Framework

A role-playing game (RPG) framework built for use in the Unity game engine. Written in C#, this framework provides a quick plug-and-play functionality to speed up the process of developing RPGs.


Store Manager Game

Store Manager Game

A small C++ stock management game. You are Bob, the manager of Bob's General Market. Your job is to manage the products in your store and earn as much money as you can. Earn ten million dollars to win.