Saints Row

C++

01/2018 - 06/2022

SR preview SR preview

About

I worked in the Open World team to create network synchronized components and systems allowing designers to create 30+ gameplay types for 200+ instances. This includes the Criminal Venture system which allows players to place buildings throughout the city as well as their associated gameplay.

I joined the Open World and quickly became the main programmer. I needed to help make decisions on what we could accomplish and what needed to be cut. We later gained two programmers that I mentored and delegated to. Our team was able to consistently meet our goals and have extra time to help other teams.

Contributions

One system I'm proud of was Organized Crime. I designed it with a designer and we presented a prototype to the directors to get buy in. Our current issue was that we need more diverse gameplay throughout the map with minimal effort. I was able to make a system where we could markup the city with metadata to randomly select from a subset of spawnable crime vignettes.

Another system I spearheaded was our Photo Mode. After playing Spider Man, I really enjoyed their photo gameplay and thought there was potential for us to use it as well. I collaborated with UI, animators, and design to put together a prototype to present and it was well received. We then created multiple pieces of gameplay around taking pictures of things to add variety to the common gameloop.

Later in production I noticed an issue of players not knowing what to do in order to progress optional side questlines. To combat this, I worked with UI to create a system that would automatically guide the player to the next piece of content they need to complete for a given questline. After each activity, it would reappear to reguide the player. This dramatically increased players understanding what they needed to do.