Gut Feeding
gutfeeding
Programming Language: C#
A Unity game made in 72 hours for the Ludum Dare 42 game jam by a team of two. The theme of the game jam was "Running Out of Space". Gut Feeding is about a feeding competition where the player tries to eat and digest as much food as possible within the time limit. The mouse is used to drag incoming food to the mouth, and hovering over food within the body shrinks the food to digest it.
Play it Here
Guitar Tab Editor
guitartab
Programming Language: Java
A Java Swing user interface for adding notes and measures to create a simple guitar tab. It also uses a MIDI synthesizer to play the tab back with a virtual guitar instrument. The tab can be saved as a text file and opened in the program again later.
Source Code
Stratagem
stratagem
Programming Language: C#
Stratagem is a Unity game inspired by strategy role-playing game series such as Fire Emblem, Advance Wars, and Disgaea. It features grid-based movement and turn-based combat with six unique units to choose from. Pick a strong team composition, position your units, and choose your battles wisely in order to defeat the enemy team.
Play it Here Source Code
Bullet Waves
bulletwaves
Programming Language: C#
Bullet Waves is a Unity game made in the style of "bullet-hell" games. It is a shooter with a focus on fighting bosses. In normal mode, the player defeats bosses one after another. In endless mode, the boss's health is removed and damage dealt to the boss increases the player's score. There are currently two bosses to challenge.
Play it Here Source Code
Photon Mapping
photon
Programming Language: C++
This two-person school project is the final iteration of the ray tracing engine built for a computer graphics class. The first iteration involved basic ray tracing to render diffuse, reflective, and refractive materials. Next, bounding boxes and a bounding volume hierarchy are used to speed up the render time by reducing the number of ray intersection tests computed. Finally, progressive photon mapping is implemented for better visuals and more convincing refraction and caustics.
Kitchen Simulator
kitchen
Programming Language: C#
Kitchen Simulator is a school project developed by two people in the Unity engine for a class about 3D user interaction. It utilizes the PlayStation Move for controls. The aim of the game is to find and collect ingredients around the area to complete the chosen recipe. Technical features include: 3D menus, object selection and manipulation, wayfinding, and player movement.
StreetMeet
Programming Language: Java
StreetMeet is an Android mobile application developed by a group of six for a mobile development class. The primary feature of the app is the use of Bluetooth LE beacons, which allows phones to advertise themselves and find other phones within range. The app will share the profile created by the user with other users that he or she passes by. This can be used like a business card, an informal resume, or a way to meet new people. Users can also set filters to see profiles with specific attributes.