Godot Engine ile Linux'ta oyun geliştirme

Teknoloji kullanıcılarının çoğu aynı zamanda oyunlar konusunda tutkulu, bu tutkuya çoğumuz programlama ekliyoruz. Ancak çoğumuz kendimize gerçek bir hedef belirledik, bu da kendi oyunlarımızı yaratmaktır, bu nedenle özgür yazılım geliştiriciler oyun geliştirme görevini üstlenmiştir. Godot Motoru.

Bu güçlü araç bize yardımcı oluyor Linux'ta oyunlar oluşturun, ücretsiz araçlar kullanılarak herhangi bir işletim sisteminde dağıtılabilen.

Godot Motoru nedir?

Bir uygulamasıdır açık kaynak y çokluiçin gelişmiş özelliklere sahip 2D ve 3D oyun geliştirmeGodot Motoru oyun yaratmada uzmanlaşmış bir dizi güçlü aracı bir araya getirir ve bu da bize Linux'ta oyunlar oluşturun tekerleği yeniden icat etmeye gerek kalmadan.

Godot kaynak kodunu görüntüleyebilir ve klonlayabilirsiniz. burada, MIT Lisansının son derece müsaadeli hükümleri altında sağlanır. Ayrıca tamamen ücretsizdir ve herhangi bir telif ücreti talep etmezsiniz. Linux'ta oyunlar oluşturun

Godot Engine Özellikleri

  • Temiz ve düzenli bir arayüze eklenen çok sayıda araç içeren mükemmel görsel düzenleyici.
  • Hem PC hem de mobil için canlı oyun sürümü.
  • 2D ve 3D düzenleme yetenekleri.
  • Tamamen özel 2D motor.
  • Fizik olmadan çarpışma için esnek kinematik sürücü.
  • Tüm animasyonlar dahil olmak üzere 3DS Max, Maya, Blende ve diğerlerinden 3B model ithalatçısı.
  • Gölge atamalı çeşitli ışık türleri.
  • Güçlü yapısı sayesinde her türlü 2D ve 3D animasyona izin verir. zaman çizelgeli görsel animasyon editörü.
  • Yerleşik komut dosyalarına sahip nesnelere davranış eklemeye izin verir.
  • Godot, Linux, Windows, OS X, FreeBSD, OpenBSD ve Haiku üzerinde çalışır, tüm platformlarda 32-bit ve 64-bit olarak çalışır.
  • Oyunları çeşitli platformlarda kolay ve hızlı bir şekilde dağıtmanıza izin verir, en önemlileri
  1. Mobil platformlar: iOS, Android, BlackBerry İşletim Sistemi.
  2. Masaüstü platformları: Windows, OS X, Linux, BSD, Haiku.
  3. Web platformu: HTML5 (emscripten aracılığıyla). Çapraz platform oyunları oluşturun
  • İşbirliğine dayalı olarak tasarlanmış ve oluşturulmuş bir araçtır, bu nedenle popüler sürüm kontrol sistemleriyle (Git, Subversion, Mercurial, PlasticSCM,…) entegre olma yeteneğine sahiptir.
  • Ekibin her üyesi kendi sahnesine odaklanabildiğinden ekip çalışmasını daha hızlı ve verimli hale getiren sahne örnekleri oluşturmanıza olanak tanır. Karakter, sahne vb. Fark etmeksizin, başkalarının ayağına basmadan kurgulamaya izin verilir.
  • Tamamen ücretsiz ve ücretsiz.

Godot Motorunu Kurun

Kurulum dosyalarını aşağıdaki bağlantıdan indirebilirsiniz:

Ayrıca bir dizi örnek ve demo indirebilirsiniz. buraya.

Ubuntu'da sistem entegrasyonu ve sürüm yöneticisi ile Godot motorunu kurun

Niklas Rosenqvist Godot motorunu indirip Ubuntu'ya entegre eden bir BASH betiği oluşturdu. Ayrıca sürüm yönetimine izin verir ve git master'ı yükler.

Komut dosyasını indirmek ve çalıştırmak için bir konsol açın ve aşağıdaki komutu girin:

git klon https://github.com/nsrosenqvist/godot-wrapper.git godot && cd Godot && ./godot kurulumu

Bu komut dosyası, Godot Motorunuzu otomatik olarak yapılandıracaktır. Komut dosyasının sağladığı tüm özellikleri çalıştırarak görüngodot help.

Özellikle daha fazla ve daha iyi Linux uyumlu oyunlar oluşturmak için kullanmayı denememiz ve öğrenmemiz gereken mükemmel bir araç.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   John Quiroga dijo

    Şüphesiz, çok iyi bir motordur, kullanımı basittir, ancak ilk başta çevreye alışmak biraz zaman alsa da, zamanla sadece uğraşmaları ve mantığa odaklanmaları gerektiğini hisseder (bunu her motorun yapması gerekir) ).
    Benim fikrim:
    * Dokümantasyonda, çoğu İngilizce'dir (ki bu çok da karmaşık değildir), ancak olması gerektiği gibi ayrıntılı değildir (özellikle 3D'den bahsederken, dokümantasyon oldukça zayıftır), ancak bu son 6 aydır kabul edeceğim genişliyor ve yavaş yavaş tırmanıyor; Buna rağmen, bu nokta topluluk tarafından biraz güçlendirilmiştir, herkes yapabiliyorsa katkıda bulunur ve gerçekten yardımcı olur ve genellikle forumda, sohbet kanallarında dost canlısı insanlar var olsun, çok fazla sorun yaşamadan kodları paylaşırlar.
    * Editör özelliklerinde bence senaryo basit ama güçlü, hatırlanması kolay ve editör çok yardımcı oluyor.
    * 2D grafiklerde, 2.5D ideal olan bir şey için bile mükemmeldir, ancak 3D grafik performansı orta-düşüktür; Optimize edilebilir ve kabul edilebilir hale gelir ancak yine de yapması gereken işleri vardır (2B ve 3B için gelişmiş, kullanışlı ve çok iyi özelliklere sahip olduğu için performansın özellikler olmadığını söyledim), şu anda yeni 3B grafik motoru olan Gles3 ile çalışıyorlar. duyurulduğu gibi çok geliştirildi.

    Sonuç: Çok platformlu bir oyun veya uygulama geliştirmek ve İngilizce bildiğiniz (en azından en azından) ve sohbetlerin ve forumların farkında olduğunuz sürece baş ağrısından kurtulmak istediğinizde çok iyi bir seçenektir.

    1.    Robert C dijo

      İspanyolca belgeler var. PDF, Epub vb. Olarak indirilebilir. İçinde http://godot-doc-en-espanol.readthedocs.io/es/latest/

      1.    John Quiroga dijo

        Yeni öğrendim, bahşiş için çok teşekkür ederim!

  2.   Robert C dijo

    İlginç iyileştirmeler ve hata düzeltmeleri getiren 2.2 alfa sürümü artık yüklenebilir. Test ettim ve çok kararlı. Her şey yolunda.

    https://archive.hugo.pro/godot/

  3.   Orijinal ve Ücretsiz Malagueños dijo

    Çok ilginç, programcıları hesaplama yapan her hata için program yapan araçları kullanmaya teşvik edip etmeyeceğimizi görmek için bu haberi yaymamız gerekecek.

    Ahududu pi desteği eksik.

  4.   Oyun Hayranı dijo

    En ilginç makale. Google'dan geldim ve çok faydalı olduğu gerçeği. Video oyunları dünyasının konusunu ve yaratılışını heyecan verici buluyorum.

    Umarım gelecekteki makalelerde konuyu daha derinlemesine inceleyebilirsiniz!