Murphy Justian
About Me
Hi! I'm Murphy! I'm a software engineer with previous internship experience at USAA and MicroNova LLC. I am primarily interested in full-stack development and game development, but I am open to new experiences as well. I have experience in C#, C++, Java, JavaScript, and Python. I also have skills in animation and video production. I am also currently in the Michigan Marching Band, where I play the mellophone!
Contact
Game Library
-
Classic Game - The Legend of Zelda, First Dungeon
I worked with a group of 2 other people, specifically Jack Kolbert and Azaan Lambkin to create a remake of the Eagle dungeon from "The Legend of Zelda". My main contributions include writing the code for the UI, items, the boss, movement for the Keese (bat enemies), doors with keys, and map transitions, as well as adding sound.
Press 1 for cheats; Press 4 for custom level featuring the Mirror of Truth
-
Rapid Prototype - Monster vs. Mayor
This is a two-player city-building/city-smashing PC game that I made in two weeks. One player, using the mouse, must build a city. The other player controls a monster using the keyboard or a controller, and they must destroy that very city. I designed and programmed almost all aspects of the game, even learing 3D modeling with Blender. Some of the other assets, mainly sound effects, were from external sources.
-
The Story of Draden
Deep in the forest, our hero, Draden was struck with a mysterious spell that transformed him into a fearsome dragon. Now he must use his newfound abilities to help his scrappy medieval town defend itself from hordes of bandits for three nights!
The Story of Draden is a part action, part town management. Juggle boosting your town's population, gathering resources, and outfitting the townsfolk during the day, then put your combat skills to the test at night.
My main contribution to the game was the NPC behavior and AI. I wrote a queueing system which allows the characters to switch actions by changing a priority variable, and the action with the highest priority actually occurs. By sending out time of day events using PubSub, the NPC characters react to both their surroundings and the time of day. Additionally, when the player makes an item, I wrote the script that chooses which NPC picks it up. Additionally, I wrote the intro and ending cutscenes, as well as the tutorial at the beginning of the game.
I worked with a group of 3 other people, specifically Jack Kolbert, Azaan Lambkin, and Kyle Coon.