mavzermete 1
mavzermete
Fethi Polat 1
Fethi Polat
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

Yeniden Keşfedilmiş Metin2 Python SDK

  • Konuyu başlatan Konuyu başlatan Eddy'
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 26
  • Görüntüleme Görüntüleme 5K
5.00 yıldız(lar) 11 Değerlendirme Değerlendirenler

Oyun program kodunuda sunuma dahil edelim mi? Bu sunumla ilgileniyor musunuz ve özgün bir içerik mi?

  • Evet! Oyun program kodunu sunuma dahil edin lütfen ve sunum özgün içeriktir sabitlenebilir.

    Oy: 19 100.0%
  • Hayır! Oyun program kodunu sunuma dahil etmeyin, sunum özgün içerik değildir. (Nedeni belirtin)

    Oy: 0 0.0%

  • Kullanılan toplam oy
    19
  • Anket kapatılmış .
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

C++ ve Python konusunda belirli bir düzeye geldikten sonra derinlemesine incelemek istediğim konudur. Emeği geçen herkesin eline, emeğine sağlık. Paylaşımınız için teşekkür ederim. Mysql veya mariadb'yi bir şekilde de postgresql'e çevirmek istiyorum bakalım mümkün mü. Hepsi öğrendikten sonra. :)
 
Merhaba zaman ayırıp düşüncenizi paylaştığınız için teşekkür ederim. Umarım bir gün sizide iyi yerlerde görmeyi dilerim. MySQL ve MariaDB kısmen aynı olsa da benzersiz farklılıklarada sahiptir. bununla ilgili harika bir makale hazırlamış ve PostgreSQL ile karşılaştırmış. Teknik olarak hedeflediğiniz şey mümkün görünüyor, ancak bunun için metin2 oyununa ait program kodu üzerinde ciddi düzenlemelere ihtiyacınız olacak gibi görünüyor. Her ne kadar karmaşık görünsede yenilik ve farkındalık çağrısı kulağa hoş geliyor : )

Anlayamadım, ne için neden? Ne soruyorsunuz da yanıt bekliyorsunuz? Yardımcı olabileceğim bir konu varsa sormaktan çekinmeyin.

Keyifli forumlar, iyi çalışmalar.
neden böyle bir proje yaptınız hedef neydi?
 
Pekala, sorunuza şöyle yanıt vermeye çalışayım.

Muhtemelen zaten biliyorsunuz ancak, eski MMORPG oyunumuz 'i yeniden yaratmak ve baştan tasarlamak için iyi bir ağ mimarisine ve etkili bir oyun programına ihtiyacımız vardı. Hedeflediğimiz oyun Metin2 oynanışını esas alacağı için, Metin2 oyununun ağ replikasyonları, movement & camera controller, input controller, gibi temel program kodu bizim için arayışta olduğumuz gerekliliği karşılamaktaydı.
Fakat Metin2 oyununa ait program kodunu olduğu gibi kullanamazdık, çünkü bir I.P mevcuttu. Bu nedenle aynı program kodunu farklı bir kullanım şekliyle bütünleştirmek en doğrusuydu. Bu nedenle üç farklı program dili (C# / java / Python) şeklinde program kodunu yalnızca temelleri baz alarak yeniden inşa ettik.

Temelde aslına bakarsanız size sunduğum kaynak, Laniatus'un yeni bir Metin2 program kodu yaratması ve I.P haklarını yeniden üstlenmesi gibi delice çılgın bir adımdır. Akabinde bir süre (yaklaşık 1.5 yıl) bu projenin üzerinde çalıştık ve bu aşamaya kadar getirdik, daha sonra, eski oyunumuzun oyun program kodunu, bir takım araçlar vasıtası ile yeniden başka bir oyun motorunda kullanabileceğimizi keşfettik, çünkü zaten program kodu mevcuttu, ve baştan yaratmanın bir anlamı olmayacağını düşündük ve tek eksiğimiz bir ağ mimarisiydi bunun için aradığımız şekilde bir ağ mimarisini yeniden tasarladık

Bu size sunduğum kaynak ise arşivlendi ve bir köşede bekliyordu, bende bu foruma ciddi bir katılım ve kalkınma katacağını düşünerek bir tarafta durup eskimesi ve çürümesi yerine sizlere sunum yaptım. Eğer ciddi bir oyun geliştirmek istiyorsanız, ve bu oyun Metin2 ise Gameforge şirketinin esareti altında tutulan bir kaynak kodu ile değil, yine aynı oyunu benzersiz ve lisanssız bir kaynak kodu geliştirmeye devam etmenizi öneririm.

Temelce nedir?
Metin2 oyununa ait C++ olarak bilinen sunucu tarafı oyun program kodunun yeni bir I.P formatında Laniatus Games Studio Inc. tarafından baştan tasarlanmış yeni bir sürümüdür.

Bu iş mutfağın ışıklarını yakmaya benzemiyor elbette iş yükü bir hayli ağır ve karmaşıktır. Tabii ki forumda paylaşılan bir sistemi alıp hazır oyun program koduna eklemeye benzemiyor. Tam aksine o ana program kodunu baştan hazırlamanın tam kendisidir. Eğer üzerine gidilebilinirse, bir hazine ve bağımsız bir fikri mülkiyetin temelidir..

Tek kelime ile harikasınız. Başarılarınızın devamını diliyorum.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst