Sega All-Stars (series)

Sega All-Stars (originally Sega Superstars, without "Sega" in Sonic & All-Stars Racing Transformed) is a series of crossover video games featuring video game characters from games developed or published by Sega. It consists of four games: Sega Superstars, Sega Superstars Tennis, Sonic & Sega All-Stars Racing and Sonic & All-Stars Racing Transformed.

Sega Superstars
Logo for the Sonic & All-Stars Racing Transformed video game
Genre(s)Crossover
Developer(s)
Publisher(s)Sega
Platform(s)

Fighters Megamix and Segagaga have also featured characters from multiple Sega franchises, but are not official releases in the series.

Games

Character list

Introduced in original Sega Superstars

Introduced in Sega Superstars Tennis

Introduced in Sonic & Sega All-Stars Racing

Introduced in Sonic & All-Stars Racing Transformed

gollark: - They may be working on them, but they initially claimed that they weren't necessary and they don't exist now. Also, I don't trust them to not do them wrong.- Ooookay then- Well, generics, for one: they *kind of exist* in that you can have generic maps, channels, slices, and arrays, but not anything else. Also this (https://fasterthanli.me/blog/2020/i-want-off-mr-golangs-wild-ride/), which is mostly about the file handling not being good since it tries to map on concepts which don't fit. Also channels having weird special syntax. Also `for` and `range` and `new` and `make` basically just being magic stuff which do whatever the compiler writers wanted with no consistency- see above- Because there's no generic number/comparable thing type. You would need to use `interface{}` or write a new function (with identical code) for every type you wanted to compare- You can change a signature somewhere and won't be alerted, but something else will break because the interface is no longer implemented- They are byte sequences. https://blog.golang.org/strings.- It's not. You need to put `if err != nil { return err }` everywhere.
gollark: Oh, and the error handling is terrible and it's kind of the type system's fault.
gollark: If I remember right Go strings are just byte sequences with no guarantee of being valid UTF-8, but all the functions working on them just assume they are.
gollark: Oh, and the strings are terrible.
gollark: Also, channels are not a particularly good primitive for synchronization.

See also

References

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.