Making a game fun for 13 year olds

What makes a game fun, how would you design something so it’s fun, any resources anyone can recommend?

It’s quite difficult trying to quantify stuff thats clearly so subjective, but has been so successfully carried out by games like fortnite.