The Witcher: Ties of Destiny

Engine Programmer / Gameplay Programmer / VFX Lead / QA Tester

Team Size: 29          Date: February 2020 – June 2020

The Witcher: Ties of Destiny is a 2 Player Coop Hack n Slash game, based on The Witcher Series, where you will play as Geralt and Jaskier to defeat all enemies that dare to face you. Developed by Broken Gem Studios with our own OpenGL Game Engine coded from scratch in C++.

I was in charge of implementing the Physics in the Engine while creating some tools needed for the game programmers. Also, I managed the VFX team creating all particles needed for the game, making some by my own for the enemies, bosses, characters, and environment. As gameplay programmer, I coded in Lua the breakable props and droppable chests, the final credits scene, and done several QA test sessions during the development of the game.

The Witcher Ties of Destiny has been recognized as one of the most impressive Final Projects seen in the Bachelor’s Degree and Master’s Degree of UPC, by Ricard Pillosu (Smilegate Head of Technology) and Jesus Alonso (CITM Degree Director).

You can check all our testimonials here

Personal Contributions

Engine Programmer

  • PhysX Implementation (Colliders, Rigid Body, Scene Queries)
  • Collision Filtering
  • Custom Curve Editor for Particle System
  • Animations for Particle System
  • Projected Decals

Gameplay Programmer

  • Breakable Props
  • Dropable Chests
  • Credits Scene
  • QA Tester

Gameplay Programmer

  • Breakable Props
  • Dropable Chests
  • Credits Scene
  • QA Tester

VFX Lead

  • Organized and Directed the Team
  • Designed almost all the Particles
  • Review all Particles
  • Created some Particles for Environment, Characters, Enemies and Boss