Mostrando postagens com marcador jogos. Mostrar todas as postagens
Mostrando postagens com marcador jogos. Mostrar todas as postagens

quarta-feira, 4 de março de 2009

OpenSonic

Um projeto bem interessante que eu encontrei foi o OpenSonic, uma implementação livre do Sonic. Talvez a Sega processe o autor por utilizar design que eles desenvolveram, mas o jogo está muito bem feito e funciona no MACOS!:-)

Acesse http://opensnc.sourceforge.net/home/index.php e baixe o fonte. Antes de compilar, voce precisa instalar o dumb e o allegro.

O allegro eu instalei com o mac ports:
sudo port install allegro

O dumb eu baixei do site e compilei. http://dumb.sourceforge.net/

Depois dessas duas bibliotecas instaladas e configuradas no diretório /opt/local (onde o ports coloca suas coisas), fiz algumas modificações para compilar o opensonic no macos:

Editei o src/player.h e comentei a linha 23 (ninguém precisa do #include math.h ). Sem comentar essa linha, eu obtive um erro muito louco:
[ 7%] Building C object CMakeFiles/opensonic.dir/src/boss.o
In file included from /usr/include/math.h:28,

from /Users/barroca/Desktop/opensnc/opensonic/trunk /src/player.h:23,
from /Users/barroca/Desktop/opensnc/opensonic/trunk/src/boss.h:24,
from /Users/barroca/Desktop/opensnc/opensonic/trunk/src/boss.c:20:
/usr/include/architecture/i386/math.h:385: error: syntax error before 'int'

make[2]: *** [CMakeFiles/opensonic.dir/src/boss.o] Error 1

make[1]: *** [CMakeFiles/opensonic.dir/all] Error 2

make: *** [all] Error 2


Como fiquei com preguiça de depurar, comentando a linha 23 do arquivo ele não inclui o math.h, da uns Warnings de compilação, mas funciona.

Depois executei /opt/local/bin/allegro-config --env e incluí essa caralhada toda nas variáveis de ambiente:
export PATH=$PATH:/opt/local/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/local/lib

export LIBRARY_PATH=$LIBRARY_PATH:/opt/local/lib
export C_INCLUDE_PATH=$C_INCLUDE_PATH:/opt/local/include

export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/opt/local/include

export OBJC_INCLUDE_PATH=$OBJC_INCLUDE_PATH:/opt/local/include


Por último editei o arquivo CMakeLists.txt e troquei:

SET(ALLEGRO_UNIX_LIBS "-L/usr/lib -Wl,--export-dynamic -lalleg-4.2.2 -lalleg_unsharable")


por:

SET(ALLEGRO_UNIX_LIBS "-L/opt/local/lib -lalleg-4.2.2 -lalleg-main -framework Cocoa")

Para voce saber o que colocar no lugar dessa variável, use o comando:

/opt/local/bin/allegro-config --libs

e coloque a saída dele nessa variável, no meu caso:

-L/opt/local/lib -lalleg-4.2.2 -lalleg-main -framework Cocoa


Pronto, agora:

cmake .

e depois
make

Apesar dos Warnings de compilação, o opensonic funciona:

King of Fighters XII

King of Fighters XII tem lançamento confirmado e novo trailer

A SNK confirmou ontem o lançamento do game King of Fighters XII para julho nos consoles Xbox 360 e Playstation 3.

“Nosso slogan de desenvolvimento para este jogo foi 'King of Fighters - o renascimento' e nosso objetivo foi criar um game completamente novo. Para transformar a série em um título inusitado de luta revolucionamos os gráficos ao criar visuais de ponta e não economizamos esforços nesse sentido", disse o presidente da empresa, Masaaki Kukino em comunicado à imprensa. Um novo trailer também foi divulgado. Confira abaixo:











King of Fighters XII conta com Ash, Duo Lon, Shen, Kyo, Benimaru, Iori, Kensou, Chin, Terry, Andy, Joe, Kim, Raiden, Ryo, Robert, Ralf, Clark e Leona. O game não emprega tecnologia que emula animações, o cell shading 3D. Os personagens foram apenas modelados em 3D, mas suas animação passadas ao 2D, para dar a eles profundidade de movimentos. A partir daí, artistas contratados pela desenvolvedora pintaram manualmente as animações, frame a frame, com o uso de tablet. O mesmo recurso foi empregado nos cenários.

Lindão!!!!!!

sexta-feira, 27 de fevereiro de 2009

Super "máfia" land

Pegue o Mário, junte com Godfather, e você tem um novo jogo!

The Super Mafia Land:

http://armorgames.com/play/3181/super-maf
ia-land



Na verdade só um joguinho de plataforma estilo Mário 2. :-)

quarta-feira, 28 de janeiro de 2009

quarta-feira, 25 de junho de 2008

Settlers of Catan

Quem inventou esse jogo teve a manha! Um dos melhores jogos de tabuleiro que já joguei. Eu pensava que jogos desse tipo perderiam espaço para jogos de computadores ou ficariam na mesmice, mas parece que não é bem assim. A ídeia é bem simples, num tabuleiro cada jogador vai contruído cidades e estradas, sendo que esses valem pontos no jogo, quem completar um determinado número de pontos ganha o jogo.

O tabuleiro é composto por casas hexagonais sendo que cada uma contém um elemento (tijolo, trigo, porco, árvore ou diamante) e um número. A cada rodada o jogador roda o dado e o número que cair é o elemento que todos os jogadores ganham (Se ele tiver uma cidade que encosta na casa do número correspondente) . Cada coisa a ser construída tem um custo (estrada custa 1 tijolo e 1 madeira, por exemplo) além de construir, o jogador pode optar por comprar cartas especiais que o ajudam durante o jogo. As casas são construídas nas quinas dos hexagonos (cada casa encosta em 3 hexagonos) e as estradas nos lados. O mais legal é que o tabuleiro é sorteado aleatóriamente em cada jogo, ou seja, cada jogo é diferente do anterior!!!

Existem outras regras, mas é mais fácil entende-las jogando, uma versão on-line (inclusive com outros jogos) pode ser vista aqui http://games.asobrain.com/index.html.

Mais sobre o jogo http://en.wikipedia.org/wiki/Settlers_of_Catan.