โซนิคฮีโร่ส์
เกมโซนิคฮีโร่ส์แบ่งเนื้อเรื่องออกเป็น 4 ตอนใหญ่ๆ กับ 1 ตอนจบ โดยในตอนใหญ่จะเป็นเรื่องราวของเหล่าตัวละครต่างๆ มารวมกลุ่มกันเพื่อทำภารกิจต่างๆ ร่วมกัน แต่ละกลุ่มล้วนต้องฝ่าด่านเหมือนๆกัน ปราบบอส รวมถึงอาจจะต้องปะทะกับทีมอื่นอีกด้วย
โซนิคแบทเทิล
ในการต่อสู้ผู้เล่นแต่ละคนจะมีแถบพลังชีวิตและจำนวนชีวิตที่เหลือ (หรือจำนวนศัตรูที่ล้มได้ขึ้นอยู่กับการตั้งค่าการต่อสู้นั้นๆ) เมื่อผู้เล่นพลังชีวิตหมดก็จะแพ้หรือน็อคเอาท์และผู้เล่นจะโดนหักค่าชีวิตลงหนึ่งแต้ม(หรือผู้ที่ทำให้ผู้เล่นแพ้จะได้หนึ่งแต้ม) และจะให้โอกาสผู้เล่นลงติดตั้งทักษะก่อนจะนำลงเข้าสู่สนามอีกครั้ง เกมจะจบลงเมื่อทำตามเงื่อนไขที่เกมวางไว้ (เช่น ชีวิตหมด, ทำคะแนนได้, เวลาหมด)