Just curious cause ren'py is usually called a visual novel engine rather than a interactive fiction one
You can use Ren'py! As long as your game is in the same structure and format as interactive fiction then it is fine!