Bajo mi punto de vista la diferencia está en que los jugadores hardcore juegan a casi todo, y son jugadores hardcore pq se pasan o nos pasamos muchas horas delante del ordenador/consola jugando.
En cambio, los jugadores casuals, como su nombre indica son casuales, es decir, juegan de pascuas a ramos, y sus juegos preferidos son juegos de partida rápida, fáciles y que no haya que pensar mucho.
Tu has puesto dos ejemplos, 1, los sims, y 2, el solitario, como puedes observar, ni te matan, ni es complicado jugarlos, ni necesitas echarles muchas horas para poder jugar 1 sola partida.
Entonces, como resumen, un jugador hardcore, juega a todo (a unos juegos mas que a otros), y los casuals, juegan poco tiempo, y el tipo de juego definido para los casuals, son los minijuegos, de partida rápida, de no pensar mucho, fáciles...