Pronto, o
YANG já está instalado, agora é só fazer as configurações normalmente. Ele fica instalado no menu de jogos ou games:
Faça as configurações seguindo as imagens em: Settings → Source ports
Em Duke Nukem 3D, aponte para o arquivo onde está o arquivo executável do Duke, neste caso, está em um diretório chamado "duke3d" e o arquivo é chamado "duke3d_w32.exe":
Perceba que, neste caso, estou apontando para
/home/aluno/duke3d/duke3d_w32.exe, mas este caminho muda de acordo com a sua instalação.
Vá novamente ao menu: Settings → Multiplayer and networking
Aqui faça as configurações para o nome do jogador. Podem ser dois nicks, sendo que o nickname é o nome que aparece na sala de Chat do YANG, e o in-game nickname é o nome que aparece no jogo online enquanto se joga. Se desejar, esses nicks podem ser os mesmos e poderá muda-los sempre que desejar.
Você pode entrar em uma sala (host) já criada por outros jogadores, ou criar a sua própria sala e esperar alguém entrar para jogar.
Neste caso, vou criar uma sala para que eu possa testar nas opções: Action → Create a room
Faça as configurações aqui para escolher um episódio original do Duke, ou selecionar manualmente um mapa, que foi o caso do "CHICO3.MAP", e escolho a porta que, neste caso, é "xDuke".
E posso colocar ainda, uma mensagem no YANG (opcional que aparece na sala quando
hostear convidando alguém a entrar para jogar).
Pronto, a sala está criada e se alguém desejar jogar na sua sala, basta clicar no nome da mesma e entrar. Sempre quem criou a sala que pode iniciar o jogo em: Launch game
Acabamos de fazer a instalação e configuração, vamos iniciar o game mesmo sem outros jogadores, apenas para testar:
Conclusão
Essa instalação é bem simples, e como o Duke é um jogo antigo, roda em praticamente qualquer computador com recursos de hardware limitado e qualquer placa de vídeo. Usa pouca banda e dificilmente apresenta problemas de lag, mesmo em conexões de 1 MB.
Nós costumamos jogar entre 4 e 6 pessoas por sala (host) sem nenhum problema, esta versão de Duke Nukem chamada de port "xDuke", foi a escolhida aqui para a instalação, mas existem outras. Inclusive uma desenvolvida por um brasileiro, o 'unter', que é chamado de
Hduke e que tem algumas inovações como limite de pontos; quando o player atinge o limite, surge um banner com o nome do jogador que ganhou e finaliza a partida.
Outro recurso é de forçar o
respaw (ele nasce automaticamente sem que seja preciso pressionar a barra de espaço) e o mais importante: ele faz uma checagem de CRC para certificar que os arquivos são todos iguais, evitando arquivos alterados (hackeados).
Tenho um tutorial muito similar a este instalando o Hduke no
Linux Mint 12, se alguém tiver interesse, posso disponibilizar.