Minetest

h/m wiki sitesinden
14.37, 30 Nisan 2023 tarihinde Admin (mesaj | katkılar) tarafından oluşturulmuş 211 numaralı sürüm

Minetest, aslında “oyun simulatörü” olarak geliştirilmiş bir platform. Geliştiriciler bu sonsuz dünyada oyun yazabilir, Minetest’in çok da dışına çıkabilir. Örnekleri incelemek isterseniz Minetest geliştiricilerinin yayınladığı (mod ve oyunların olduğu) Content DB veritabanına bakabilirsiniz.

Oyun Yüklemek

Minetest “çıplak” bir oyun arayüzü. Sunucuyu kurup oyuna bağlandığınızda hiçbir mob, canavar, alet, edevat vs. yok - ya da yok denecek kadar az. Ancak Minetest'te kendiniz oyun geliştirebileceğiniz gibi, hazır mod ve oyunları da yükleyebilirsiniz.

Aşağıda, örnek olması için MineClone2 oyunun yüklenmesi paylaşılmıştır. Aynı adımları izleyerek, seçeceğiniz başka oyunları da yükleyebilirsiniz.

Bu yazının yazdığım dönemde, Debian depolarında Minetest 5.3 sürümü vardı (bu sürüme uygun Mineclone2 sürümü 0.73). Eğer Content DB sayfasında aradığınız sürümü bulamazsanız, Mineclone2 git deposundan indirebilirsiniz.

  • Sunucunuza bağlanıp, minetest hizmetini durdurun.
sudo systemctl stop minetest-server
  • Sunucunuzda bir mineclone2 klasörü yaratın. Bu klasöre oyununuzu kopyalayacaksınız.
sudo mkdir -p /var/games/minetest-server/.minetest/games/mineclone2
  • İndirdiğiniz mineclone2 oyununu yeni yaratılan klasör içine kopyalayın.
  • Oyunun kopyalandığı klasörün sahipliğini değiştirin.
sudo chown -R Debian-minetest:games /var/games/minetest-server/.minetest/games
  • Oynayacağınız oyunun datasının kaydolacağı veri klasörünü yaratın ve sahipliğini değiştirin.
sudo mkdir -p /var/games/minetest-server/.minetest/worlds/mineclone2
sudo chown -R Debian-minetest:games /var/games/minetest-server/.minetest/worlds/mineclone2
  • sudo nano /etc/minetest/minetest.conf komutuyla Minetest yapılandırma dosya parametrelerini aşağıdaki çerçevede düzenleyin.
map-dir = /var/games/minetest-server/.minetest/worlds/mineclone2
default_game = mineclone2
name = admin_oyuncu 
  • sudo systemctl start minetest-server ile minetest hizmetini yeniden başlatın.