OPENWORLD
Descarregar

Descobrir · Linux

Um jogo sandbox voxel no Linux: nativo, Vulkan, um planeta redondo

Os jogadores de Linux raramente recebem um jogo indie 3D novo logo no primeiro dia, e de forma nativa. O Openworld traz um: um simples binário x86-64, sem Wine, sem Proton, Vulkan do princípio ao fim. Eis o que instalar para a tua distribuição, como verificar a tua GPU com um só comando, e onde o jogo põe os seus ficheiros.

Por Tom Pascard· Atualizado ·7 min de leitura

Em resumo

  • Não é código aberto — dito sem rodeios.
  • Versão nativa x86-64: um .tar.gz com um só executável, Openworld. Sem Wine, sem Proton.
  • Precisas de drivers Vulkan 1.0 (Mesa recente, ou os da NVIDIA), mais libcurl — normalmente já lá estão ambos.
  • Feito para distribuições recentes (da era do Ubuntu 20.04 em diante). X11 ou Wayland, ambos funcionam.
  • Os jogadores de Linux, Mac e Windows partilham os mesmos servidores — e podes alojar um na tua máquina Linux.
Ler o guia

psst… clica neles

Nesta página
  1. Existe um sandbox voxel nativo para Linux?
  2. Onde consigo a versão para Linux?
  3. Instalar no Ubuntu, Mint, Fedora ou Arch
  4. Placa gráfica, Vulkan e definições
  5. Para onde vão os ficheiros
  6. Aloja um servidor na tua máquina Linux
  7. O que te espera no planeta
  8. Perguntas

Existe um sandbox voxel nativo para Linux?

Os jogos 3D novos raramente lançam uma versão nativa para Linux no primeiro dia, e a maioria dos jogos voxel apoia-se numa camada de compatibilidade ou num runtime pesado. O que é raro é um sandbox construído nativamente para Linux desde o início, em Vulkan.

O Openworld é um sandbox voxel num planeta inteiro e redondo — anda em linha reta e voltas ao ponto de partida — sob um céu a sério, com fases da Lua e eclipses, até ao Sol, passando pela Lua e pelos planetas. Corre em Linux, Windows e Mac (nativo em Apple Silicon), e a versão para Linux é tratada como cidadã de primeira classe: mesma versão, no mesmo dia, nos mesmos servidores.

A instalação no Linux: a transferência, o terminal (tar, depois ./Openworld), o launcher e depois o planeta. Clica num passo para saltar para ele — e clica no urso-polar.

Onde consigo a versão para Linux?

Só no site oficial: um único .tar.gz, sem repositório de pacotes, sem loja.

Instalar no Ubuntu, Mint, Fedora ou Arch

A transferência é a mesma para todas as distribuições: um arquivo com um executável. Esse programa é o atualizador: instala o launcher, o launcher instala o jogo e, a partir daí, tudo se atualiza sozinho.

  1. 1

    Extrai o arquivo

    Transfere-o e depois, num terminal: tar xzf Openworld-linux-x64.tar.gz.

  2. 2

    Executa-o

    ./Openworld — se recusar, faz primeiro chmod +x Openworld. A primeira execução copia-se para ~/.openworld/updater/ e adiciona o Openworld ao teu menu de aplicações, com o seu ícone.

  3. 3

    Conta, JOGAR

    O launcher abre e instala o jogo. Cria a tua conta, confirma o teu email e escolhe o teu nome de utilizador. Depois, JOGAR.

tar xzf Openworld-linux-x64.tar.gz
./Openworld
Transfere, extrai e executa, na pasta onde o arquivo foi parar.

Os pacotes, por distribuição

O jogo está ligado estaticamente: só pede ao teu sistema a biblioteca C, a libcurl, a zlib e o carregador Vulkan, mais o driver Vulkan da tua GPU. A maioria dos ambientes de trabalho já tem tudo. Se não, uma linha por família (o driver proprietário da NVIDIA traz o seu próprio suporte Vulkan):

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-tools libcurl4
Ubuntu, Linux Mint, Pop!_OS e a família Debian.
sudo dnf install vulkan-loader mesa-vulkan-drivers vulkan-tools libcurl
Fedora.
sudo pacman -S vulkan-icd-loader vulkan-tools
Arch, Manjaro, EndeavourOS: depois o teu driver, vulkan-radeon (AMD), vulkan-intel (Intel) ou nvidia-utils (NVIDIA).
vulkaninfo --summary
Queres 1.3 ou superior ao lado da tua GPU.

Placa gráfica, Vulkan e definições

O Openworld desenha com Vulkan 1.0 — não há alternativa em OpenGL. Os drivers Mesa recentes (AMD e Intel) e o driver da NVIDIA qualificam-se ambos. Depois é uma questão de definições, como nos outros sistemas: a Qualidade gráfica (Opções → Ecrã) vai de Baixa a Extrema, e a Distância de renderização é o cursor que mais pesa em gráficos integrados.

  • x86-64a versão para Linux
  • 1.3a versão do Vulkan de que precisas
  • 5bibliotecas do sistema a que se liga, nada mais
  • 2.38os símbolos glibc mais recentes que pode usar
  • X11 ou Wayland: a camada de janelas do jogo (SDL) carrega qualquer um deles ao arrancar. Não há nada a escolher.
  • Portátil com duas GPUs: o jogo usa o primeiro dispositivo gráfico que o Vulkan lhe oferece. Com o Mesa, DRI_PRIME=1 antes do comando pede o outro; em configurações NVIDIA Optimus, as distribuições fornecem prime-run para o mesmo fim.
  • Carrega em F3 para a taxa de imagens, em F11 para ecrã inteiro.
  • Os controlos são teclado e rato, reatribuíveis em Opções → Controlos. Ainda não há suporte para comando de jogos, o que também significa que o Steam Deck não é um alvo por agora.

Para onde vão os ficheiros

Tudo fica na tua pasta pessoal; nada é escrito fora dela, e o jogo nunca precisa de sudo.

  • ~/.openworld — o atualizador (updater/Openworld), o launcher, as versões instaladas do jogo, as tuas definições, mundos e capturas de ecrã.
  • ~/.local/share/applications/openworld.desktop e o seu ícone em ~/.local/share/icons/ — a entrada do menu.
  • ~/.config/autostart/openworld-updater.desktop — atualiza discretamente o launcher quando inicias sessão. Não queres? Desmarca Iniciar o Openworld com o meu computador nas Definições do launcher.

Para desinstalar: apaga ~/.openworld, os ficheiros .desktop e o ícone. É essa toda a pegada.

Aloja um servidor na tua máquina Linux

O Linux também é terreno de casa para servidores. O Openworld tem um servidor dedicado para Linux, Windows e Mac, que se descarrega a partir do launcher, com um modo online (os jogadores entram com a sua conta Openworld) e um modo offline para uma rede local. Tudo está explicado em como alojar o teu próprio servidor Openworld no Linux. E para trazeres os teus amigos de Mac e Windows, lê jogar com amigos noutras plataformas.

Um golfinho salta de um rio à chuva, com mangues à volta, no Openworld
Chuva sobre um manguezal, e um golfinho a saltar: o planeta não quer saber que sistema usas.

O que te espera no planeta

Primeiros passos? O guia para principiantes cobre as tuas primeiras noites.

Segue o Openworld

@play_openworld é a página oficial do Openworld no Instagram: vídeos do jogo e as novidades de cada atualização.

@play_openworld

Openworld foi criado por @tompascard

Três passos do teu terminal ao planeta

  1. 1Instala o Openworld com o ficheiro descarregado: ele configura o launcher.
  2. 2Cria a tua conta no launcher e confirma o teu email.
  3. 3Escolhe o teu nome de utilizador… e joga.

Perguntas

Como consigo o Openworld no Linux?

Transfere o .tar.gz do site oficial.

O Openworld é de código aberto?

Não. Tem uma versão nativa para Linux, mas o código-fonte não é publicado.

O Openworld corre no Steam Deck?

Não é um alvo por agora: o jogo ainda não tem suporte para comando e joga-se com teclado e rato.

Wayland ou X11?

Ambos. A camada de janelas do jogo carrega aquele que a tua sessão usar.

Que distribuições são suportadas?

Qualquer distribuição x86-64 recente com drivers Vulkan 1.0: a versão é feita sobre uma base Ubuntu 20.04, por isso Ubuntu 20.04+, Mint 20+, Fedora atual e Arch são a aposta segura.

Os jogadores de Linux podem juntar-se aos amigos de Mac e Windows?

Sim: todas as plataformas entram nos mesmos servidores. Vê jogar com amigos, ou aloja tu mesmo o servidor.

O que preciso de instalar?

Normalmente nada: um driver Vulkan (Mesa ou NVIDIA) e a libcurl, que a maioria dos ambientes de trabalho já tem. Transfere o jogo.

Continua a ler

Mais guias

O jogo

Continua a explorar o Openworld

Descarregar

Pronto para partir?

Um pequeno ficheiro, e o teu planeta está à tua espera. O jogo atualiza-se sozinho.

Já saiu. O Openworld está em alfa, e podes jogá-lo hoje mesmo.

  1. AlfaEstás aquiHoje. O jogo inteiro, jogável desde o primeiro dia da alfa, e custa menos.
  2. BetaQuando o jogo estiver mais estável.
  3. Versão oficialA versão final. O launcher leva-te lá sozinho.

Nada para esperar: o Openworld descarrega-se neste site, não da Steam nem de outra loja.

O teu sistema

Windows

Windows 10 ou 11, 64 bits

Descarregar

Openworld.exe

O teu sistema

Linux

x64, glibc 2.31+ (Ubuntu 20.04+), drivers Vulkan

Descarregar

Openworld-linux-x64.tar.gz

  1. 1Instala o Openworld com o ficheiro descarregado: ele configura o launcher.
  2. 2Cria a tua conta no launcher e confirma o teu email.
  3. 3Escolhe o teu nome de utilizador… e joga.

Segue o Openworld

@play_openworld é a página oficial do Openworld no Instagram: vídeos do jogo e as novidades de cada atualização.

@play_openworld

Openworld foi criado por @tompascard

O Openworld já saiu?

Sim. O Openworld é jogável desde o primeiro dia da sua alfa. Descarrega-o para Mac, Windows ou Linux, cria a tua conta no launcher e joga: não há nenhuma data de lançamento para esperar.

O Openworld vai chegar à Steam?

O Openworld não está na Steam nem em nenhuma outra loja, e não precisas de nenhuma: descarregas o jogo neste site, hoje mesmo, e o launcher dele mantém-no sempre atualizado.

Alfa, beta, versão oficial: o que quer dizer?

Alfa: o jogo já é jogável e cresce a cada atualização; as coisas mudam e às vezes avariam. Quando estiver mais estável, passa a beta e depois a versão oficial. É o mesmo jogo do princípio ao fim: jogas agora, e o launcher instala cada nova versão sozinho.

Porquê jogar durante a alfa?

Jogas logo, vês o jogo crescer atualização após atualização, e a alfa custa menos do que a versão oficial vai custar.

O macOS diz que o app “não foi aberto”

Normal por agora: a app ainda não tem o certificado da Apple. Clica em Concluído, abre Definições do Sistema → Privacidade e Segurança, desce até ao Openworld e clica em Abrir Mesmo Assim. Só uma vez.

O Windows mostra “O Windows protegeu o seu PC”

O instalador ainda não tem o certificado. Clica em Mais informações e depois em Executar mesmo assim.

E no Linux?

Extrai o ficheiro e executa o programa:

tar xzf Openworld-linux-x64.tar.gz && ./Openworld

Precisas de um driver gráfico Vulkan (Mesa ou NVIDIA) e de glibc 2.31 ou mais recente (Ubuntu 20.04, Debian 11, Fedora 32 ou mais recente).

De que tipo de máquina preciso?

Uma placa gráfica compatível com Vulkan (no Mac, macOS 11 ou mais recente). O jogo ajusta a distância de visão e a qualidade da meteorologia: um portátil recente chega.

O launcher não abre?

Atualiza o teu driver gráfico a partir do site da NVIDIA, da AMD ou da Intel. Num portátil com duas placas gráficas, atualiza ambas. No Linux, instala os drivers Vulkan da Mesa (mesa-vulkan-drivers).

Já está a descarregar!

Instala o Openworld

O jogo ainda não tem os certificados da Apple e da Microsoft: o teu computador vai desconfiar na primeira vez que o abrires. É normal, eis como lhe dizer que está tudo bem. Só uma vez.

  1. 1

    Abre o Openworld.dmg

    Arrasta o Openworld para a pasta Aplicações e abre-o a partir de lá.

  2. 2

    O macOS recusa: clica em “Concluído”

    Definitivamente não em “Mover para o Lixo”.

  3. 3

    Definições do Sistema → Privacidade e Segurança

    Desce até “Openworld foi bloqueado”, clica em Abrir Mesmo Assim e confirma (palavra-passe ou Touch ID).

  4. 4

    Abre o Openworld de novo

    Clica em Abrir uma última vez. Pronto: o macOS não volta a perguntar.

À vontade com o Terminal?
xattr -dr com.apple.quarantine /Applications/Openworld.app

Depois abre o Openworld normalmente.