Halo Infinite is the next game in the Halo franchise. I was brought on as a contract gameplay designer for the campaign team in January 2018. While on the team, I am tasked with making some of the tools and scripts to help other designers to create content quickly taking advantage of technology made by our engineers. I am also working with other designers to create gameplay experiences for our players. This includes scripting, layout, and encounters. Alongside this implementation, I have been working with several leads and teams to write specs to share our desires with engineers and artists.
Sword Grab was a quick prototype I put together over August 25th and 26th. This was my first major prototype with Unreal built using visual blueprint scripting. Over about 24 hours of work time, I was able to put together the major player controls and get basic animations in. All models and animations were made by me in Maya. This was also an attempt to deal with creative frustration and try to make something that was wholly my own. The only thing that I didn't make was the basic 3rd person controls which were from the default, Unreal 3rd person controller.
This was the project I was part of for my second ETC semester long project. This project was for the Alice Project inside of the ETC. The team was tasked with experimenting and documenting how to teach programming in a VR environment, namely the Google Daydream. We experimented using a combination of physical and digital prototypes that we tested with students at our program and at their schools. The prototypes were tested about once a week in schools with students taking programming classes. The final prototype was demonstrated to Eric Brown, the director of the Alice Project.
I was the lead producer and a designer for the project which required me to lead a team of 6 for 16 weeks both in terms of scheduling and adapting our design as we progressed through the semester and began testing. As a producer, I used techniques such as agile and scrum to plan and change the project as the semester progressed. I also had to help smooth out some team difficulties that arose due to communication issues and clashes of personalities. As a designer, I used physical prototyping and data collection to understand how students used our application and adapt our designs to get students to transform in the ways we wanted them to. Outside of these two roles, I helped with our Wwise Unity integration for our sound.
This was a project that I was a part of for my first ETC semester long project. This was a project for Legendary Entertainment. The team was tasked with experimenting the possibilities of location based mobile games, like Pokémon Go, using their proprietary GPS marker system, called Spatial. The way we experimented in this area was to develop a prototype application where users could physically move through their environments and destroy virtual representations of real buildings. For the prototype, the entire CMU campus was given custom assets to represent the buildings and other places were given a pool of general building assets to pull from. The final prototype was shown to several executives at Legendary who viewed our project and the insights we provided as valuable and helping them to understand where their platform can be useful.
I was the producer for the project and had to manage a 16 week schedule for a team of 6. This included setting up meetings with faculty instructors and our client; setting up schedules for the team and ensuring deadlines were hit by the team members; ensuring team members had the resources they needed; and communicating the project to the entire ETC faculty. As the producer, I used techniques such as scrum and RACI charts to organize our team and enforce opportunities for members to communicate. Outside of producing, I helped run our playtesting and provided some input on the overall design. I also wrote the image server for our system where we stored user photos so they could be shared to Facebook.
This was the last world I worked on for BVW. The team was given the CAVE platform and the prompt to make something for the ETC fall festival. The team decided to make a singing game since we felt that it would fun to get a group of guests singing together having fun. For this round, I did the improv acting and implemented the obstacles and rowing systems.
This game was one of 13 selected to represent the ETC at the festival. Despite some technical issues with PS Move on the night of the festival, all the guests that got to play enjoyed the experience.
This was the third world I worked on for BVW. In this round, my team was assigned the Jam-O-Drum platform and the prompt of making something in a week. My team decided to make a game where you steer with the wheel and pound on the drum to eat because we wanted to get our players hitting the drum quickly. In this round, I did all the sound work and helped to debug some of the coding issues our game had.
Most of the feedback we got was that people could only play one or two rounds before their arms got too tired and that players wanted more feedback when they were getting points. We didn't get the chance to incorporate some of this feedback because of the short timeframe. However, had we been given more time, we would have added some effects to show when players are getting points.
This was the second world that I helped create for BVW. We were assigned the Vive VR platform and had to create and experience that a naive guest could easily pickup and make 3 predictions about what they would do. For this reason, we decided to make a Superman game since we thought it would be easy for players to understand what they needed to do once they knew they were Superman.
Our Naive tester for this round did everything we expected them to. This included putting their arms out to fly, taking down robots, and destroying the UFO at the end. For this project, I worked on the sound design including the voice over to get the players to fly, the crushing noise when a robot is punched, and the background music. Outside sound design, I was the producer for the team meaning I helped the team plan out and keep on track our progress using agile and scrum during the 2 week time frame. I also helped to plan the overall experience design of flying practice to robots coming to you to you tracking down robots around the UFO and finally taking down the UFO.
This was the first world that I helped create for BVW. We were assigned the Vive VR platform and had to make a game where the guest had to help character A who is afraid of character B. For this round, I was producer, provided some input on the overall design and did all the sound design.
Most of the feedback we got about the game were requests for more feedback to help the player understanding when they did something correctly and feel a sense of progress. I incorporated this feedback in the sound design by ramping up the music over time and adding distinct sound effects to help convey when certain events happened.