Artissimo VR

Principle Medium
Skills Used
Game
C#
Modo
Photoshop
Unity

Artissimo VR is a multiplayer VR painting game where players can collaboratively work together to create unique artwork to share, save, export, and use for any other project. Players have access to spray paint, paint brushes, and markers as drawing tools. Tools are all featured in an apron the player wears and sees when they look down. The game features a dedicated server for multiplayer and supports at many people as the network speed will allow. Due to the amount of data that is being moved to send raw images basically makes it viable for 4 people on a gigabit connection.

This was my senior project for my degree in computer science. I haven’t released it anywhere, but it was a really fun project to build. I built the dedicated server side of it from scratch and I got players heads and hands (with full finger tracking) synced along with all painting. Paintings are synced as each painting gets updated after a player draws something. The “paint” is basically just a bunch of sprites and after so many sprites or the player stops drawing for a moment, the sprites will be baked into the raw image, than the raw image is updated on networked players.

I did most everything from scratch aside from some tree models and floor textures I used from the Unity Store. The VR hands are the default ones that come with the SteamVR dev package for Unity. There are a few sound effects, like keyboard clicking and spray paint spraying I added, and a few models like the painting tools and keyboard and canvas models I modeled in Modo. Most of the work however was done in C#.

I put together a demo reel of the project below. I also made a little backing tracking music for it to make it a little more interesting to watch.

Demo Reel of Artissimo Features
Related Projects:
Software
Unreleased

Unreal Cooking Timer

Unreal Cooking Timer is a simple cooking timer project I created in Unreal Engine 4 using just blueprints and some custom models I created in Modo. I wanted a timer program with 6 independent timers and I decided I wanted it to look like old timey nixie tubes and elevator buttons.

Modo
UE4
Game
Unreleased

Djent Fighter Prototype

Djent Fighter is another prototype I created using Unreal Engine 4 and C++. It is a VR rhythm fighting game. The idea would be that music would play and enemies run at you trying to get by you and to fight them you have to punch them to the beat.

Audio
C++
UE4
Game
Released

The Great Extra Terrestrial Cook Off

The Great Extra Terrestrial Cook Off is a top down 2D cooking game. Present day earth, the alien invasion has begun. The aliens use their tractor beams to beam people, refrigerators, stoves, and counters onto their flying saucers. Upon arriving on the alien spaceships, the player then find hungry alien judges that want to sample the quality of earth’s foods

Audio
C#
Photoshop
Unity
Game
Released

BiblioCraft

Made for Minecraft, a mod that adds bookcases and other furniture to the game. In total, BiblioCraft adds 27 new blocks and 25 new items to the game. One of my largest and most successful projects to date.

Java
Modo
Photoshop
Game
Unreleased

Unreal Against Humanity

Unreal Against Humanity is a multi-player Cards Against Humanity game built using Unreal Engine 4 and C++.

C++
Modo
UE4
Website
OneOff

BiblioCraft Website

In addition to the BiblioCraft mod I created for Minecraft, I’ve also created and maintained a companion website to help explain the various elements of the mod.

CSS
HTML
Javascript
Modo
Photoshop
PHP
Game
Released

HellFire Motorcycle

ne of my first major projects. I created this as a mod for Grand Theft Auto: Vice City back in the early 2000’s. This project inspired the HellFury motorcycle in GTA 4.

3DModel
Photoshop
Software
Unreleased

Kardiobeats Heart Monitor

Kardiobeats Heart Monitor is a heart monitor program I developed in C# on the UWP (Universal Windows Platform) API. I wanted something that I could run on one of my monitors than when I am in VR, open the desktop view and see my heart-rate.

C#