Castle Crashers là game cuộn cảnh thuộc thể loại Beat ‘em up được lồng ghép thêm vài yếu tố của dòng game nhập vai. Game được phát triển bởi Theu20 my vs Behemoth, hãng sản xuất đã gây được ấn tượng lớn khi phát hành tựa game indie Alien Hominid vào năm 2004.