Autor Tópico: Unknown Horizons  (Lida 4494 vezes)

Offline zehvargas

  • Usuário Ubuntu
  • *
  • Mensagens: 63
    • Ver perfil
Unknown Horizons
« Online: 12 de Maio de 2011, 00:36 »
Baixei o jogo Unknown Horizons, veio no formato "unknown-horizons-2011.1a.tar.gz", descompactei, mas nenhum arquivo do tipo "setup" ou com o nome do jogo executou instalador ou algo do gênero... como instalo?

Offline platao

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 5.017
    • Ver perfil
Re: Unknown Horizons
« Resposta #1 Online: 12 de Maio de 2011, 15:13 »
OLa, o game parece bem bacaninha.



Demonstração do game aqui;

http://www.youtube.com/watch?v=rLLXw5jAHvg&


o game vc baixa pelo repositorio;

http://packages.unknown-horizons.org/select.xml


Ou melhor dessa forma;

sudo sh -c "echo 'deb http://packages.unknown-horizons.org/$distribution weekly main' >> /etc/apt/sources.list"

Troque onde esta escrito $distribution em negrito pela sua distribuição, no caso vou usar o Lucid x64;

sudo sh -c "echo 'deb http://packages.unknown-horizons.org/lucid weekly main' >> /etc/apt/sources.list"

wget http://deb.unknown-horizons.org/key -O- | sudo apt-key add -

sudo apt-get update && sudo apt-get install unknown-horizons -y

Faça o download desse arquivo, no meu caso como estou de 64bit seria esse;

http://trac.unknown-horizons.org/t/browser/horizons/network/linux-x64/enet.so?rev=08c6bf3973d1b731ecc912f605cce22d5b739a83

Se estiver de 32 bits sera esse;

http://trac.unknown-horizons.org/t/browser/horizons/network/linux-x86/enet.so?rev=08c6bf3973d1b731ecc912f605cce22d5b739a83

Coloque na sua pasta home e rode o comando;

gksu nautilus

E navegue ate a pasta;

/usr/lib/python2.6/dist-packages/horizons/network/linux-x64  para o 64bits

E

/usr/lib/python2.6/dist-packages/horizons/network/linux-x86 para o 32bit

Cole la dentro o arquivo enet.so

Para ver se esta funcionando, no terminal;

unknown-horizons

Se por acaso aparecer esse erro;

File "/usr/lib/python2.6/dist-packages/horizons/network/__init__.py", line 45, in find_enet_module
    return arch_module.enet
AttributeError: 'module' object has no attribute 'enet'


Va novamente como root ate o arquivo /usr/lib/python2.6/dist-packages/horizons/network/linux-x64/enet.so e clique em cima dele e depois em propriedades;



E marque como executavel como na imagem acima.

Agora tente novamente executar no terminal;

unknown-horizons

e jogar ;)

Para quem e apressadinho e quer fazer ja tudo de uma vez, lembrando que esse comando so e valido para o Lucid e versao 64bits;

sudo sh -c "echo 'deb http://packages.unknown-horizons.org/lucid weekly main' >> /etc/apt/sources.list" ; wget http://deb.unknown-horizons.org/key -O- | sudo apt-key add - ; sudo apt-get update && sudo apt-get install unknown-horizons -y ; wget http://trac.unknown-horizons.org/t/export/08c6bf3973d1b731ecc912f605cce22d5b739a83/horizons/network/linux-x64/enet.so ; sudo chmod a+x enet.so ; sudo cp enet.so /usr/lib/python2.6/dist-packages/horizons/network/linux-x64/enet.so ; sudo rm -rf enet.so ; unknown-horizons


Para a versao Lucid 32bits e essa;

sudo sh -c "echo 'deb http://packages.unknown-horizons.org/lucid weekly main' >> /etc/apt/sources.list" ; wget http://deb.unknown-horizons.org/key -O- | sudo apt-key add - ; sudo apt-get update && sudo apt-get install unknown-horizons -y ; wget http://trac.unknown-horizons.org/t/export/08c6bf3973d1b731ecc912f605cce22d5b739a83/horizons/network/linux-x86/enet.so ; sudo chmod a+x enet.so ; sudo cp enet.so /usr/lib/python2.6/dist-packages/horizons/network/linux-x86/enet.so ; sudo rm -rf enet.so ; unknown-horizons


Se desejar usar o mesmo comando para instalar no natty ou maverick por exemplo, mude onde esta grifado em vermelho no comando e substitua pela sua versao em letra minuscula.
 
Se desejar criar um lançador, digite alacarte no terminal e clique em jogos e depois em novo e preencha como na imagem;






Veja mais em;

http://www.webupd8.org/2009/10/build-your-own-city-in-real-time.html
http://forum.unknown-horizons.org/viewtopic.php?f=32&t=445#p1149
http://trac.unknown-horizons.org/t/browser/horizons/network/linux-x64/enet.so?rev=08c6bf3973d1b731ecc912f605cce22d5b739a83
http://www.youtube.com/watch?v=dA6Hc7Wwm0A&feature=channel_video_title

Veja tbm;

http://ubuntuforum-br.org/index.php/topic,67926.msg378828.html#msg378828
« Última modificação: 13 de Maio de 2011, 12:35 por platao »
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Offline zehvargas

  • Usuário Ubuntu
  • *
  • Mensagens: 63
    • Ver perfil
Re: Unknown Horizons
« Resposta #2 Online: 12 de Maio de 2011, 17:28 »
Tentaremos...  ;D

mais uma vez...

obrigado platão... hehehe

Offline xluisfernando

  • Usuário Ubuntu
  • *
  • Mensagens: 847
  • Linux user #532810
    • Ver perfil
Re: Unknown Horizons
« Resposta #3 Online: 28 de Maio de 2011, 14:57 »
Platão

Simplesmente genial...

Com esse tutorial é só copiar e colar no terminal e sair para tomar um café...
Netbook Asus EeePC1000HA - Lubuntu 16.04LTS - i386

Offline zehvargas

  • Usuário Ubuntu
  • *
  • Mensagens: 63
    • Ver perfil
Re: Unknown Horizons
« Resposta #4 Online: 15 de Junho de 2011, 13:41 »
Só eu não consegui rodar o jogo até hoje?

=(

Tentei de duas formas:
1) Baixei o arquivo unknown-horizons-2011.1a.tar.gz, descompactei, fui na pasta, clico em unknown-horizons, escolho a opção "executar no terminal", abre e fecha o terminal rapidamente e não abre o jogo

2) Vou seguindo as opções dadas por platão, mas na hora de acessar as pastas, quando chega em
/usr/lib/python2.6/dist-packages
não tem a opção "horizons"

aí vou em /home/vargas/unknown-horizons/horizons/network/linux-x86

colo o arquivo enet.so

vou no terminal, digito unknown-horizons e aparece: comando não encontrado...

Alguma solução?

Offline platao

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 5.017
    • Ver perfil
Re: Unknown Horizons
« Resposta #5 Online: 15 de Junho de 2011, 16:40 »
Para quem e apressadinho e quer fazer ja tudo de uma vez, lembrando que esse comando so e valido para o Lucid e versao 64bits;

sudo sh -c "echo 'deb http://packages.unknown-horizons.org/lucid weekly main' >> /etc/apt/sources.list" ; wget http://deb.unknown-horizons.org/key -O- | sudo apt-key add - ; sudo apt-get update && sudo apt-get install unknown-horizons -y ; wget http://trac.unknown-horizons.org/t/export/08c6bf3973d1b731ecc912f605cce22d5b739a83/horizons/network/linux-x64/enet.so ; sudo chmod a+x enet.so ; sudo cp enet.so /usr/lib/python2.6/dist-packages/horizons/network/linux-x64/enet.so ; sudo rm -rf enet.so ; unknown-horizons


Para a versao Lucid 32bits e essa;

sudo sh -c "echo 'deb http://packages.unknown-horizons.org/lucid weekly main' >> /etc/apt/sources.list" ; wget http://deb.unknown-horizons.org/key -O- | sudo apt-key add - ; sudo apt-get update && sudo apt-get install unknown-horizons -y ; wget http://trac.unknown-horizons.org/t/export/08c6bf3973d1b731ecc912f605cce22d5b739a83/horizons/network/linux-x86/enet.so ; sudo chmod a+x enet.so ; sudo cp enet.so /usr/lib/python2.6/dist-packages/horizons/network/linux-x86/enet.so ; sudo rm -rf enet.so ; unknown-horizons


Se desejar usar o mesmo comando para instalar no natty ou maverick por exemplo, mude onde esta grifado em vermelho no comando e substitua pela sua versao em letra minuscula.

Ola faça entao do modo mais facil, o modo automatico descrito no tutorial.

So nao esqueça de apagar os arquivos que vc baixou e tbm o arquivo enet, ou seja apague tudo o que fez antes de rodar o comando, ele ja vai baixar o game, instalar o repositorio para updates futuros, vai baixar e instalar o enet tudo automaticamente.

Depois com mais calma vc reve os passos de instalação.

Veja tbm que o comando tem versao para 32 e 64 bits e tbm para a versao especifica do seu Ubuntu, que no caso esta marcada em vermelho, vc deve trocar pela sua versao do sistema, por exemplo, natty ou maverick em minuscula.
« Última modificação: 15 de Junho de 2011, 16:48 por platao »
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997