There are no hardcore or casual games, the term applies to gamers. Mario can be hardcore or casual, CoD can be hardcore or casual, God of War can be hardcore or casual. Because all the games are created to appeal to the widest crowd possible, is how people play those games that make the difference.
A core (or hardcore) player will not struggle with the game too much, it will (if time allows) play it multiple times, in the higher difficulties, likes complex mechanics and tries to pick up everything on their way.
A casual player will finish the game, if necessary will reduce the difficulty to the lowest and from time to time have some rounds/matches in the multiplayer modes.
Fighting games are a good example, those games are not core or casual, but can be played in both ways. People think that making the game easy to pick up and play will make it casual, it will not but is a way to make it available to more people and enjoyable for people that only play casually. But many very complex or hard games are also played by casual gamers, I have a lot of friends that I would consider casual that buy and finish the latest FIFA game, the latest CoD and God od War, if you ask they don't play anything else, 2 or 3 games every year, so they are casual gamers for me, but does not mean that those games are casual or hardcore.







