O que é Classic Sonic vs Super Sonic e como funcionam na prática
Os dois termos aparecem o tempo todo em fóruns e wikis, e a confusão é maior do que parece à primeira vista. Vou tentar esclarecer sem enrolação. Classic Sonic se refere ao personagem e à estética dos jogos 2D originais da Sega: Genesis/Mega Drive, Sonic 1, 2, 3, Knuckles' Chaos Emerald e mais recentemente Sonic Mania e Sonic Superstars. O estilo de jogabilidade é centrado em velocidade linear, platforming tradicional e anéis como moeda. O movimento de dash, o loop-de-loop e a mecânica de empurrar blocos são os pilares. Super Sonic, por sua vez, é uma transformação que ocorre quando você coleta todas as sete Chaos Emeralds. No estado Super, o personagem fica dourado, ganha voo ilimitado, invencibilidade contra dano e velocidade aumentada. Essa mecânica existe desde o Sonic the Hedgehog 2 (1992) e se mantém até os jogos 3D modernos.
Além disso, existe a categoria "Classic Super Sonic", que seria a versão dourada do personagem nos jogos clássicos, ou seja, a transformação aplicada ao design retrô, não ao modelo moderno em 3D. Em Sonic Mania, por exemplo, há um power-up chamado "Hyper Sonic" que é literalmente a evolução direta do Super Sonic nos padrões clássicos. No dia a dia de quem trabalha com mods e ROM hacks, essa distinção importa. Eu tentei uma vez injetar uma skin de Super Sonic (a dourada dos jogos clássicos) num hack de Sonic 2 usando o S&K disassembly. O problema é que o sprite sheet do Sonic clássico tem uma paleta fixa de 4 cores, e a versão Super exige uma paleta diferente com os tons dourados e o brilho. O resultado era um sprite meio corrupto piscando aleatoriamente. A solução foi usar o patch "Color Palette Swap" do próprio S&K e redirecionar a paleta do Sonic para a paleta do Super Sonic no momento da transformação. Funcionou, mas gastou horas de debugging só pra ajustar o timing do swap de paleta. Outro detalhe que poucos mencionam: nos jogos clássicos, a transformação Super Sonic só pode ser ativada com todas as 7 Chaos Emeralds coletadas, mas isso não significa que você tenha que terminer o jogo com todas. Em Sonic 2 e Sonic 3 & Knuckles, as Emeralds podem ser obtidas em sub-bosses ou em fases secretas. No Sonic 1, as emeraldas são escondidas em cada zona, e o jogo não avisa onde elas estão. Isso gera uma quantidade absurda de variabilidade nas partidas.
Se você está começando agora, a curva de aprendizado é mais suave com Sonic Mania porque o jogo reintroduz mecânicas clássicas com qualidade polida. Mas se quiser entender como o Super Sonic realmente funciona por baixo dos panos, vale a pena olhar o código-fonte aberto do Sonic Mania via SourceForge. Lá você vê exatamente como a transformação é invocada, como a collision é desligada e como o voo é calculado frame a frame. Um ponto importante: os jogos modernos da saga (como Sonic Frontiers e Sonic Superstars) usam modelos 3D e o termo "Classic" é muitas vezes aplicado de forma equivocada por quem não conhece a cronologia. Sonic Superstars, lançado em 2024, é um jogo 2D com design clássico mas gráficos atualizados em pixel art, então tecnicamente ele seria "Classic Sonic" em nova roupagem, não "Super Sonic". A nomenclatura da SEGA para esses títulos é confusa, então recomenda-se sempre verificar o ano de lançamento e a engine utilizada antes de classificar. O principal problema prático que encontrei com Super Sonic em jogos clássicos foi o framerate. Nos consoles originais, a transformação causava slowdown porque o processador tinha que renderizar a paleta nova e os sprites dourados simultaneamente. Em emuladores modernos isso é corrigido, mas se você estiver desenvolvendo algo para hardware real, precisa estar ciente dessa limitação. O Sonic 3 original, por exemplo, tem slowdown visível durante a transformação em alguns frames.
Get the Full Details
![Super Sonic [1] And Classic Sonic [1] by Eriizz on DeviantArt](https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/6fd13cfc-86e5-4c95-9828-99cba7e98fa6/dgqped7-4799f932-938b-467c-a251-17cdc906397a.png/v1/fill/w_1280,h_1280/super_sonic__1___and_classic_sonic__1__by_eriizz_dgqped7-fullview.png?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7ImhlaWdodCI6Ijw9MTI4MCIsInBhdGgiOiJcL2ZcLzZmZDEzY2ZjLTg2ZTUtNGM5NS05ODI4LTk5Y2JhN2U5OGZhNlwvZGdxcGVkNy00Nzk5ZjkzMi05MzhiLTQ2N2MtYTI1MS0xN2NkYzkwNjM5N2EucG5nIiwid2lkdGgiOiI8PTEyODAifV1dLCJhdWQiOlsidXJuOnNlcnZpY2U6aW1hZ2Uub3BlcmF0aW9ucyJdfQ.JwLz2_uK9Cd5aRQ1ZuJhKY_r28n0pGUZ5OLfTosABuA)
Para quem quer baixar ROMs ou materiais relacionados, os arquivos oficiais da SEGA estão disponíveis no site do Sonic Team, eROMs antigas podem ser encontradas na SegaROMs.net. Para hackers e desenvolvedores, o Sonic Retro (sonicretro.org) é o recurso mais confiável, com documentação técnica detalhada sobre cada disassembly existente. A desvantagem de focar só nos clássicos é que a jogabilidade é mais rígida. Sem dash slide, sem wall-jump complexo, sem a liberdade dos jogos 3D. Se o seu objetivo é criar conteúdo ou mods que explorem essas mecânicas, você precisa aceitar que o escopo é mais limitado. Por outro lado, a simplicidade relativa dos jogos clássicos facilita muito o trabalho de modificação e estudo da engine.