storytelling in games is made up of backend tools, material gameplay and design decisions, narrative, UI, character design and development, text styles and effects, and writing, as well as plot, world building, and filling in the gaps between them with dialogue.