GNU/Linux >> Belajar Linux >  >> Linux

3 cara bermain video game di Linux

Pada tahun 2021, ada lebih banyak alasan mengapa orang menyukai Linux daripada sebelumnya. Dalam seri ini, saya akan membagikan 21 alasan berbeda untuk menggunakan Linux. Hari ini, saya akan mulai bermain game.

Dulu saya berpikir bahwa "gamer" adalah jenis makhluk yang sangat spesifik, dengan hati-hati dikatalogkan dan diklasifikasikan oleh para ilmuwan setelah bertahun-tahun mempelajari dan menguji. Saya tidak pernah mengklasifikasikan diri saya sebagai seorang gamer karena sebagian besar game yang saya mainkan adalah di atas meja (game papan dan game roleplaying pena-dan-kertas), NetHack, atau Tetris. Sekarang game tersedia di segala hal mulai dari perangkat seluler, konsol, komputer, dan televisi, rasanya inilah saat yang tepat untuk mengakui bahwa "gamer" hadir dalam berbagai bentuk dan ukuran. Jika Anda ingin menyebut diri Anda seorang gamer, Anda bisa! Tidak ada ujian kualifikasi. Anda tidak harus hafal Kode Konami (atau bahkan apa arti referensi itu); Anda tidak perlu membeli dan memainkan game "triple-A". Jika Anda menikmati permainan dari waktu ke waktu, Anda berhak menyebut diri Anda seorang gamer. Dan jika Anda ingin menjadi seorang gamer, tidak pernah ada waktu yang lebih baik untuk menggunakan Linux.

Selamat datang di bawah tanah

Lebih banyak sumber daya Linux

  • Lembar contekan perintah Linux
  • Lembar contekan perintah Linux tingkat lanjut
  • Kursus online gratis:Ikhtisar Teknis RHEL
  • Lembar contekan jaringan Linux
  • Lembar contekan SELinux
  • Lembar contekan perintah umum Linux
  • Apa itu container Linux?
  • Artikel Linux terbaru kami

Kupas kembali iklan billboard yang mengilap, dan di bawahnya, Anda pasti akan menemukan game bawah tanah yang berkembang pesat. Ini adalah gerakan yang dimulai dengan pasar game yang baru lahir sebelum ada yang percaya uang dapat dibuat dari perangkat lunak yang bukan merupakan spreadsheet atau tutor mengetik. Game indie telah mengukir tempat dalam budaya pop (percaya atau tidak, Minecraft, meskipun bukan open source, dimulai sebagai game indie) dalam beberapa cara, membuktikan bahwa di mata pemain, gameplay lebih diutamakan daripada nilai produksi.

Ada banyak persilangan di ruang pengembang indie dan sumber terbuka. Tidak ada yang lebih baik daripada bermain-main dengan laptop Linux Anda dan menjelajahi itch.io atau repositori perangkat lunak distribusi Anda untuk permata yang tidak banyak diketahui tetapi berharga dari sebuah game open source.

Ada semua jenis permainan sumber terbuka yang tersedia, termasuk banyak penembak orang pertama, permainan teka-teki seperti Nodulus, permainan manajemen sistem seperti OpenTTD, permainan balap seperti Jethook, kampanye melarikan diri yang menegangkan seperti Sauerbraten, dan masih banyak lagi untuk disebutkan (dengan lebih banyak lagi yang datang masing-masing). tahun, berkat inisiatif hebat seperti Open Jam).

Secara keseluruhan, pengalaman mendalami dunia game open source berbeda dari kepuasan langsung membeli apa pun yang dirilis oleh studio game besar berikutnya. Game oleh studio besar memberikan banyak rangsangan visual dan sonik, aktor terkenal, dan gameplay lebih dari 60 jam. Game independen dan open source tidak mungkin cocok dengan itu, tetapi sekali lagi, studio besar tidak dapat menandingi rasa penemuan dan koneksi pribadi yang Anda dapatkan ketika Anda menemukan game yang baru saja Anda kenal tidak pernah mendengarnya. . Dan mereka tidak dapat berharap untuk menandingi rasa urgensi yang Anda dapatkan ketika Anda menyadari bahwa semua orang di dunia ini benar-benar perlu mendengar tentang permainan hebat yang baru saja Anda mainkan.

Luangkan waktu untuk mengidentifikasi jenis game yang paling Anda sukai, lalu telusuri repositori perangkat lunak distribusi Anda, Flathub, dan buka game jams. Lihat apa yang dapat Anda temukan dan, jika Anda cukup menyukai game ini, bantu promosikan!

Proton dan WINE

Bermain game di Linux tidak berhenti dengan open source, tetapi diaktifkan olehnya. Ketika Valve Software terkenal membawa Linux kembali ke pasar game beberapa tahun yang lalu dengan merilis klien Steam mereka untuk Linux, harapannya adalah itu akan memaksa studio game untuk menulis kode asli ke sistem Linux. Beberapa melakukannya, tetapi Valve gagal untuk menjadikan Linux sebagai platform utama bahkan pada komputer gaming mereka sendiri yang bermerek Valve, dan tampaknya sebagian besar studio telah kembali ke cara lama untuk memainkan game khusus Windows.

Menariknya, hasil akhirnya telah menghasilkan lebih banyak kode sumber terbuka daripada yang diharapkan. Solusi Valve untuk kompatibilitas Linux adalah membuat proyek Proton, lapisan kompatibilitas untuk menerjemahkan game Windows ke Linux. Pada intinya, Proton menggunakan WINE (Wine Is Not an Emulator), implementasi ulang perpustakaan Windows utama yang terlalu bagus sebagai open source.

Perampasan pasar game telah berubah menjadi harta karun bagi dunia open source, dan saat ini, sebagian besar game dari studio besar dapat dijalankan di Linux seolah-olah game tersebut asli.

Tentu saja, jika Anda adalah tipe gamer yang harus memiliki judul terbaru di hari rilis, Anda pasti dapat mengharapkan kejutan yang tidak menyenangkan. Itu tidak mengejutkan, karena beberapa game besar dirilis tanpa bug yang membutuhkan patch besar seminggu kemudian. Bug tersebut bisa menjadi lebih buruk ketika game berjalan di Proton dan WINE, jadi gamer Linux sering kali diuntungkan dengan menahan diri dari adopsi awal. Namun, trade-off mungkin sepadan. Saya telah memainkan beberapa permainan yang berjalan dengan sempurna di Proton, hanya untuk kemudian menemukan dari posting forum yang marah bahwa itu tampaknya penuh dengan kesalahan fatal ketika dimainkan pada versi terbaru Windows. Singkatnya, tampaknya game dari studio besar tidak sempurna, sehingga Anda dapat mengharapkan masalah serupa tetapi berbeda saat memainkannya di Linux seperti yang Anda lakukan di Windows.

Flatpak

Salah satu perkembangan paling menarik dari sejarah Linux baru-baru ini adalah Flatpak, persilangan antara wadah dan kemasan lokal. Ini tidak ada hubungannya dengan game (atau bukan?), tetapi memungkinkan aplikasi Linux untuk didistribusikan secara universal ke semua distribusi Linux. Ini berlaku untuk game karena sering kali ada banyak teknologi tambahan yang digunakan dalam game, dan pengelola distribusi bisa sangat menuntut untuk mengikuti semua versi terbaru yang diperlukan oleh game tertentu.

Flatpak mengabstraksi yang jauh dari distribusi dengan membuat lapisan khusus Flatpak umum untuk pustaka aplikasi. Distributor flatpak mengetahui bahwa jika library tidak ada dalam Flatpak SDK, maka library tersebut harus disertakan dalam flatpak. Sederhana dan lugas.

Berkat Flatpak, klien Steam berjalan pada sesuatu yang jelas seperti Fedora dan pada distribusi yang secara tradisional tidak ditujukan untuk pasar game, seperti RHEL dan Slackware!

Lutris

Namun, jika Anda tidak ingin mendaftar di Steam, ada klien game pilihan saya, Lutris. Di permukaan, Lutris adalah peluncur gim sederhana untuk sistem Anda, tempat Anda dapat pergi ketika Anda tahu Anda ingin memainkan gim tetapi belum dapat memutuskan apa yang akan diluncurkan. Dengan Lutris, Anda dapat menambahkan semua game yang Anda miliki di sistem Anda untuk membuat perpustakaan game Anda sendiri, lalu meluncurkan dan memainkannya langsung dari antarmuka Lutris. Lebih baik lagi, kontributor Lutris (seperti saya!) secara teratur menerbitkan skrip penginstal untuk memudahkan Anda menginstal game yang Anda miliki. Ini tidak selalu diperlukan, tetapi ini bisa menjadi jalan pintas yang bagus untuk melewati beberapa konfigurasi yang membosankan.

Lutris juga dapat meminta bantuan pelari , atau subsistem yang menjalankan game yang biasanya tidak diluncurkan langsung dari menu aplikasi Anda. Misalnya, jika Anda ingin memainkan game konsol seperti Warcraft Tower Defense open source, Anda harus menjalankan emulator, dan Lutris dapat menanganinya untuk Anda (asalkan Anda telah menginstal emulator). Selain itu, jika Anda memiliki akun GOG.com (Good Old Games), Lutris dapat mengaksesnya dan mengimpor game dari perpustakaan Anda.

Tidak ada cara yang lebih mudah untuk mengelola game Anda.

Mainkan game

Game Linux adalah pengalaman yang memuaskan dan memberdayakan. Saya dulu menghindari permainan komputer karena saya merasa tidak punya banyak pilihan. Tampaknya selalu ada game mahal yang dirilis, yang pasti mendapat reaksi ekstrem dari para gamer yang senang dan tidak senang, dan kemudian fokusnya beralih dengan cepat ke hal besar berikutnya. Di sisi lain, game open source telah memperkenalkan saya kepada orang dari dunia game. Saya telah bertemu pemain dan pengembang lain, saya telah bertemu artis dan musisi, penggemar dan promotor, dan saya telah memainkan berbagai macam permainan yang bahkan tidak pernah saya sadari ada. Beberapa dari mereka hampir tidak cukup lama untuk mengalihkan perhatian saya hanya pada suatu sore, sementara yang lain telah memberi saya berjam-jam gameplay obsesif, modding, desain level, dan kesenangan.

Jika Anda siap untuk menikmati popcorn dan menikmati game dari semua sudut, mulailah bermain game di Linux.


Linux
  1. 10 cara untuk menganalisis file biner di Linux

  2. 10 cara untuk menghasilkan kata sandi acak di Linux

  3. Cara memainkan game petualangan klasik di Linux

  1. Tidak pernah ada waktu yang lebih baik untuk bermain game di Linux

  2. 3 Cara Mendaftar Pengguna di Linux

  3. Lutris – Instal dan Mainkan Game Linux dengan Mudah

  1. Game kasual favorit saya untuk dimainkan di Linux

  2. Mainkan Tetris di terminal Linux Anda

  3. Bisakah saya memainkan Dota 2 di Linux?