OPENWORLD
I-download

Tuklasin · Linux

Isang voxel sandbox game sa Linux: native, Vulkan, bilog na planeta

Bihirang makakuha ng bagong 3D indie game ang mga manlalaro sa Linux sa unang araw, nang native. May ganito ang Openworld: payak na x86-64 na binary, walang Wine, walang Proton, Vulkan ang buong daan. Narito ang ii-install para sa distribution mo, paano suriin ang GPU mo sa isang command, at kung saan inilalagay ng laro ang mga file nito.

Ni Tom Pascard· Na-update ·7 min na basa

Sa madaling sabi

  • Hindi open source — sinasabi namin nang tapat.
  • Native na x86-64 build: isang .tar.gz na may iisang executable, Openworld. Walang Wine, walang Proton.
  • Kailangan mo ng mga driver ng Vulkan 1.0 (bagong Mesa, o ng NVIDIA), kasama ang libcurl — kadalasang mayroon na ang dalawa.
  • Ginawa para sa mga bagong distribution (panahon ng Ubuntu 20.04 at mas bago). X11 o Wayland, gumagana ang pareho.
  • Ang mga manlalaro sa Linux, Mac at Windows ay nagbabahagi ng parehong server — at puwede kang mag-host ng isa sa Linux box mo.
Basahin ang gabay
I-download ang OpenworldMac · Windows · Linux

Para rin sa ibang system

Alphapuwede nang laruin ngayon

psst… i-click sila

Sa pahinang ito
  1. May native bang voxel sandbox para sa Linux?
  2. Saan ko makukuha ang build para sa Linux?
  3. I-install sa Ubuntu, Mint, Fedora o Arch
  4. Graphics card, Vulkan at mga setting
  5. Kung saan napupunta ang mga file
  6. Mag-host ng server sa Linux box mo
  7. Ang naghihintay sa planeta
  8. Mga tanong

May native bang voxel sandbox para sa Linux?

Bihirang may native na build para sa Linux ang mga bagong 3D game sa unang araw, at karamihan ng voxel game ay umaasa sa compatibility layer o mabigat na runtime. Ang bihira ay ang sandbox na binuo nang native para sa Linux mula sa simula, sa Vulkan.

Ang Openworld ay isang voxel sandbox sa buong bilog na planeta — maglakad ka nang diretso at babalik ka sa pinagsimulan mo — sa ilalim ng totoong langit na may mga phase ng Buwan at eclipse, hanggang sa Araw, dumaraan sa Buwan at sa mga planeta. Tumatakbo ito sa Linux, Windows at Mac (native sa Apple Silicon), at hindi pangalawang-klase ang Linux build: parehong bersyon, parehong araw, parehong mga server.

Ang pag-install sa Linux: ang download, ang terminal (tar, tapos ./Openworld), ang launcher, tapos ang planeta. Mag-click ng hakbang para lumundag doon — at i-click ang polar bear.

Saan ko makukuha ang build para sa Linux?

Sa opisyal na site lang: isang .tar.gz, walang package repository, walang store.

I-install sa Ubuntu, Mint, Fedora o Arch

Pareho ang download para sa bawat distribution: isang archive na may isang executable. Ang programang iyon ang updater: ini-install nito ang launcher, ini-install ng launcher ang laro, at mula noon, kusang nag-a-update ang lahat.

  1. 1

    I-extract ang archive

    I-download ito, tapos sa terminal: tar xzf Openworld-linux-x64.tar.gz.

  2. 2

    Patakbuhin ito

    ./Openworld — kung tumanggi, chmod +x Openworld muna. Kinokopya ng unang takbo ang sarili sa ~/.openworld/updater/ at idinaragdag ang Openworld sa menu ng mga application mo, kasama ang icon nito.

  3. 3

    Account, PLAY

    Bubukas ang launcher at ini-install ang laro. Gumawa ng account mo, kumpirmahin ang email mo at piliin ang username mo. Tapos PLAY.

tar xzf Openworld-linux-x64.tar.gz
./Openworld
I-download, i-extract at patakbuhin, sa folder kung saan napunta ang archive.

Ang mga package, ayon sa distribution

Static na naka-link ang laro: ang hinihingi lang nito sa system mo ay ang C library, libcurl, zlib at ang Vulkan loader, kasama ang Vulkan driver ng GPU mo. Karamihan ng desktop ay may lahat ng iyon na. Kung wala, isang linya kada pamilya (may sariling suporta sa Vulkan ang proprietary na driver ng NVIDIA):

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-tools libcurl4
Ubuntu, Linux Mint, Pop!_OS at ang pamilya ng Debian.
sudo dnf install vulkan-loader mesa-vulkan-drivers vulkan-tools libcurl
Fedora.
sudo pacman -S vulkan-icd-loader vulkan-tools
Arch, Manjaro, EndeavourOS: tapos ang driver mo, vulkan-radeon (AMD), vulkan-intel (Intel) o nvidia-utils (NVIDIA).
vulkaninfo --summary
Ang gusto mo ay 1.3 o mas mataas sa tabi ng GPU mo.

Graphics card, Vulkan at mga setting

Gumuguhit ang Openworld gamit ang Vulkan 1.0 — walang OpenGL fallback. Kuwalipikado ang mga bagong driver ng Mesa (AMD at Intel) at ang driver ng NVIDIA. Pagkatapos, usapin na ito ng mga setting, tulad sa ibang sistema: ang Kalidad ng graphics (Options → Display) ay mula Mababa hanggang Extreme, at ang Render distance ang slider na pinakamabigat sa integrated graphics.

  • x86-64ang build para sa Linux
  • 1.3ang bersyon ng Vulkan na kailangan mo
  • 5mga system library na nilalagyan nito ng link, wala nang iba
  • 2.38ang pinakabagong glibc symbol na maaari nitong gamitin
  • X11 o Wayland: nilo-load ng window layer ng laro (SDL) ang alinman kapag nagsimula ito. Walang pipiliin.
  • Laptop na may dalawang GPU: kinukuha ng laro ang unang graphics device na iniaalok ng Vulkan. Sa Mesa, ang DRI_PRIME=1 sa harap ng command ang humihingi ng isa pa; sa mga setup ng NVIDIA Optimus, nagbibigay ang mga distribution ng prime-run para sa parehong layunin.
  • Pindutin ang F3 para sa frame rate, F11 para sa full screen.
  • Keyboard at mouse ang mga kontrol, mababago sa Options → Controls. Wala pang suporta sa gamepad, na ibig sabihin ding hindi target ang Steam Deck sa ngayon.

Kung saan napupunta ang mga file

Nananatili ang lahat sa home folder mo; walang isinusulat sa labas nito, at hindi kailanman kailangan ng laro mismo ang sudo.

  • ~/.openworld — ang updater (updater/Openworld), ang launcher, ang mga naka-install na bersyon ng laro, ang mga setting mo, ang mga mundo mo at ang mga screenshot mo.
  • ~/.local/share/applications/openworld.desktop at ang icon nito sa ~/.local/share/icons/ — ang entry sa menu.
  • ~/.config/autostart/openworld-updater.desktop — tahimik na nag-a-update ng launcher kapag nag-log in ka. Ayaw mo? Alisin ang tsek sa Start Openworld with my computer sa Settings ng launcher.

Para i-uninstall: burahin ang ~/.openworld, ang mga .desktop file at ang icon. Iyon ang buong bakas nito.

Mag-host ng server sa Linux box mo

Tahanan din ng mga server ang Linux. May dedicated server ang Openworld para sa Linux, Windows at Mac, mada-download mula sa launcher, na may online mode (nagsa-sign in ang mga manlalaro gamit ang Openworld account nila) at offline mode para sa lokal na network. Ipinaliwanag ang lahat sa paano mag-host ng sarili mong Openworld server sa Linux. At para isama ang mga kaibigan mo sa Mac at Windows, basahin ang paglalaro kasama ang mga kaibigan sa ibang platform.

Isang dolphin ang tumatalon mula sa ilog sa ilalim ng ulan, napapaligiran ng mga puno ng mangrove, sa Openworld
Ulan sa mangrove, at isang dolphin na tumatalon: walang pakialam ang planeta kung anong sistema ang gamit mo.

Ang naghihintay sa planeta

Mga unang hakbang? Sasaklawin ng gabay para sa baguhan ang mga unang gabi mo.

I-follow ang Openworld

Ang @play_openworld ang opisyal na Instagram page ng Openworld: mga video ng laro at mga bago sa bawat update.

@play_openworld

Ang Openworld ay nilikha ni @tompascard

Tatlong hakbang mula sa terminal mo hanggang sa planeta

  1. 1I-install ang Openworld gamit ang na-download na file: ise-set up nito ang launcher.
  2. 2Gawin ang account mo sa launcher at kumpirmahin ang email mo.
  3. 3Piliin ang username mo… at maglaro.
I-download ang OpenworldMac · Windows · Linux

Para rin sa ibang system

Alphapuwede nang laruin ngayon

Mga tanong

Paano ko makukuha ang Openworld sa Linux?

I-download ang .tar.gz mula sa opisyal na site.

Open source ba ang Openworld?

Hindi. May native na build ito para sa Linux, pero hindi inilalathala ang source code nito.

Tumatakbo ba ang Openworld sa Steam Deck?

Hindi ito target sa ngayon: wala pang suporta sa gamepad ang laro at nilalaro ito gamit ang keyboard at mouse.

Wayland o X11?

Pareho. Nilo-load ng window layer ng laro ang alinmang ginagamit ng session mo.

Aling mga distribution ang sinusuportahan?

Anumang bagong x86-64 na distribution na may mga driver ng Vulkan 1.0: ginagawa ang build sa batayang Ubuntu 20.04, kaya ang Ubuntu 20.04+, Mint 20+, kasalukuyang Fedora at Arch ang ligtas na pagpipilian.

Makakasali ba ang mga manlalaro sa Linux sa mga kaibigang nasa Mac at Windows?

Oo: sumasali ang bawat platform sa parehong mga server. Tingnan ang paglalaro kasama ang mga kaibigan, o mag-host ng server mo mismo.

Ano ang kailangan kong i-install?

Kadalasan wala: isang Vulkan driver (Mesa o NVIDIA) at libcurl, na mayroon na sa karamihan ng desktop. I-download ang laro.

Magpatuloy sa pagbabasa

Higit pang gabay

Ang laro

Ipagpatuloy ang paggalugad sa Openworld

I-download

Handa ka na ba?

Isang maliit na file, at naghihintay na ang planeta mo. Kusang nag-a-update ang laro.

Labas na. Nasa alpha ang Openworld, at puwede mo na itong laruin ngayon din.

  1. AlphaNandito kaNgayon. Ang buong laro, puwedeng laruin mula pa sa unang araw ng alpha, at mas mura.
  2. BetaKapag mas stable na ang laro.
  3. Opisyal na bersyonAng huling bersyon. Kusa kang dadalhin doon ng launcher.

Walang hihintayin: dina-download ang Openworld mula sa site na ito, hindi sa Steam o sa anumang ibang store.

Ang system mo

Windows

Windows 10 o 11, 64-bit

I-download

Openworld.exe

Ang system mo

Linux

x64, glibc 2.31+ (Ubuntu 20.04+), mga Vulkan driver

I-download

Openworld-linux-x64.tar.gz

  1. 1I-install ang Openworld gamit ang na-download na file: ise-set up nito ang launcher.
  2. 2Gawin ang account mo sa launcher at kumpirmahin ang email mo.
  3. 3Piliin ang username mo… at maglaro.

I-follow ang Openworld

Ang @play_openworld ang opisyal na Instagram page ng Openworld: mga video ng laro at mga bago sa bawat update.

@play_openworld

Ang Openworld ay nilikha ni @tompascard

Labas na ba ang Openworld?

Oo. Puwedeng laruin ang Openworld mula pa sa unang araw ng alpha nito. I-download ito para sa Mac, Windows o Linux, gumawa ng account mo sa launcher at maglaro: walang petsa ng paglabas na hihintayin.

Darating ba ang Openworld sa Steam?

Wala ang Openworld sa Steam o sa anumang ibang store, at hindi mo kailangan ang mga iyon: dina-download mo ang laro mula sa site na ito, ngayon din, at ang launcher nito ang bahalang magpanatiling updated.

Alpha, beta, opisyal na bersyon: ano ang ibig sabihin?

Alpha: puwede nang laruin ang laro at lumalaki ito sa bawat update; may nagbabago at minsan nasisira. Kapag mas stable na, magiging beta ito, tapos opisyal na bersyon. Iisang laro lang ito mula simula hanggang dulo: naglalaro ka na ngayon, at kusang ini-install ng launcher ang bawat bagong bersyon.

Bakit maglaro habang alpha pa?

Makakapaglaro ka agad, mapapanood mong lumaki ang laro sa bawat update, at mas mura ang alpha kaysa sa magiging opisyal na bersyon.

Sinasabi ng macOS na “hindi nabuksan” ang app

Normal lang ito sa ngayon: wala pang Apple certificate ang app. I-click ang Done, buksan ang System Settings → Privacy & Security, mag-scroll pababa hanggang Openworld at i-click ang Open Anyway. Isang beses lang.

Nagpapakita ang Windows ng “Windows protected your PC”

Wala pang certificate ang installer. I-click ang More info, tapos Run anyway.

At sa Linux?

I-extract ang archive at patakbuhin ang program:

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

Kailangan mo ng Vulkan graphics driver (Mesa o NVIDIA) at glibc 2.31 o mas bago (Ubuntu 20.04, Debian 11, Fedora 32 o mas bago).

Anong klaseng makina ang kailangan ko?

Isang graphics card na kayang mag-Vulkan (sa Mac, macOS 11 o mas bago). Inaayos ng laro ang view distance at kalidad ng panahon nito: sapat na ang bagong laptop.

Hindi nagbubukas ang launcher?

I-update ang graphics driver mo mula sa website ng NVIDIA, AMD o Intel. Sa laptop na may dalawang graphics card, i-update ang dalawa. Sa Linux, i-install ang mga Vulkan driver ng Mesa (mesa-vulkan-drivers).

Nagda-download na!

I-install ang Openworld

Wala pang Apple at Microsoft certificate ang laro: magdududa ang computer mo sa unang beses na ilunsad ito. Normal iyon, heto kung paano sabihin sa kanya na ayos lang ang lahat. Isang beses lang.

  1. 1

    Buksan ang Openworld.dmg

    I-drag ang Openworld sa folder na Applications, tapos ilunsad ito mula sa Applications.

  2. 2

    Tumanggi ang macOS: i-click ang “Done”

    Hindi talaga “Move to Trash”.

  3. 3

    Buksan ang System Settings → Privacy & Security

    Mag-scroll pababa hanggang “Openworld was blocked”, i-click ang Open Anyway at kumpirmahin (password o Touch ID).

  4. 4

    Ilunsad ulit ang Openworld

    I-click ang Open sa huling pagkakataon. Iyon na: hindi na magtatanong ang macOS.

Sanay ka ba sa Terminal?
xattr -dr com.apple.quarantine /Applications/Openworld.app

Tapos ilunsad ang Openworld gaya ng dati.