Moba LoL,Mobil Legends,Honor Of Kings Açık Kaynak

Moba LoL,Mobil Legends,Honor Of Kings Açık Kaynak
Tepki Ver
Özet bulunamadı.

Moba LoL,Mobil Legends,Honor Of Kings Açık Kaynak

Moba LoL,Mobil Legends,Honor Of Kings Açık Kaynak

Bu, Wiki adresidir

Editör: Unity 2020.3.12 LTS

İstemci: .Net Framework 4.7.2

IDE: JetBrain Rider 2020

Sunucu: .Net Core 3.1
Belgenin tamamı Çince’dir, güzel bir eğitim seti de mevcuttur. Başlangıç ​​için iyi bir eğitim olacağını düşündüm.

Açık Kaynak Kod Github

🚀 E-Spor Devlerinin Altyapısıyla: Açık Kaynak MOBA (LoL, Mobile Legends) Oyun Projesi!

Oyun geliştirme dünyasının en prestijli, mimari açıdan en karmaşık ve e-spor dünyasının kalbi sayılan janrı şüphesiz MOBA (Multiplayer Online Battle Arena) türüdür. Bugün siz değerli takipçilerimiz ve oyun geliştiriciler için; dünya devi oyunlar olan League of Legends (LoL), Mobile Legends ve Honor of Kings mimarisine sadık kalınarak geliştirilmiş, muazzam bir Açık Kaynak MOBA Projesini paylaşıyoruz!

Bu proje; eksiksiz bir istemci-sunucu etkileşimi, ağ senkronizasyon çözümleri ve gelişmiş yetenek sistemleriyle oyun geliştirme vizyonunuzu tamamen değiştirecek güçte.

🛠️ Projenin Öne Çıkan Teknik Özellikleri

Proje, endüstri standartlarında “AAA” kalitesinde ağ ve mekanik çözümleri sunan çok güçlü kütüphaneler ve sistemler üzerine inşa edilmiştir:

  1. ET Framework Altyapısı: Çin menşeili, bileşen tabanlı (Entity Component System – ECS) yüksek performanslı sunucu ve istemci framework’ü kullanılmıştır.

  2. Durum Çerçevesi Senkronizasyonu (State Synchronization): Rekabetçi MOBA oyunlarının en kritik noktası olan milisaniyelik veri senkronizasyonu tam entegre çalışır.

  3. Öngörücü Geri Alma Fonksiyonu (Predictive Rollback): Oyuncuların gecikme (ping/lag) hissetmesini önleyen, girdileri önceden tahmin edip sunucu verisiyle kusursuzca eşleyen gelişmiş Rollback algoritması.

  4. Çift Uçlu Davranış Ağacı (Behavior Tree): Hem istemci (Client) hem de sunucu (Server) tarafında ortak çalışan, yetenek ve yapay zeka tasarlamanızı sağlayan Evrensel Görsel Düğüm Editörü (Visual Node Editor).

  5. Anlık Sıcak Güncelleme Arayüzü (Hot-Fix): Oyuncuları oyundan atmadan, arka planda dinamik olarak kaynakları ve kodları güncelleyebileceğiniz sıcak güncelleme altyapısı.

⚙️ Sistem ve Geliştirme Gereksinimleri

Projenin sorunsuz derlenmesi ve yerel sunucunuzda (localhost) çalışması için aşağıdaki geliştirme ortamı sürümleriyle açılması önerilmektedir:

  • Oyun Motoru / Editör: Unity 2020.3.12 LTS

  • İstemi (Client) Altyapısı: .Net Framework 4.7.2

  • Önerilen IDE: JetBrains Rider 2020 (veya güncel versiyonları)

  • Sunucu (Server) Altyapısı: .Net Core 3.1

💡 Geliştiricilere ve Yeni Başlayacaklara Tavsiyeler

  • Wiki Hayat Kurtarır: Projenin yanında gelen resmi Wiki adresi (Çince – CH) kurulum adımlarını eksiksiz içeriyor. Karşılaşabileceğiniz teknik sorunların %99’unun çözümü bu Wiki’de yer almaktadır.

  • Yapay Zekayı Asistanınız Yapın: Dökümantasyonun Çince olması gözünüzü korkutmasın! Wiki metinlerini ve Unity/Rider üzerinde alabileceğiniz olası hata loglarını ChatGPT/Gemini gibi yapay zeka araçlarına yapıştırarak saniyeler içinde Türkçe çözümler üretebilirsiniz.

  • Eğitim Seti Mevcut: Projeyle birlikte gelen harika eğitim seti sayesinde, sıfırdan MOBA mekaniği kurmayı adım adım öğrenebilirsiniz.

[Açık Kaynak Kod GitHub Linkini ve Wiki Adresini Buraya Ekleyebilirsiniz]

Not: Bu paylaşım tamamen açık kaynak topluluklarını desteklemek amacıyla yapılmıştır. Kaynak kodların hakları ve mülkiyeti orijinal geliştiricilerine aittir.

Moba LoL,Mobil Legends,Honor Of Kings Açık Kaynak

Giriş ekranı

Resim açıklaması girin

Lobi Arayüzü

resim-20200722083952197

Savaş Arayüzü

resim-20200722084012352

VEG etkilerine dayanmaktadır.

Darius Bloodrage Etki Üretimi

Bu editör eklentisi Monkey Commander tabanlıdır. Arayüzü açmak için F tuşuna basın, anahtar kelimeleri girin, seçin ve ardından çalıştırmak için / Enter tuşuna tıklayın.

Bu editör eklentisi Monkey Commander tabanlıdır. Arayüzü açmak için F tuşuna basın, anahtar kelimeleri girin, seçin ve ardından çalıştırmak için / Enter tuşuna tıklayın.

Box2D Editörü

Box2D Editörü

Beceri Düzenleyici v1.0

Beceri Düzenleyici v1.0

Beceri Sistemi Mimari Şeması

163758_138e22e9_2253805

Tepki Ver
Yazar Profili
Komediya Yönetici Tüm Yazılar

    Kullanıcıya ait herhangi bir sosyal medya veya iletişim bilgisi bulunmamaktadır.

    2553 Yazı

    Bir Yorum Yazın

    E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    Benzer Yazılar