Description
Description
This was a game developed for a 96 hours game jam. The game experiments with playing from two perspectives; first person and third person. Players get to experience a mix of a 2D and a 3D world where they need to maintain the Mason Jar and their tenants happy!
Created the dynamic inventory system utilizing arrays and custom data structure for slots management.
Utilized scriptable objects to create the scalable items family based on inheritance and composition.
Programmed the dynamic dialogue system for NPC's enhancing variable outcomes based on external systems.
Implemented UI animations for 2D and 3D world space UI to display game state information.
Programmed the base NPC AI state machine for fast creation of 9 NPC variants.