OPENWORLD
دانلود

کشف · لینوکس

یک بازی ساندباکس ووکسلی برای لینوکس: بومی، Vulkan، یک سیارهٔ گرد

بازیکن‌های لینوکس به‌ندرت می‌شود همان روز اول یک بازی مستقل سه‌بعدی تازه را به‌صورت بومی بگیرند. Openworld دقیقاً همین را می‌دهد: یک فایل اجرایی ساده برای x86-64، بدون Wine، بدون Proton، با Vulkan از ابتدا تا انتها. این‌جا می‌گوییم برای توزیع خودت چه نصب کنی، چطور با یک دستور کارت گرافیکت را بررسی کنی و بازی فایل‌هایش را کجا می‌گذارد.

نوشتهٔ Tom Pascard· به‌روز شده ·6 دقیقه مطالعه

خلاصه

  • Openworld در آلفاست. متن‌باز نیست — همین را صاف و ساده می‌گوییم.
  • بیلد بومی x86-64: یک .tar.gz با یک فایل اجرایی، Openworld. بدون Wine، بدون Proton.
  • درایور Vulkan 1.0 لازم داری (Mesa جدید یا درایور NVIDIA) و libcurl — معمولاً هر دو از قبل نصب‌اند.
  • برای توزیع‌های جدید ساخته شده (از دوران Ubuntu 20.04 به بعد). X11 یا Wayland، هر دو کار می‌کنند.
  • بازیکنان لینوکس، مک و ویندوز همان سرورها را مشترک دارند — و می‌توانی یکی را روی دستگاه لینوکسی خودت میزبانی کنی.
راهنما را بخوان
دانلود OpenworldMac · Windows · Linux

برای سیستم‌های دیگر هم هست

آلفاهمین حالا قابل بازی

هی… رویشان کلیک کن

در این صفحه
  1. ساندباکس ووکسلی بومی برای لینوکس هست؟
  2. بیلد لینوکس را از کجا بگیرم؟
  3. نصب روی Ubuntu، Mint، Fedora یا Arch
  4. کارت گرافیک، Vulkan و تنظیمات
  5. فایل‌ها کجا می‌روند
  6. روی دستگاه لینوکسی‌ات یک سرور میزبانی کن
  7. روی سیاره چه منتظرت است
  8. پرسش‌ها

ساندباکس ووکسلی بومی برای لینوکس هست؟

بازی‌های سه‌بعدی تازه به‌ندرت از روز اول بیلد بومی لینوکس دارند و بیشتر بازی‌های ووکسلی به یک لایهٔ سازگاری یا یک محیط اجرای سنگین تکیه می‌کنند. آنچه کمیاب است ساندباکسی است که از ابتدا روی Vulkan و بومی برای لینوکس ساخته شده باشد.

Openworld یک ساندباکس ووکسلی روی یک سیارهٔ کامل و گرد است — مستقیم برو و به همان‌جایی برمی‌گردی که شروع کردی — زیر آسمانی واقعی با فازهای ماه و گرفتگی‌ها، تا خود خورشید، از راه ماه و سیاره‌ها. روی لینوکس، ویندوز و مک (بومی برای Apple Silicon) اجرا می‌شود و نسخهٔ لینوکس شهروند درجه‌یک است: همان نسخه، همان روز، همان سرورها.

نصب روی لینوکس: دانلود، ترمینال (tar، بعد ./Openworld)، لانچر، بعد سیاره. روی یک گام کلیک کن تا به آن بپری — و روی خرس قطبی کلیک کن.

بیلد لینوکس را از کجا بگیرم؟

فقط از سایت رسمی: یک فایل .tar.gz، بدون مخزن بسته، بدون فروشگاه.

نصب روی Ubuntu، Mint، Fedora یا Arch

دانلود برای همهٔ توزیع‌ها یکی است: یک آرشیو با یک فایل اجرایی. آن برنامه به‌روزرسان است: لانچر را نصب می‌کند، لانچر بازی را نصب می‌کند و از آن به بعد همه‌چیز خودش به‌روز می‌شود.

  1. 1

    آرشیو را استخراج کن

    دانلودش کن، بعد در ترمینال: tar xzf Openworld-linux-x64.tar.gz.

  2. 2

    اجرایش کن

    ./Openworld — اگر قبول نکرد، اول chmod +x Openworld را بزن. اولین اجرا خودش را در ~/.openworld/updater/ کپی می‌کند و Openworld را با آیکونش به منوی برنامه‌هایت اضافه می‌کند.

  3. 3

    حساب، بازی

    لانچر باز می‌شود و بازی را نصب می‌کند. حسابت را بساز، ایمیلت را تأیید کن و نام کاربری‌ات را انتخاب کن. بعد بازی.

tar xzf Openworld-linux-x64.tar.gz
./Openworld
دانلود، استخراج و اجرا، در پوشه‌ای که آرشیو در آن نشسته.

بسته‌ها، بر اساس توزیع

بازی به‌صورت ایستا لینک شده: از سیستمت فقط کتابخانهٔ C، libcurl، zlib و لودر Vulkan را می‌خواهد، به‌علاوهٔ درایور Vulkan کارت گرافیکت. بیشتر دسکتاپ‌ها همهٔ این‌ها را دارند. اگر نه، برای هر خانواده یک خط (درایور اختصاصی NVIDIA پشتیبانی Vulkan خودش را می‌آورد):

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-tools libcurl4
Ubuntu، Linux Mint، Pop!_OS و خانوادهٔ Debian.
sudo dnf install vulkan-loader mesa-vulkan-drivers vulkan-tools libcurl
Fedora.
sudo pacman -S vulkan-icd-loader vulkan-tools
Arch، Manjaro، EndeavourOS: بعد درایورت، vulkan-radeon (AMD)، vulkan-intel (اینتل) یا nvidia-utils (NVIDIA).
vulkaninfo --summary
کنار کارت گرافیکت باید ۱٫۳ یا بالاتر ببینی.

کارت گرافیک، Vulkan و تنظیمات

Openworld با Vulkan 1.0 تصویر می‌کشد — بازگشت به OpenGL وجود ندارد. درایورهای جدید Mesa (AMD و اینتل) و درایور NVIDIA هر دو واجد شرایط‌اند. بعد مسئله فقط تنظیمات است، مثل سیستم‌های دیگر: کیفیت گرافیک (تنظیمات → نمایش) از کم تا اکستریم می‌رود و فاصلهٔ رندر اسلایدری است که روی گرافیک یکپارچه از همه سنگین‌تر است.

  • x86-64بیلد لینوکس
  • ۱٫۳نسخهٔ Vulkan که لازم داری
  • 5کتابخانهٔ سیستمی که به آن‌ها لینک می‌شود، نه بیشتر
  • ۲٫۳۸جدیدترین نمادهای glibc که ممکن است به کار ببرد
  • X11 یا Wayland: لایهٔ پنجرهٔ بازی (SDL) وقتی شروع می‌شود هر کدام را بارگیری می‌کند. چیزی برای انتخاب نیست.
  • لپ‌تاپ با دو GPU: بازی اولین دستگاه گرافیکی را برمی‌دارد که Vulkan پیشنهاد می‌کند. با Mesa، گذاشتن DRI_PRIME=1 جلوی دستور، دستگاه دیگر را درخواست می‌کند؛ روی ترکیب‌های NVIDIA Optimus، توزیع‌ها برای همین کار prime-run را می‌دهند.
  • F3 را بزن برای نرخ فریم، F11 برای تمام‌صفحه.
  • کنترل‌ها کیبورد و ماوس‌اند و در تنظیمات → کنترل‌ها قابل تغییرند. هنوز پشتیبانی از گیم‌پد نیست، که یعنی Steam Deck فعلاً هدف ما نیست.

فایل‌ها کجا می‌روند

همه‌چیز در پوشهٔ خانهٔ تو می‌ماند؛ هیچ چیز بیرون از آن نوشته نمی‌شود و خود بازی هرگز به sudo نیاز ندارد.

  • ~/.openworld — به‌روزرسان (updater/Openworld)، لانچر، نسخه‌های نصب‌شدهٔ بازی، تنظیمات، دنیاها و اسکرین‌شات‌هایت.
  • ~/.local/share/applications/openworld.desktop و آیکونش در ~/.local/share/icons/ — ورودی منو.
  • ~/.config/autostart/openworld-updater.desktop — وقتی وارد می‌شوی بی‌سروصدا لانچر را به‌روز می‌کند. نمی‌خواهیش؟ در تنظیمات لانچر تیک شروع Openworld همراه با رایانه‌ی من را بردار.

برای حذف: ~/.openworld، فایل‌های .desktop و آیکون را پاک کن. ردپای بازی همین است و بس.

روی دستگاه لینوکسی‌ات یک سرور میزبانی کن

لینوکس زمین خانگی سرورها هم هست. Openworld برای لینوکس، ویندوز و مک یک سرور اختصاصی دارد که از لانچر دانلود می‌شود، با حالت آنلاین (بازیکنان با حساب Openworld‌شان وارد می‌شوند) و حالت آفلاین برای شبکهٔ محلی. همه‌چیز در چطور سرور Openworld خودت را روی لینوکس میزبانی کنی توضیح داده شده. و برای آوردن دوستان مک و ویندوزی‌ات، بازی با دوستان روی پلتفرم‌های دیگر را بخوان.

یک دلفین زیر باران از رودخانه‌ای بیرون می‌پرد، با درخت‌های حرا دور و برش، در Openworld
باران روی یک مانگرو و یک دلفین که می‌پرد: سیاره برایش مهم نیست که تو چه سیستمی داری.

روی سیاره چه منتظرت است

گام‌های اول؟ راهنمای تازه‌کار شب‌های اولت را پوشش می‌دهد.

Openworld را دنبال کن

@play_openworld صفحه‌ی رسمی Openworld در Instagram است: ویدیوهایی از بازی و تازه‌های هر به‌روزرسانی.

@play_openworld

Openworld ساخته‌ی @tompascard

سه گام از ترمینالت تا سیاره

  1. 1Openworld را با فایل دانلودشده نصب کن: لانچر را راه‌اندازی می‌کند.
  2. 2در لانچر حسابت را بساز و ایمیلت را تأیید کن.
  3. 3نام کاربری‌ات را انتخاب کن… و بازی کن.
دانلود OpenworldMac · Windows · Linux

برای سیستم‌های دیگر هم هست

آلفاهمین حالا قابل بازی

پرسش‌ها

چطور Openworld را روی لینوکس بگیرم؟

فایل .tar.gz را از سایت رسمی دانلود کن.

Openworld متن‌باز است؟

نه. بیلد بومی لینوکس دارد، اما کد منبعش منتشر نشده.

Openworld روی Steam Deck اجرا می‌شود؟

فعلاً هدف نیست: بازی هنوز پشتیبانی از گیم‌پد ندارد و با کیبورد و ماوس بازی می‌شود.

Wayland یا X11؟

هر دو. لایهٔ پنجرهٔ بازی هر کدام را که نشستت استفاده می‌کند بارگیری می‌کند.

کدام توزیع‌ها پشتیبانی می‌شوند؟

هر توزیع جدید x86-64 با درایور Vulkan 1.0: بیلد روی پایهٔ Ubuntu 20.04 ساخته می‌شود، پس Ubuntu 20.04 به بعد، Mint 20 به بعد، Fedora فعلی و Arch انتخاب مطمئن‌اند.

بازیکنان لینوکس می‌توانند به دوستان مک و ویندوزی بپیوندند؟

بله: هر پلتفرمی به همان سرورها می‌پیوندد. بازی با دوستان را ببین یا سرور را خودت میزبانی کن.

چه چیزی باید نصب کنم؟

معمولاً هیچ: یک درایور Vulkan (Mesa یا NVIDIA) و libcurl که بیشتر دسکتاپ‌ها دارند. بازی را دانلود کن.

بیشتر بخوان

راهنماهای بیشتر

بازی

کاوش در Openworld را ادامه بده

دانلود

آماده‌ای؟

یک فایل کوچک، و سیاره‌ات منتظر است. بازی خودش را به‌روز می‌کند.

منتشر شده. Openworld در آلفاست و می‌توانی همین امروز بازی‌اش کنی.

  1. آلفاتو اینجاییامروز. کل بازی، از روز اول آلفا قابل بازی است و قیمتش کمتر است.
  2. بتاوقتی بازی پایدارتر شود.
  3. نسخه رسمینسخه نهایی. لانچر خودش تو را به آنجا می‌برد.

چیزی برای منتظر ماندن نیست: Openworld از همین سایت دانلود می‌شود، نه از Steam و نه از هیچ فروشگاه دیگر.

سیستم تو

Windows

Windows 10 یا 11، 64 بیتی

دانلود

Openworld.exe

سیستم تو

Linux

x64، glibc 2.31+ (Ubuntu 20.04+)، درایورهای Vulkan

دانلود

Openworld-linux-x64.tar.gz

  1. 1Openworld را با فایل دانلودشده نصب کن: لانچر را راه‌اندازی می‌کند.
  2. 2در لانچر حسابت را بساز و ایمیلت را تأیید کن.
  3. 3نام کاربری‌ات را انتخاب کن… و بازی کن.

Openworld را دنبال کن

@play_openworld صفحه‌ی رسمی Openworld در Instagram است: ویدیوهایی از بازی و تازه‌های هر به‌روزرسانی.

@play_openworld

Openworld ساخته‌ی @tompascard

آیا Openworld منتشر شده است؟

بله. Openworld از روز اول آلفایش قابل بازی بوده است. آن را برای Mac، Windows یا Linux دانلود کن، در لانچر حسابت را بساز و بازی کن: تاریخ انتشاری نیست که منتظرش بمانی.

آیا Openworld روی Steam می‌آید؟

Openworld روی Steam و هیچ فروشگاه دیگری نیست و تو هم به فروشگاه نیازی نداری: بازی را از همین سایت، همین امروز دانلود می‌کنی و لانچرش خودش آن را به‌روز نگه می‌دارد.

آلفا، بتا، نسخه رسمی: یعنی چه؟

آلفا: بازی قابل بازی است و با هر به‌روزرسانی رشد می‌کند؛ چیزهایی تغییر می‌کنند و گاهی خراب می‌شوند. وقتی پایدارتر شود، بتا می‌شود و بعد نسخه رسمی. از اول تا آخر همین یک بازی است: تو الان بازی می‌کنی و لانچر هر نسخه جدید را خودش نصب می‌کند.

چرا در دورهٔ آلفا بازی کنیم؟

همان لحظه بازی می‌کنی، رشد بازی را به‌روزرسانی به‌روزرسانی می‌بینی و قیمت آلفا از نسخه رسمی کمتر است.

macOS می‌گوید برنامه «باز نشد»

فعلاً عادی است: برنامه هنوز گواهی Apple را ندارد. روی تمام کلیک کن، System Settings ← Privacy & Security را باز کن، تا Openworld پایین برو و روی Open Anyway کلیک کن. فقط یک بار.

Windows «Windows protected your PC» نشان می‌دهد

نصب‌کننده هنوز گواهی‌اش را ندارد. روی More info کلیک کن، بعد Run anyway.

روی لینوکس چطور؟

آرشیو را استخراج کن و برنامه را اجرا کن:

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

یک درایور گرافیک Vulkan (Mesa یا NVIDIA) و glibc 2.31 یا جدیدتر لازم داری (Ubuntu 20.04، Debian 11، Fedora 32 یا جدیدتر).

چه دستگاهی لازم دارم؟

یک کارت گرافیک با پشتیبانی Vulkan (روی Mac، macOS 11 یا جدیدتر). بازی فاصلهٔ دید و کیفیت آب‌وهوا را تنظیم می‌کند: یک لپ‌تاپ جدید کافی است.

لانچر باز نمی‌شود؟

درایور گرافیک را از سایت NVIDIA، AMD یا Intel به‌روز کن. روی لپ‌تاپی که دو کارت گرافیک دارد، هر دو را به‌روز کن. در Linux درایورهای Vulkan مربوط به Mesa را نصب کن (mesa-vulkan-drivers).

در حال دانلود است!

نصب Openworld

بازی هنوز گواهی‌های Apple و Microsoft را ندارد: رایانه‌ات اولین بار که اجرایش کنی مشکوک می‌شود. عادی است، و این هم راه گفتن اینکه همه‌چیز مرتب است. فقط یک بار.

  1. 1

    Openworld.dmg را باز کن

    Openworld را به پوشهٔ Applications بکش، بعد از Applications اجرایش کن.

  2. 2

    macOS رد می‌کند: روی «Done» کلیک کن

    قطعاً نه «Move to Trash».

  3. 3

    System Settings ← Privacy & Security

    تا «Openworld was blocked» پایین برو، روی Open Anyway کلیک کن و تأیید کن (با رمز عبور یا Touch ID).

  4. 4

    Openworld را دوباره اجرا کن

    برای آخرین بار روی Open کلیک کن. همین: macOS دیگر نمی‌پرسد.

با Terminal راحتی؟
xattr -dr com.apple.quarantine /Applications/Openworld.app

بعد Openworld را مثل همیشه اجرا کن.