Narrative designers Really don't need to have deep programming knowledge but should have an understanding of video game engine Fundamentals to speak correctly with programmers and put into practice basic narrative scripts. In Unity, narrative designers use resources like Yarn Spinner or Ink for dialogue units, typically via Visible scripting https://ricardogjjkk.blazingblog.com/39588994/about-what-mechanics-guide-narrative-progression-in-storytelling-games