Tidal framework for game development