The mixing of these elements with a selection of diverse game engines and gameplay variations have established a myriad of hybrid video game classes formed by mixing well known gameplay factors highlighted in other genres these as initially-particular person shooters, platformers, and turn-dependent and actual-time approach video games.