Machina First Person Shooter

Project Description

Play as the cyborg Agent x10 and defeat the sinister rogue androids.
Co-Op available on LAN.

My contributions:

  • First person 3D UI
  • Weapons
    • Threaded Nvidia physX raycasting
    • Shooting mechanics
  • Threaded Nvidia physX triggers with callbacks
  • Sound
  • Texture projection
  • Threaded Activation and deactivation of physicsobjects on server and client simultaneous
  • 3D-text
  • Rendering of the First Person Arms
  • Missions & Events
  • Upgrades and healthpacks
  • Sprint mechanics
  • Joint parenting for weapons

Project details:

  • 9 weeks, halftime
  • Created with own engine
  • C++
  • 3rd party tools: Wwise, DirectX, TinyXML, nVidia PhysX
  • Created by Distortion Games, 2016
    • 3 Artists
    • 2 Level Designers
    • 6 Programmers

Download page