Spacewar!
Origem: Wikipédia, a enciclopédia livre.
30 de julho de 1961. Há mais de 40 anos atrás, um grupo de estudantes do Massachusetts Institute of Technology (MIT) testava pela primeira vez Spacewar!, um jogo eletrônico desenvolvido em um enorme computador que custava milhares de dólares.
Tendo o grosso de seu programa feito por Steve "Slug" (Lesma) Russell, com o auxílio de seus colegas Dan Edwards, Alan Kotok, Peter Sampson e Martin Graetz, esses auto-proclamados precursores dos 'geeks' (ou nerds, como conhecidos aqui no Brasil) se inspiraram nos livros do autor E. E. "Doc" Smith para criar seu jogo de batalha espacial.
O programa foi inteiramente desenvolvido no DEC PDP-1, um daqueles antigos computadores que ocupavam uma mesa inteira (e você não se perguntava a razão de chamarmos os computadores de hoje de 'micros'...). Nessa época não existiam computadores caseiros, e os criadores de Spacewar! não pensavam em ganhar dinheiro com a invenção - quem iria comprar um aparelho de 120.000 dólares para brincar com um simples game operado com um punhado de teclas?
Na verdade, tudo começou como um desafio para Russell: com o novo computador dotado de transistores ao invés de válvulas e uma tela (peças de luxo na época), o TX-0, conhecido como Tixo, eles decidiram fazer o que ninguém mais fez por eles: transpor a ficção científica da literatura para uma outra mídia... é verdade que o que eles queriam mesmo era um filme, mas isso é outra história. Infelizmente, eles não tinham acesso à enorme máquina.
O TX-0 acabou sendo abandonado pelo PDP-1, recém-adquirido pela faculdade. Ainda mais rápido que o TX-0 e igualmente programável, ele era o sonho dos garotos. E poderia ser ligado instantâneamente, ao contrário de seu predecessor, que precisava de uma manhã inteira para aquecimento interno. Eles queriam criar algum tipo de demonstração, e por isso criaram algumas regras que seu programa deveria seguir:
1) Deveria demonstrar as capacidades do computador, usando quase todo seu potencial 2) Deveria ser interessante e interativo (diferente toda vez que rodado 3) Deveria envolver o usuário de maneira atrativa e prazeirosa - ou seja, deveria ser um jogo
Os jovens então criaram duas naves, uma rotina para simular inércia e um campo estelar aleatório para ajudar a controlar o movimento. Eles queriam também adicionar um "botão de pânico para emergências", e assim nasceu a tecla Hiper-Espaço. O último toque seria a estrela no meio do campo de batalha, que gerava um campo gravitacional que poderia tanto atrapalhar ou ajudar, dependendo da astúcia do jogador.
Spacewar! só estaria oficialmente finalizado em 1962, ocupando míseros 2KB... Russell jamais ganharia um dólar pelo jogo - mas isso não quer dizer que OUTROS não lucrariam com ele.