November 2nd, 2008
|

Uns dois anos atrás, comprei numa promoção o livro Linux Application Development, e até hoje não consegui acabar de lê-lo. Acontece sempre isso com todo livro técnico que compro. Nunca consigo ler pelo menos um parágrafo de uma só sentada, sempre perco o interesse e vou fazer outra coisa.
Resolvi então mudar de estratégia: vou lendo os capítulos fora de ordem, procurando por temas que me interessem no momento. Vi então que o livro tem um capítulo sobre uso da lib S-lang, que serve para abstrair o acesso ao terminal (console). Tradicionalmente se usa a biblioteca ncurses, mas a S-Lang parece ser mais moderna.
Enfim, não só finalmente li um pouco mais do livro, como comecei a brincar com as funções da S-Lang e fiz um pequeno jogo, um shooter lateral, com o mesmo. Como a nave é representada pelo caracter @ e os inimigos são, digamos, familiares para quem já jogou um certo jogo em modo caractere, resolvi chamar este de Rogue’m Up – mistura de Roguelike com Shoot’em Up.
Ou seja, é um shooter para se jogar em modo caractere. Não espere nada muito bem feito, afinal foi só o resultado de uma tarde brincando com as funções da lib S-Lang. Movimente-se com as teclas wasd ou hjklyubn (todas minúsculas), atire com o espaço, saia com Q (maiúsculo). Cada colisão com um inimigo tira 2 pontos de HP.
Atualizado: agora com mais de uma versão e usado como exemplo de programação em C, aqui.
Posted in Computers, Downloads, Personal, Projects Tags: C, Games, Nethack, Programming, Projects, Roguelike | No Comments »
October 16th, 2007
|
Para os saudosistas dos gráficos de jogos do Atari 2600 e do Odyssey2. Com este update ele parece estável o suficiente para ser usado no meu blog, e tem suporte a widgets, com três barras – duas laterais e uma no cabeçalho.

Download (47KB)
Posted in Desenhos & Arte, Downloads, Personal Tags: Games, Nostalgia | 2 Comments »
January 16th, 2007
|
Posted in Desenhos & Arte, Downloads, Personal Tags: Games, Nostalgia | No Comments »
December 9th, 2005
|

Paranoid quer ser um clone de Arkanoid, mas ainda não é… foi feito em Python e ainda está nos estágios iniciais. Foi um exercício para aprender um pouco sobre OpenGL e Python.
Acompanha o arquivo GLHelper.py com algumas funções e objetos para ajudar a manipulação de objetos OpenGL bem simples.
Download (.tar.gz, 3K)
Posted in Computers, Downloads Tags: Games, Programming, Python | No Comments »
March 14th, 2005
|
NetHack 3.4.3 – Este patch adiciona uma nova classe ao jogo: o Bardo.
Download: Patch (30 KB)
Programa pré-compilado para Windows (1.2 MB)
Spoilers
***AVISO***
NOTE que este patch ainda é beta, portanto algumas coisas ainda não funcionam.
Documentação (em inglês):
More »
Posted in Computers, Downloads, Personal Tags: Games, Nethack | No Comments »
February 12th, 2004
|

Eis aqui um pequeno vídeo que eu fiz enquanto aprendia a mexer no Blender.
Ele mostra um @ entrando por uma porta, enquanto um troll vem do lado oposto da sala. Eu adicionei luz amarela à cena porque faz mais sentido – supõe-se que as salas da masmorra de nethack têm tochas para iluminá-las, ou não?
Note que as chamas das tochas não se movem; eu ainda não aprendi a fazer esse efeito.
avi xvid
avi indeo (.zip)
Veja também este site para mais arte relacionada a Nethack e outros Roguelikes.
Posted in Computers, Downloads, Personal Tags: Games, Nethack | 2 Comments »
December 12th, 2003
|
Se um monge puder saltar, ele pode escolher saltar em cima de um monstro, atordoando-o (stunning). HIYAHH!
Baseado numa idéia de ru (r.g.r.n)
Download (3.4.1, pode ser aplicado em 3.4.3): monkkick-nh341.patch
Posted in Computers, Downloads, Personal Tags: Games, Nethack | No Comments »
December 12th, 2003
|
Este patch adiciona mais tipos de chicotes ao jogo, incluindo chicotes mais longos.
Download (3.4.2, pode ser aplicado em 3.4.3): whips-nh342.patch
Documentação (em inglês):
More »
Posted in Computers, Downloads, Personal Tags: Games, Idéias, Nethack, Programming | No Comments »
October 18th, 2003
|
Posted in Computers, Downloads, Personal Tags: Games, Nethack | No Comments »