You can game on a laptop if the specs are just right but if you really need the processing power for the games then a gaming desktop computer would be best.
You can buy high end gaming laptops but those are really expensive and really don't last as long as a gaming desktop for the same amount of money or even sometimes cheaper.