I read "casual" how the industry tells me they define it:

Quick and simple.

So the opposite being "hardcore" must be:

Long and complex.

Just how I see it.