terça-feira, 4 de setembro de 2012

Gorilla.bas

Alguém já teve um MS-Windows NT 4.0 instalado em um Pentium 100 Mhz?
Eu não! :(

Na época, eu me lembro que tinha um 486 DX 2 66 Mhz (vinha com um botão de turbo, que se você não "ligasse", o clock ficava entre 40Mhz). :P

Mas, para os felizardos que possuíam esta "super-máquina", o NT 4.0 vinha com um bônus a mais para os desenvolvedores de plantão.

Um ambiente de desenvolvimento para linguagem BASIC chamado QBASIC:


Uau! Era uma tela azul com umas bordas feitas caracteres (não tinha autocomplete) e um menu com algumas opções.

Mas, o mais legal (e que pouca gente sabe), é que ele vinha com o código-fonte de um jogo chamado "Gorilla":


Putz, um jogo em BASIC (e eu, tentando aprender C/C++... :P)

Quem quiser, o código-fonte esta disponível em:
http://hem.passagen.se/hedsen/prg/games/gorilla.bas
O QBasic pode rodar no DOSBox:
http://www.dosbox.com/
O problema é o download do QBasic, que já não é mais suportado pela Microsoft...

Mas, se alguém quiser, existe uma conversão do código-fonte para Python:
http://inventwithpython.com/blog/2010/06/25/gorilla-py-a-remake-of-gorilla-bas/

Até mais!

5 comentários:

Unknown disse...

Eu joguei! Eu vi esse código! Toda uma matemática para fazer a trajetória das bananas mantendo elas girando ;-)

Douglas Matoso disse...

Roots, hein! Parece Worms também.

Vídeo do jogo rodando:
https://www.youtube.com/watch?v=sZsKbC_-vvw

Anônimo disse...

Sim, eu também me lembro do worms ao ver este jogo =]

Takemura disse...

Douglas,
Valeu pelo link do video! :)

Vinicius,
Que coisa... Sabe que percebi: eu só rodava o fonte, nunca vi o código!
Eu acho que não sou tão afixiado em programação quanto eu achava... :P

Ronny N. Lucas disse...

Windows NT nada, no cd de instalação do Windows na pasta de extras tinha o qbasic 1.1...