Gieta Laksmana
  • Blog
  • Profile
  • Projects
    • VR World Arcade
    • Punch For Fun
    • Spectrum
    • Dimension Battle
  • Resume

Punch For Fun

Punch For Fun is a 3D local-multiplayer arena brawler with random progressive level, power-ups and dynamic modes
Download Punch For Fun
Development Time: September 2013 - April 2014
Team Size: 5 Programmers + 1 Artist
Punch For Fun is my Junior year Project at DigiPen Institute of Technology
Punch For Fun is built from scratch with C++ utilizing only low-level libraries such as DirectX9, FMOD, and AntTweakBar.


My Main Contributions:

Physics
  • Collision Detection (Sphere and Boxes)
  • Impulse-based resolution
  • Dynamic AABB Tree broadphase
Graphics
  • 3D Deferred renderer with DirectX9 and HLSL
  • Bone animation and vertex skinning
  • Point light and spotlight supporting normal mapping
  • Glow post-processing
  • Art pipeline to convert FBX file into usable binary format in engine
Tools
  • Particle editor
Powered by Create your own unique website with customizable templates.