Cannibal Crossing

Jun 13, 2025

Overview

Cannibal Crossing is an action adventure game where you play as a Bunny separated from your herd. Explore the environments for weapons, interact with the world, and find your way back to your friends—while avoiding surprises along the way.

This was the 4th game project at The Game Assembly, developed over 10 weeks by 14 students. The project was built using The Game Assembly’s custom engine, with tools and systems tailored specifically for this game.

The gameplay focuses on exploration, combat, player interactions with pickups and checkpoints.

Play The Game

What I Did

As part of the programming team, I implemented core engine systems and gameplay mechanics, including:

  • ECS System – Entity-Component-System architecture for gameplay objects.
  • Rendering Pipeline – Rendering pipeline with minimal post-processing.
  • Grid System – World representation for pathfinding, AI, and gameplay logic.
  • Animation System – Character and object animation handling.
  • Scene Handling – Loading, saving, and managing game scenes.
  • Interactible Gameplay Mechanics – Player interactions with pickups, prompts, checkpoints, and other objects
  • WWise Implementation – Audio integration with WWise
  • Sound Design – Sound design for all SFX and ambiences
×

Contact

Always happy to talk graphics, engines, or game dev — feel free to reach out.

strand.e.mattias@gmail.com