По реализуемым механикам и подачи сюжета это похоже на адвенчуру. Реализовать можно на Unity, Ren'Py или Godot. Ren'Py заточен под визуальные новеллы, но изучить его функционал проще всего.
Unity:
https://naninovel.com/ru/guide/#%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8
https://www.youtube.com/playlist?list=PLrJosC6V80EFTM-hcoJ_nRnpqME1S7XUN
Ren'Py:
https://www.youtube.com/@kosmorenpy
Godot:
https://www.youtube.com/playlist?list=PLf0k8CBUad-vQIVwBkgxogtV3VCicXQbs