top of page

Inversion

​Solo Project
Project Duration: 4 months
Software Used: Hammer Level Editor
Languages Used: Vscript

Inversion is a roller coaster themed King of the Hill map for Team Fortress 2 (TF2). It features a working rollercoaster created in-engine. 

Level Design

Preliminary Level Design Document

Template from Steve Lee

Level Diagrams + Whiteboxing Kit

Playtesting Gifs

  • Playtesting revealed playing Sniper was too strong​

    • Sniper nest had a good view of the control point and any possible flank routes​

    • Many people avoided playing spy for this reason

  • Players wanted ammo + health to be closer to the control point

  • Demoman players could safely shoot sticky grenades onto the elevated control point​

  • Awkward spots and places where players could get stuck were found​

Level Scripting

Coaster Diagrams

  • Creating a working rollercoaster required many iterations

  • Integrated logic entities and custom Vscript logic

  • Set up logic for control point and item pickups

Post-Mortem

What went well: 

  • Organizing friends for a playtest was fun!

  • I'm proud of how unique the level is.

​

What went wrong: 

  • Due to time constraints, rollercoaster was not playtested.

  • Working with incomplete and sometimes inaccurate documentation was a frustrating experience.

  • Managing my own timeline was challenging.​

​

What I learned:

  • I learned how to make a better whiteboxing kit.

  • I gained experience going through a 3D level design process workflow.

  • I gained experience coordinating a multiplayer playtesting session, and I gleaned insights from player replays and direct feedback.​

©2024 by Game Design Portfolio Ziad El-Rady.

bottom of page