I feel that given the current trendyness of AI and large language models it seems prudent to mention Façade, an interactive play that used AI and language processing to let the player “speak” to the characters and influence tha narrative. It was very janky and you could break it rather easily, but the concept was solid - the technology was just a decade and a half away.
Or GameMaker if you are doing a 2d game, or Unreal if you don’t mind the learning curve. Plenty of other options beyond Unity.