Turmoil
Type: Team Project, 14 members
​
Development: August '23 - May '24
​
Description: "Turmoil" is a 3D roguelike for consoles where you fight through procedurally generated floors of worker robots to reach the top and exact revenge on your boss.
​
Responsibilities: Design and implement multiple rooms from white-boxing, to set dressing, and lighting; as well as reviewing and refining the work of other designers.
​
Tools Used: UE5
Level Layouts

These were some of the initial level layouts made for our first floor which was initially fire themed. Although our game takes place in a factory, given the genre of the game the rooms had to be a reasonable shape and compact enough to fit a unique experience within each one.
Whiteboxing




The next step in our design process was to whitebox the initial rooms to see how we liked the size, and what it might feel like to playthrough them. They were created using Unreal Engine's modeling tools, more specifically the cube grid. The levels underwent multiple size changes over the first months with our final levels being the smallest in an effort to create intense combat in tight areas. Early block-outs also facilitated in the testing of our procedural generation tool.
Population






Once our room sizes were decided and our assets and mechanics started to materialize we were able to begin populating our rooms. We have 3 different floors: Oil, Fire, and Steam.
It was fun to be able to create some bespoke rooms that really matched those aesthetics. On the other side of that was the challenge of taking more generic rooms that could be used across multiple floors and converting the room population to fit the theming while still being interesting and allowing the player to use their acquired abilities in a meaningful way.
