← Back to Portfolio

Food Sort 3D

A vibrant food sorting simulation game where players manage a food court by categorizing various food items into their respective categories.

My Role

I led the development of the dynamic level progression system and implemented a variety of eateries, from fast-food joints to upscale restaurants, each requiring unique sorting challenges.

Technologies

  • Singleton Pattern : Implemented Singleton Pattern to ensure centralized control and global access to key systems including UI, gameplay, level, and audio management.
  • Spritesheet : Collaborated with the UI artist to consolidate UI assets into a spritesheet for better optimization and rendering efficiency.
  • Texture Atlas: Collaborated with the game artist to consolidate texture assets into a texture atlas for better optimization and rendering efficiency.
  • Editor Scripting: Created a level generator tool to help designers build levels more efficiently and quickly.
  • Coroutine-Based Movement: Used coroutines for customer movement instead of the Update method, as movement was event-driven—triggered only when a customer completed their order or a queue spot became available.
  • Stack: Used the stack data structure to manage food stacking mechanics, which formed the core gameplay concept.

Links

Google Play Store