Objectives To Graduate
1. Implement multiple completed games, including 3D games, using common tools, languages, and software for web, console, PC, or mobile platforms.
3d obstacle course game
This is a 3d obstacle course game where the player has to get through 3 stages by collecting keys to reach the end and get the quickest time. Created in unreal
RPG Game
This was a game built with two characters that you can pick and you had to do certain quests to reach the end goal. Created in unreal
3D Top down Shooter
This game is where the player has to fight through waves of enemies to win. they can use a verity of weapons and get ammo and health pickups throughout the game. Created in unity
Infantry Ants
This is a game where the player has to pick torrent's and fight off trash hitting there home and destroying it.
2. Design, develop, and implement the architecture and infrastructure needed to support a complete game project.
RPG Game
I designed the layout of the map through google sheets and determined on where i wanted the mountains placed, building and enemies at long with pickups. I also designed the shop layout where the player can use coins to buy things. Created in unreal
Tank Game
This was Main Menu and option settings on how the game can play. I have sliders that will change the music volume and game volume. I also have sound prefabs that can play when certain actions are done. I also have a scene transition that will have the screen go black for a few seconds and load the next scene. I have the prefab attached to the canvas so when the player clicks play it will call the scene transition. Created in unity
Cryptid Fields
This is where when the player wins the battle it will pop up a victory screen that showcases you won the battle and earned some exp, gold and item rewards. Created in unreal
Sip(Map Switch-a-roo)
This is where when the player is doing things in game it will take the data and when the re enter the zone it will look different by having new enemies or health pick ups will decide on what happens. Created in unity
3D Top Down shooter
This is the pause menu where the player can pause the game and change screen size, graphics of the game and volume of music and game audio. Created in unity
3. Implement and analyze fundamental data structures and algorithms associated with game applications supporting gameplay mechanics.
Inventory Management system.
I created a inventory management system where the player could pick up items, use them or drop them back into the world. Created in unity
Tank Game
I created a State Manager script that would have functions for AI to react to. They can avoid obstacles in the way, chase the player, see and hear and flee if need be. The state manager would hold everything then I would create separate scripts that would branch off of the state manager allowing me to create state machine for the tanks to do. One tank would only patrol and if they see the player attack. Another would chase the player the whole game and the last is if they hear and see the player attack. Created in unity
Sip(Map Switch-a-roo)
I used if else statements to determine the logic the game will determine what to spawn and not. I used game manager.instance to get the data from the game manger to determine the data to record. Created in unity
3D Obstacle course game
The player had to collect keys in each zone to continue further through the levels. Created in unreal
4. Use software development processes to analyze a project problem, and to design, build, and test a corresponding software solution.
Infantry Ants
I created the shop where you use money to buy the turrets and place them down below to fight of the trash that's falling from the sky. this is the main gameplay mechanic.
3D Top Down Shooter
I created a lighting mechanic that would allow the player to see better in the level. I also used Unity profiler to determine where my project was using much space and how to optimize it more. I also created a wave spawned system where enemies would spawn at certain times and go through waves. Created in unity
Tank Game
I used a procedural generation mechanic that would create maps for the player to play in. Created in unity
Sip(Map Switch-a-roo)
I used debug.logs to see if the functions would work correctly how they would supposed to and see what errors I had in game to fix.
5. Demonstrate development skills using multiple programming languages, development environments, and platforms, including advanced and/or experimental topics in game programming.
3D Top Down Shooter
I created a pickup that would allow the player to go from top down view to first person view in the game for a short amount of time. Created in unity
Tank Game
Created 3 diffrent modes that the enemy tanks would use. One to travel between locations, another where if they hear a sound to move to that location and the last one if they see the player to chase them. Created this in unity,
RPG Game
I created a rpg game where the player has to complete quests to finish the game they can pickup items kill enemy's, use a shop and transition from level 1 to 2. Created in unreal
Cryptid Fields
I am creating the competion game in unreal where its a open world game you explore but when you run into the enemy it will turn into a turn based combat game to fight. Created in unreal
6. Establish collaboration, mentorship, and professional leadership skills by working with other disciplines to deliver highly polished and completed projects
Board Game Deal With It
. In Charge of Production and team meetings. we would meet in a room and talk about what to do next and we would share the documents through google so everyone could see what we are doing. We used Microsoft teams to communicate in a group.
Provost Challenge
Board Game Dead By Bolman
Team Lead
Team Lead
I lead the team by using discard to talk with them in chat to see what each group was doing. What i did was ask everyone what role they prefer designer, artist, production, and assign people to the roles. I had everyone meet in room 202 to talk about the game what to build and gave tips on what to do and not. They created all the work and I gave feedback and playtested for them. I got them what they needed to make sure it would get done.
Fizzling Funhouse
I I'm currently on fizzling team and i created a too organizer where the player has to put the correct tool with the image and they get a point if they get all of them they win. I would talk with my programming lead and the designer that created the game in a google doc if this is what they wanted. We talked in person in room 106 or over discord. Created in unity
IGF Competition Team Cryptid Fields
I am leading the IGF Competition team and making sure we get done what we said we would. I would have the members meet through teams and i would screen share the milestone planning and then we would pick task that each person could get done with the time frame. I would then have them create the task in trello to keep track of the task and how long it took them to complete. I would also use discord to discuss how things are going and what to assign them next. The old lead created the GDD document and he screen shared it in teams with everyone and we would discuss what game to make, design and art style. I created the Tech document for coding practices and what to follow.
Dungeon Xpress
I Worked with friends on the programming side in creating the game. I have currently done a aysnc loading manager scripted object. I would talk with the project lead on how to get this done and what he want. we meet in person and also talked through discord. Created in unity