Neler yeni

Mobile MMO Project Source Unity6 (Knight Online Uyarlanabilir)

Lilith

Moderatör
Katılım
15 Ara 2022
Mesajlar
143
Çözümler
7
Puanları
111
Konum
İstanbul
Kredi
12

[PROJE TANITIMI] Unity 6.0 – Online Oyun Altyapısı​


Merhaba değerli forum üyeleri,

Bu başlık altında Unity tabanlı online oyun altyapısı projesini sizlerle paylaşmak istiyorum. Proje, modüler yapısı sayesinde kolayca özelleştirilebilir ve farklı platformlarda çalışabilir şekilde tasarlanmıştır.

Genel Bilgiler​

  • Unity Sürümü: 6.0
  • Kodlama Dili: Visual C#
  • Veritabanı Desteği: MySQL & SQLite uyumlu

Oyuncu Sistemleri​

  • Karakter oluşturma, silme ve giriş sistemi
  • Seviye, deneyim ve stat puanı yönetimi
  • Gelişmiş envanter sistemi (sürükle-bırak, stack, item kullanma)
  • Pot, silah, zırh ve tılsım çeşitleri
  • Depo (bank) sistemi
  • Görev (Quest) sistemi (NPC üzerinden görev alma, teslim etme, ilerleme kaydı)
  • PvP / PvE desteği
  • Global, local ve özel mesaj tabanlı chat sistemi

Savaş Mekanikleri​

  • Yapay zekâlı düşmanlar (patrolling, aggro sistemi)
  • Hedef alma ve skill tabanlı savaş sistemi
  • Zırh, silah ve hasar çeşitliliği
  • Skill cooldown, mana tüketimi ve menzil kontrolleri
  • Ölüm ve yeniden doğma mekanikleri

Dünya & Harita Sistemleri​

  • Teleport desteği
  • Minimap ve genel harita
  • Çoklu bölge ve instancing sistemi
  • NPC market/dükkan sistemi
  • Mob spawn alanları

Ekonomi & Eşya Sistemleri​

  • Altın tabanlı para birimi
  • NPC shop üzerinden alım-satım sistemi
  • Craft (üretim) sistemi – isteğe bağlı genişletilebilir yapı

Yönetici Araçları​

  • Sunucu ayar dosyaları
  • Yönetici (Admin) komutları
  • Hata loglama ve oyuncu oturum takibi
  • Yetkili kullanıcı (GM) desteği

Ağ & Veritabanı Altyapısı​

  • Mirror ile senkronizasyon
  • SQLite tabanlı veri kaydı (MySQL / MSSQL dönüşüm imkânı)
  • ODBC destekli özel veritabanı geçişleri

Modülerlik & Geliştirme​

  • Her sistem bağımsız script yapısında (kolay özelleştirme)
  • Addon desteği ile yeni modül ekleme imkânı
  • Network uyumlu özel özellik geliştirme

Platform Desteği​

  • Windows (PC)
  • Android (mobil)
  • iOS (deneme aşamasında uygulanabilir)

rbl7wli.png


DOSYALARI INDIR / DOWNLOAD FILES
 

[PROJE TANITIMI] Unity 6.0 – Online Oyun Altyapısı​


Merhaba değerli forum üyeleri,

Bu başlık altında Unity tabanlı online oyun altyapısı projesini sizlerle paylaşmak istiyorum. Proje, modüler yapısı sayesinde kolayca özelleştirilebilir ve farklı platformlarda çalışabilir şekilde tasarlanmıştır.

Genel Bilgiler​

  • Unity Sürümü: 6.0
  • Kodlama Dili: Visual C#
  • Veritabanı Desteği: MySQL & SQLite uyumlu

Oyuncu Sistemleri​

  • Karakter oluşturma, silme ve giriş sistemi
  • Seviye, deneyim ve stat puanı yönetimi
  • Gelişmiş envanter sistemi (sürükle-bırak, stack, item kullanma)
  • Pot, silah, zırh ve tılsım çeşitleri
  • Depo (bank) sistemi
  • Görev (Quest) sistemi (NPC üzerinden görev alma, teslim etme, ilerleme kaydı)
  • PvP / PvE desteği
  • Global, local ve özel mesaj tabanlı chat sistemi

Savaş Mekanikleri​

  • Yapay zekâlı düşmanlar (patrolling, aggro sistemi)
  • Hedef alma ve skill tabanlı savaş sistemi
  • Zırh, silah ve hasar çeşitliliği
  • Skill cooldown, mana tüketimi ve menzil kontrolleri
  • Ölüm ve yeniden doğma mekanikleri

Dünya & Harita Sistemleri​

  • Teleport desteği
  • Minimap ve genel harita
  • Çoklu bölge ve instancing sistemi
  • NPC market/dükkan sistemi
  • Mob spawn alanları

Ekonomi & Eşya Sistemleri​

  • Altın tabanlı para birimi
  • NPC shop üzerinden alım-satım sistemi
  • Craft (üretim) sistemi – isteğe bağlı genişletilebilir yapı

Yönetici Araçları​

  • Sunucu ayar dosyaları
  • Yönetici (Admin) komutları
  • Hata loglama ve oyuncu oturum takibi
  • Yetkili kullanıcı (GM) desteği

Ağ & Veritabanı Altyapısı​

  • Mirror ile senkronizasyon
  • SQLite tabanlı veri kaydı (MySQL / MSSQL dönüşüm imkânı)
  • ODBC destekli özel veritabanı geçişleri

Modülerlik & Geliştirme​

  • Her sistem bağımsız script yapısında (kolay özelleştirme)
  • Addon desteği ile yeni modül ekleme imkânı
  • Network uyumlu özel özellik geliştirme

Platform Desteği​

  • Windows (PC)
  • Android (mobil)
  • iOS (deneme aşamasında uygulanabilir)

rbl7wli.png


DOSYALARI INDIR / DOWNLOAD FILES
*** Gizli metin: alıntıda gösterilemez. ***​
teşekkürler bro
 
Kişi Yorumladı
Bu konuya cevap vermek istiyorum, Atavism ve uMMORPG unity'de mmorpg oyun geliştirmenizi sağlayacak paketlerdir. Atavism'den kesinlikle uzak durun, stres testi yok ve kendim kullandım. rezalet bir şey, bug'dan geçilmiyor ve teknik destek yok. diğeri ise tamamen bir alt yapı hazırlamış ve bütün seçenekleri size bırakıyor ancak bunu kodlayan kişi genel kullanıma kodladığı için optimizasyon ayarları genele hitap ediyor. kngiht online mantığı şeklinde kodlama yapacak arkadaşlar için proje bitirtir ama teknik kapasitesi bir yerden sonra baş ağrıtacaktır.
 
Kişi Yorumladı
Geri
Üst