Game engine for making rhythm games