Projects

Unity Roll-A-Ball Game

The user gets points by hitting targets. Building off the basic Unity Roll-A-Ball tutorial, the user gets negative points for colliding with walls. Also, random targets regenerate after the user hits a wall and there are multiple displays for the user's points and time elapsed as well as a final message for when the user wins.
As I became familiar with Unity and the C# language, I was able to apply some of the object-oriented programming I learned from Java while also learning new skills. For instance, I figured out how to make a trigger for each collectible so that a certain target would be deactivated when hit by the player. I look forward to further improving this game by including different types of targets as well as fixing some bugs in the points UI.

Senior Project

Using 3-D printing and design technology along with biodegradable filament available at the Library, I created a recorder and an ocarina . To fulfill my objective, I worked with the International School Tech Team and Bellevue Library’s Makerspace staff to receive help in designing and creating the instruments. By the end of the project, the instruments produced clear tones that could be connected to form melodies and tunes. Finally, as proof that I achieved my project goal, I played the instruments and presented them at the Bellevue Library Makerspace.