River tale

Showcase: custom controls

Communication between the Owners of the XR stage and the team

Another key responsibility I held was managing communication between the team and the owners of the XR stage, which served as both our stakeholders and advisors. I regularly sourced feedback from them to ensure we were using their technology effectively and responsibly, aligning our work with their expectations. Since the XR stage was shared by multiple disciplines, I also coordinated access, ensuring that our team could test the game whenever the stage was available. This helped us stay on schedule while making full use of the advanced technology provided.

Maintaining Motivation and Morale in a High-Risk Project
In a high-risk project like this, keeping the team motivated was essential. One of the major risks we faced was the inclusion of a boss enemy, initially planned as a stretch goal. However, the character design for this enemy sparked significant excitement among the team. To leverage this enthusiasm, I worked closely with the designer, character artist, and animators, carefully evaluating the feasibility of incorporating the boss within our timeline. By ensuring it was achievable, I helped boost morale and motivation, which played a crucial role in driving the project's success.


Organizing the team

Leading a team of 22 people, I played a key role in organizing our efforts. During each sprint planning session, we reviewed our progress over the past two weeks and adjusted goals and deadlines as necessary. Each sprint was ambitious, with large goals set for the team. However, by maintaining high motivation and clear communication, we consistently delivered on these objectives. Achieving these big milestones provided the team with a strong sense of accomplishment, fueling our drive to push for even more in the following sprints.


Scrum processes

Using Scrum was ideal for this project, as it allowed us to adapt quickly to new technology and insights. With two-week sprints, we continuously reassessed our capabilities and iterated based on what we learned. This flexibility was crucial in helping us navigate the challenges of unfamiliar technology.

I used Jira to manage the large team effectively, keeping track of who was working on what, identifying any blockers, and prioritizing tasks. Jira also streamlined our QA process. Once tasks were completed, I could easily assign team members to review and test them, ensuring a smooth workflow and maintaining consistent progress.

Documentation and Organizational Responsibilities

I was responsible for managing key project documentation to ensure smooth communication and progress tracking. This included creating and maintaining documents such as playtest reports, bi-weekly project updates, conditions of satisfaction for weekly build reviews, a risk log, high-level scope breakdowns, and expenses/budget tracking.

Example section Conditions of satisfaction: percentages show how far we are with getting this feature to a presentable stage, each subsections has a responsible person or team that updates the progress weekly.

Additionally, I handled the outsourcing of marketing materials, particularly organizing the creation of stickers for promotional purposes. These documents and materials played a critical role in keeping the project organized, stakeholders informed, and ensuring we met our goals within scope and budget.


In this immersive multiplayer XR adventure you navigate, strategize, and communicate to defeat enemies and reach the gate to the overworld. Experience intense teamwork and captivating challenges on the river Styx. 

Can you escape the underworld?

XR-Stage

Custom controllers

Unreal engine 5.1

Responsibilities

22 people

8 weeks

(Apr 2024 - Jun 2024)

Mitigating risks with this custom tech project

In this project, we were tasked with creating custom controllers within an 8-week timeframe. These controllers included: two cannons that shoot at enemies and require repair when set on fire, a hammer to fix the cannons, a helm to steer the ship, and a small monitor at the helm to provide status updates to the captain. As game design students, we had no prior experience with this type of technology, making it a high-risk undertaking.

My primary role was to act as an advisor during the development process, particularly when new plans for controller upgrades were proposed. Throughout several iterations of the controllers, each with different advantages and challenges, I ensured we could source necessary parts on time, assessed the feasibility and necessity of the changes, and evaluated the overall user experience.

Other projects

Snopuck

Snopuck

Snopuck