HRSA CCT#

Overview#

HRSA CCT is a content creation, generation, and configuration editor developed for the HRSA Game.

Skills / Tech Stack#

Python ImGui DearPyGui Git PyCharm

Unity


Contributions#

  • Implemented all the core systems, such as File System, Scenario Data management, Data file versioning, Creating, Deleting, & Editing Scenarios and their configuration metadata, Language & Voice configuration, character avatar configurations, audio generation for NPCs, a transfer-to-device feature within the tool.

  • Implemented scenario localization support, allowing for easy adaptation of scenarios into multiple languages utilizing cloud services.

  • Created a custom parser that identifies the errors in the scenario script’s dialogue and feedback formats.

  • Developed the UI for the tool using ImGui and DearPyGUI, providing a workflow-based UI customization for scenario content creators.

  • Utilized Inkle’s Ink script to implement the scenario narrative flow, enabling branching narratives within the HRSA Game Project.


Links πŸ”—#