top of page

Animal cooking

Animal Cooking is a top-down, two-player cooperative cooking simulator with a unique twist: players must first hunt wild ingredients using specific tools before they can cook them to fulfill timed orders.

Developed entirely from the ground up in C++ using the SDL2 library, this project demonstrates a deep understanding of core game architecture and engine-level programming. A key technical achievement was the creation of a custom C++ analytics tracker that serializes gameplay events to .json files for analysis. The project was managed using Agile methodologies with Pivotal Tracker.

My Multifaceted Role & Key Contributions:

  • Gameplay Programming: I architected and programmed core player mechanics, ingredient interactions, the order fulfillment system, and the integration of all gameplay systems.

  • Animation Programming: I single-handedly implemented the entire animation system, bringing all characters and objects to life.

  • Game & Level Design: I contributed directly to the core game design and conducted extensive playtesting to balance difficulty. I also designed and built multiple levels using a custom tool that parsed level data directly from JSON files, which streamlined the creation and iteration process.

The game was also featured on the popular Spanish game development blog, DeVuego.

Source code: https://github.com/TenByTen-Studios/AnimalCooking

Game website: https://studiostenbyten.wixsite.com/animalcooking/home

AnimalCookingImage.png

© 2025 Created by Felipe Cuadra Plaza with Wix.com

bottom of page