Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You could implement the checkpoints, but just saving persistent objects and the player position upon reaching one. That way enemies get reset on checkpoint reload, but doors remain open.

Another way to tackle this could be to split up your levels into their individual challenges, and just restart the scene. Right now I don't see any specific reason why the rooms would absolutely need to be connected. :)