Speckt

This was a game demo done in about 2 months by a team consisting of 8 programmers and 4 artists.
The objective of this game was go get to the top of the creature. There would be a limited amount of time, since the player’s energy drains slowly, so there are checkpoints along the way that replenish the player’s energy.
This is not a full game, just a demo (pre-alpha), so there is just one level. Some assets are unfinished but the level can be completed by getting to the top of the rock monster.

My Role in the Project

I worked on collisions. Most of these were done by moving sphere to mesh and ray to triangle, although moving sphere to sphere was also used for the checkpoints.
Created BVHs of AABBs for each mesh to speed up the collision tests and help the performance, since the amount of triangles used in the mesh collision was incredibly high.
Worked on gameplay and physics, which included player movement, jumping mechanics, and game logic.