Yes, playing craps involves a great deal of skill. Although, it should be noted that craps is still primarily a luck-based game, as all casino games. The roll of the dice will decide your fate in every game round. That is despite the fact you can maximize your odds using a strategy or correct plays.