Duke Nukem online com hDuke, Linux Mint e YANG

Tutorial sobre como instalar o hDuke, uma versão do Duke Nukem, no Linux Mint 12. E o YANG, um player que torna possível jogar Duke Nukem pela Internet. Todos os aplicativos utilizados aqui são FREE e podem ser baixados no site dos desenvolvedores.

[ Hits: 9.989 ]

Por: Francisco Aldevan Barbosa em 17/12/2012 | Blog: http://www.aldevan.com.br


Configuração



Coloque a pasta do hDuke no GNU/Linux, no meu caso está dentro da minha pasta HOME. Pode ser em qualquer outra pasta, só não esqueça, pois você vai precisar na hora de configurar o YANG.
Linux: Duke Nukem online com hDuke, Linux Mint e YANG
Agora, já no YANG, escolha o box "Icculus Duke3D" e aponte para o "hduke.exe":
Linux: Duke Nukem online com hDuke, Linux Mint e YANG
Além de selecionar o "hduke.exe", também informe a pasta onde estão os mapas, neste caso os mapas estão também dentro do hduke:
Para testar, crie uma sala no YANG, abra o YANG que deve estar em Games/Jogos e em "Action", crie uma sala. Em "Souce port", escolha: "Icculus"
Linux: Duke Nukem online com hDuke, Linux Mint e YANG   Linux: Duke Nukem online com hDuke, Linux Mint e YANG
Se, ao clicar no botão "Launch game", apenas piscou uma tela e você nem consegue ver nada, isso aconteceu porque o arquivo "hduke.exe" não estava com permissão de execução.

Vamos verificar as permissões do arquivo "hduke.exe", já na pasta do hduke vou executar o comando para listar:

ls -l

Este comando lista todos os arquivos e suas respectivas permissões na coluna da esquerda, veja que só tenho permissão para:
  • Ler = r
  • Escrever = w

Precisamos de permissão também para executar este arquivo, vou dar permissão para executar com o comando abaixo:

chmod u+x hduke.exe

Apenas isso. Estou dando permissão para o usuário executar.

Feito isso, dou novamente o comando para listar e verificar se realmente foi dado permissão ao "hduke.exe" para execução, agora deve aparecer:
rwx (r=read, w=write, x=execute)

ls -l

Clique novamente em "Launch game", agora sim o hDuke começa a inicializar:
Pronto, agora é só jogar, start o game mesmo no modo single player só para testar:
Aqui jogando com 3 players e exibição do banner do jogador que ganhou a partida (somente no hDuke tem esta opção):

Conclusão

O Duke Nukem é um jogo bastante antigo e já está em domínio público, inclusive com seu código fonte disponível, o que tornou possível vários programadores fazerem sua própria distribuição. Hoje existem várias, entre elas: icculus, xDuke, hDuke, EDuke etc.

Como não existem muitos jogadores de Duke Nukem, já que a grande maioria são os maiores de 30 anos e os mais novos preferem jogos com melhores recursos de vídeo etc (coisa que o Duke não proporciona, mas tem seus adeptos), as duas distribuições mais usadas são o xDuke e o hDuke.

O YANG é um aplicativo que permite jogar online com 2 e até 8 players por sala. No site do desenvolvedor, tem as versões para Windows e GNU/Linux, em jogo são 100% compatíveis. Eu jogo usando sempre GNU/Linux com a maioria que está jogando em Windows, tudo na mesma sala sem nenhum problema.

Página anterior    

Páginas do artigo
   1. Instalação
   2. Configuração
Outros artigos deste autor

Instalação do Asterisk - Distribuição Meucci

Cabos de rede e conectorização

Instalação do Asterisk - Distribuição Trixbox

Jogando Duke Nukem online com YANG e Ubuntu/Debian

Montagem de um cluster com o MOSIX

Leitura recomendada

Emulando jogos arcades com xmame

Narrando sessões de RPG de mesa online usando droll e IRC

Jogando America's Army no Linux

Emulador GMAMEUI no Ubuntu 12.x/13.x

Rodando Tíbia no GNU/Linux

  
Comentários
[1] Comentário enviado por cooperrj em 17/12/2012 - 12:35h

A ideia é boa, só falta a galera começar a jogar, hehe.
Parabéns pelo tutorial, só complementando no meu caso uso o Gentoo, no site do desenvolvedor do Yang tem os binários existem os binários, basta baixar, descompactar e usar, so atente ao SDL, tem que estar instalado na versão 1.2.


Vamos marcar de jogar...

Abraços.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts