Carol Shaw é reconhecida como uma das primeiras desenvolvedoras de jogos para consoles domésticos e ganhou destaque ao criar River Raid, lançado em dezembro de 1982 para o Atari 2600, cuja versão original coube em um cartucho de pouco mais de 4 KB. A obra tornou-se o título mais vendido da Activision em 1983 e alcançou vendas totais de cerca de dois milhões de unidades.
Quem é Carol Shaw
Nascida em 1955 em Palo Alto, Califórnia, Shaw demonstrou aptidão para matemática desde a escola e teve o primeiro contato com computadores no ensino médio, jogando RPGs em texto e programando em BASIC. Filha de um engenheiro mecânico, cursou Engenharia Elétrica e Ciência da Computação na Universidade da Califórnia, Berkeley, formando-se em 1977. Dois anos depois concluiu mestrado na mesma área.
Antes de ingressar na indústria de jogos, acumulou experiência em Assembly durante estágios em empresas como ESL, Amdahl e muPro. Em 1978 passou a trabalhar como Engenheira de Software de Microprocessadores na Atari, onde programava, projetava gráficos e compunha sons de forma individual em vários projetos.
Trajetória profissional e primeiros jogos
O primeiro projeto completo de Shaw para o Atari foi um jogo promocional para a marca Ralph Lauren, intitulado Polo, concluído em 1978 em cerca de três meses e com apenas 2 KB de tamanho. Também trabalhou em títulos como 3D Tic-Tac-Toe, Video Checkers, Super Breakout e Othello. Em Video Checkers, seu código mostrou desempenho superior ao de outra implementação da época desenvolvida por Al Miller.
Em 1980, diante de um período de baixa na indústria, deixou a Atari e atuou por 16 meses na Tandem Computers, ainda programando em Assembly. Retornou aos jogos em 1981 ao ser contratada pela Activision, primeira desenvolvedora third-party, após ter chamado a atenção de Al Miller com seu trabalho em Video Checkers.
Desenvolvimento de River Raid e soluções técnicas
A proposta inicial de Shaw era criar um shooter de rolagem lateral inspirado em Scramble, mas recomendações da equipe a levaram a optar por um deslocamento vertical. A rolagem vertical aproveitou uma característica do Atari 2600 que permitia movimento em meia linha por vez, resultando em deslocamento mais suave do que a rolagem horizontal, que o console suportava mal.
A principal dificuldade técnica era o espaço limitado: o jogo inteiro precisava caber em um cartucho de pouco mais de 4 KB. Para economizar memória, Shaw projetou o cenário espelhando a metade esquerda na metade direita, reduzindo pela metade a quantidade de dados necessários para o mapa. Além disso, implementou um gerador de números pseudoaleatórios que, a partir de uma mesma seed, recriava o mapa e a sequência de inimigos em tempo real, criando a sensação de um percurso infinito que, na prática, era reproduzível e consistente a cada partida.
Imagem: Divulgação
Para reduzir ainda mais o tamanho do código, recorreu a técnicas avançadas de compressão e reutilização de bytes, incluindo a sobreposição de uma tabela de cores ao início de uma sub-rotina seguinte, utilizando o opcode de uma instrução como valor de cor. Al Miller colaborou na etapa final para poupar alguns bytes e viabilizar o lançamento.
Impacto comercial e carreira posterior
River Raid foi apresentado na CES de 1983 e se tornou um sucesso comercial: foi o produto mais vendido da Activision naquele ano, rendeu a Shaw um cartucho de ouro e outro de platina por superar a marca de um milhão de cópias, além de um bônus coletivo quase equivalente a um ano de salário e um carro Audi 5000 Turbo para a desenvolvedora.
Após o sucesso, Shaw deixou a Activision em 1984, trabalhou no título Happy Trails para Intellivision e liderou ports do próprio River Raid para outras plataformas. Retornou à Tandem Computers, onde permaneceu até 1990, ano em que se aposentou aos 35 anos, oito anos após o lançamento de River Raid. Em 2017 doou códigos-fonte impressos, anotações e documentos de design ao museu The Strong.
O trabalho de Shaw é frequentemente lembrado tanto pela visibilidade como uma das pioneiras mulheres no desenvolvimento de consoles domésticos quanto pelas soluções técnicas empregadas para driblar limitações de hardware, que anteciparam conceitos de mundos procedurais vistos em títulos posteriores.
Com informações de Canaltech

Gudyê GR6 é editor-chefe e especialista em tendências musicais e entretenimento na GR6, a maior produtora de funk do Brasil. Com anos de experiência no mercado fonográfico, Gudyê lidera a equipe de conteúdo trazendo as últimas notícias sobre música, cultura urbana. Autor do Post: Gudyê GR6