Cliente de Ultima Online nativo para Linux
Agora você pode contar com dois clientes nativos de Ultima Online para Linux. Ambos ainda não estão no melhor de sua forma por ainda estarem em desenvolvimento, mas mesmo assim já é possível se divertir pra valer.
Parte 3: Iris3d
Este é um client 3d. Não apenas os personagens, como no cliente oficial, mas também o mapa, onde é possível vê-lo por todos os ângulos. Ele já foi testado em MacOSX, GNU/Linux e Windows.
Este cliente tem mais funcionalidades, porém tem mais bugs. Ele está atualmente na versão 0.8.0, o código-fonte só pode ser obtido através do Subversion (SVN) e o binário só tem para Windows.
Este cliente tem mais funcionalidades, porém tem mais bugs. Ele está atualmente na versão 0.8.0, o código-fonte só pode ser obtido através do Subversion (SVN) e o binário só tem para Windows.
Compilando o iris4d
Para compilar o iris3d é necessário o SNV (para poder obter o código-fonte), o SDL, SDL_mixer, SDL_image, SDL_ttf e o SDL_net, que podem ser baixados em www.libsdl.org.
Legenda:
- $ - comandos executados com usuário normal;
- # - comandos executados pelo usuário root.
$ svn checkout svn://svn.berlios.de/iris/iris
Isso deve ser feito conectado à internet. Ele vai pegar o código-fonte do repositório e colocar em uma pasta chamada "iris". Certifique-se que você está em um diretório que o usuário tem permissão.
$ cd iris
Em seguida:
$ aclocal
$ autoconf
$ automake -a
Os três comandos acima vão criar alguns arquivos para a configuração e compilação.
Para verificar se o Linux está preparado para compilar, digite o comando abaixo. Se ocorrer algum erro, veja o que ele pede e procure no Google:
$ ./configure
Compile o programa:
$ make
E instale:
# make install
Ele vai colocar o programa no seu Linux. Isso não é obrigatório atualmente, ele simplesmente copia o src/ui3 para /usr/loca/bin.
Agora você vai pegar um arquivo que contém dados necessários para o funcionamento do cliente. Pegue-o em:
Descompacte-o em algum lugar onde você tenha permissão. Entre na pasta que será criada e edite o arquivo xml/config.xml. O campo mais importante é o <MULPATH>/diretório/onde/fica/o/UltimaOline</MULPATH>. <AOS>1</AOS> para os Ultima Online mais recentes (se você pegou os que dei o link, coloque 1 aqui).
Você deve especificar o programa que o servidor usa. Para saber, entre em contato com o administrador do servidor. Os programas sustentados atualmente são: UOX3, Sphere, Sphere55R, POL e RunUO.
Para os campos <SERVER>Aqui.fica.o.ip.ou.link</SERVER> e <PORT>porta do servidor</PORT>, os administradores passam a seguinte informação: LoginServer=ip:porta.
Por fim, execute o iris3d. Faça-o com o comando:
$ ui3
RECOMENDo o JOGO, pois é muito divertido o ruim é "macroar" (HEHEHE).
Parabéns pelo artigo
f360c4-v4mp3r