top of page
test_cap_back.PNG
Parallel Lines
Montaña

LASER SOUL

Class
GAM200 - GAM250

 

Instructors
Thomas Komair and Daniel Andia

 

Language
C++ and GLSL

 

About
Laser Soul is a 2D action side scroller platformer game in which the character will defeat enemies in a fast-paced combat style and advance through futuristic levels. The levels will have lots of enemies, especially in certain areas, arena likewise.

 

My role and contributions
This was our first game from scratch, so we also had to develop an engine for it, and although I was an engine programmer, I also contributed to the gameplay. Some of my contributions were:

  • Particle system

  • Catmull-Rom spline implementation

  • Physics and collision system

  • Resource manager

  • Sound system and positional sound logic

  • Objects transformation system

  • Flying enemy behavior (AI)

  • Final boss behavior (AI)

  • Enemy purification system (Gameplay)

  • Pause and rest of menus

Programming team

  • Unai Madrazo : Level Designer

  • Mikel Etxabe : Gameplay Programmer

  • Maria Bolaños : Graphics Programmer

  • Jaime Sanchez : Engine Programmer

  • David Miranda : Game Producer

  • Juan Pacheco :  Engine Programmer
     

Art team

  • Iraia Yarto

  • María Perez

  • Mikel Lopez

  • Borja Gambra

  • Sofía Ares
     

bottom of page