Daniel's Projects

Sphinx Cat

Started out as a Portland Indie Game Squad Summer Slow Jam and culminated in an interactive demonstration at the OMSI Mini Maker Faire. `Sphinx Cat` is a musical Simon Says game where players interact with a 3d printed Sphinx. The Sphinx will play a generated melody and flash lights, then the players echo the pattern back at the Sphinx. Github Code

Ilios-Interactive

Ilios Interactive is a geodesic dome with lights and sound synthesis. An experience invisioned by my friend Jonathan Mooney. I programmed interactivity and communication of distance sensors on three Arduinos to a laptop with Max and Ableton Live. The devices read sensor data and mapped it to LED color transitions and triggered audio in Ableton. Github Code

SpaceBoy Game

A 2D platformer game prototype I made in unity. Programmed features like checkpoints, doors to other scenes, enemies, destructible objects, and controlling 1-20 characters on the screen at once.

HypnoBucket

HypnoBucket is an wacky electronics device that allows people to experiment with visual illusions and distortions. Self experimentation can be very fun. The effects are mesmerizing and provide an altered state that lasts while inside the bucket. Haha.

Ardreamo - Arduino Sequensor

Ardreamo is a virtual pet robot you interact with with a musical twist: you can use it to play notes in a scale and sequence melodies. This project is a continuation of my adventures in hobby electronics. I took ques from the nintendo gameboy and wanted to make something really fun to hold.

Duck Jump - The Tiniest Game

Duck Jump my is a really simple game. Press the button to jump over bad guys. That's it. Its simplicity lets me focus on making it the fullest juiciest little thing possible. It has a piezo for audio, a button for input, and a OLED display for visuals all run on a Arduino Nano.

Lost and Found - MS Access Program

I made a this program for MHCC's Student Center to catalogue, track, and return lost items. The empolyee's use it to print out labels and mark the lost items so that it is easier to reunite them with their owners. In addition the manager can make a report to see how many Items they have returned in a period of time.