Games-Logo-Gears-Tactics.png
 

I joined the team near the end of pre-production when the vertical slice of the game had been completed and stayed on the project until its release. During development, I collaborated with a multitude of disciplines (QA, Design, Technical Design and Art) both internally and with our partners at The Coalition.

Games-Header-GT.jpg

Although my primary focus was on developing gameplay, I always sought on understanding on how different aspects were implemented on the engine level. That allowed me to get involved with several systems outside of my area of responsibility (unit ability, enemy spawning, cursor and input handling, mission scripting, engine optimizations and more).

Responsibilities

  • Campaign and Mission generation system implementation: Core campaign structure, Player rewards, Generating random side missions, Player, unit, and unlockable items progression.

  • Level generation system implementation: Modular, pseudo-random world composition, Content loading/unloading and management, Creating tools to ease development for designers and artists.

  • Save Game system implementation: Slot, checkpoint and autosave systems, Save game versioning support, Debugging tools.

  • Coding standards: Help the team achieve and maintain a high quality codebase, Participate in reviews, Refactor existing systems.

  • Performance profiling: Identify performance bottlenecks and ways to solve them, Optimize memory management and allocations throughout the game, Minimize the loading times during level composition.

  • Project and Team Management: Participate in Leads meetings, Onboard new team members, Participate in interviews, Communicate progress of features with stakeholders at The Coalition.

Gears-Tactics-Screenshots-001.jpg
Gears-Tactics-Screenshots-004.jpg

Videos and Images © Microsoft Corporation