On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

ct.js is free, and offers everything renpy offers and is easier to use. It uses JS. You can layout each image as a background for each room and just display text over it with sounds or whatever ... GameMaker (GMS2) does this very well too BUT the free version does not post to itch. Every dev will have a different approach. Godot has a framework for this too, I tried it but JS works better for me.