Godot Game Engine, Ubuntu'dan 2D ve 3D oyunlar oluşturun

Godot hakkında

Bir sonraki yazımızda Godot Game Engine'e bir göz atacağız. Oyun yaratmakla ilgileniyorsanız, Godot sizin için ilginç olacaktır. Hakkında bir oyun motoru FOSS Ubuntu sistemimizde sahip olabileceğimiz.

Bugün oldukça fazla oyun motoru bulabiliriz. Bunların arasında Godot var MIT Lisansı altında piyasaya sürülen çapraz platform, açık kaynaklı 2D ve 3D video oyun motoru ve Godot topluluğu tarafından geliştirilmiştir. Motor Windows, OS X, Gnu / Linux ve BSD'de çalışır. Bu motoru masaüstü, cep telefonu veya web platformları için oyunlar oluşturmak için kullanabiliriz.

Godot'un genel özellikleri

Godot düzenleyici ayarı

  • Yapabileceğiz biraz kolaylıkla oyun yaratın Godot'un gelişimine benzersiz yaklaşımını kullanarak.
  • Godot ile birlikte gelir yüzlerce yerleşik düğüm oyun tasarımını kolaylaştıran. Ayrıca kendi özel davranışımızı, editörlerimizi ve çok daha fazlasını yaratabileceğiz.
  • Biz sahip olacağız esnek sahne sistemi. Örnekleri ve kalıtımı destekleyen düğüm kompozisyonları oluşturabiliriz.
  • Kullanma olanağımız olacak İhtiyaç duyabileceğiniz tüm araçları içeren görsel düzenleyici. Hepsi paketlenmiş ve güzel bir kullanıcı arayüzünden elde edilebilir.
  • Canlı kalıcı düzenleme, oyun durdurulduktan sonra değişikliklerin kaybolmadığı yerlerde.
  • Yapabiliriz kendi özel araçlarımızı yarat Mevcut inanılmaz araç sistemini kullanarak kolaylıkla.
  • Yeni fizik tabanlı oluşturucu oyunlarınızın harika görünmesini sağlayacak bir dizi özellikle birlikte gelir.
  • Yapabiliriz küresel aydınlatma uygula muhteşem gerçek zamanlı grafikler için. Orta ve son işlem efektleri arasında HDR, çoklu standart eğriler ve otomatik pozlama, ekran alanındaki yansımalar, sis, çiçeklenme, alan derinliği ve çok daha fazlasını destekleyen yeni bir ton haritası bulunur.

Godot senaryosu

  • GLSL'ye dayalı kullanımı kolay gölgeleme dili, yerleşik düzenleyici ve kod tamamlama ile.
  • Godot bir tamamen özel 2D motor ve özelliklerle dolu.
  • Harita düzenleyicisi otomatik mozaik, döndürme, özel ızgara şekilleri ve birden çok katman içeren mozaik.
  • Sahip olacağız 2D ışıklar ve normal haritalar 2D oyunlarınıza daha gerçekçi bir görünüm kazandırmak için.
  • Kırpma kullanarak oyunlarımızı canlandırabiliriz veya imge tabanlı animasyon.
  • Esnek kinematik kontrolör fiziği olmayan çarpışmalar için.
  • Yapabileceğiz kelimenin tam anlamıyla her şeyi canlandırın, kemiklerden ve nesnelerden işlev çağrılarına.
  • İçin verimli optimize edici içe aktarılan 3D animasyonları paketle.

mevcut kütüphaneler

Bunlar Godot'un özelliklerinden sadece birkaçı. İstersen hepsini kontrol et, sayfasından detaylı olarak okunabilir. proje web sitesi.

Godot'u indirin

godot 2D baskısı

Yapabileceğiz Godot'u resmi web sitesinden indirin. Bu manuel indirme, tek bir dosya indirmemize neden olacak ve bu dosya, sıkıştırmayı açtıktan sonra söz konusu dosyanın üzerine çift tıklamaktan başka bir şey olmayacak. Sorun şu ki, bu indirme ile en son sürümüne güncelleme imkanımız olmayacak, bir güncelleme yayınlanmış olması durumunda. Bunun yerine, en son sürümün periyodik olarak indirilmesi gerekecektir.

flatpak kurulumu

Bu uygulamayı da bulacağız flatpak uygulaması olarak mevcut. Flatpak sürümünü kullanarak, Güncelleme / Yazılım Merkezi aracılığıyla en son sürümüne güncelleme imkanına sahip olacağız.

chob hakkında
İlgili makale:
Chob, terminalden AppImage, Flatpak ve Snap paketlerini arayın

Bitirmeden önce şunu söylemek önemli görünüyor bir göz atmak uygun belgeleme. Orada, 'adında bir 2D oyun projesi örneği bulmanın yanı sıra ortaya çıkabilecek birçok şüpheye çözüm bulabilirsiniz.Ürkütücüleri atlat'. Bu projede kullanıcı, oyunu başarıyla oluşturmak için adım adım prosedür boyunca yönlendirilecektir. Süreç boyunca, GDScript öğrenmek, proje yapısı vb. Gibi kaynaklara atlayabileceğiz. oyun motorunu daha iyi tanıma imkanına sahip olacağız. Tabii ki, YouTube'da Godot hakkında çok faydalı birçok öğretici bulacağız.

Bu oyun motorunun kaynak kodu bulunabilir proje GitHub sayfası. Daha fazla bilgi için ayrıca proje web sitesi.


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.