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 ๐Ÿ”—#

HRSA CCT on GitHub