NovemPowers

RedFail

Elmas Madencisi
En iyi cevaplar
0
Vay be, aklıma eski SonOyuncu geldi hani vardı ya kitlihg si para verip kral okçu ve hades alırdık :(. Ey gidi eski günler :C
Ondan sonra hg falan değişti en büyük fantezim Creative de Spleef Arenası vb. gibi şeyler yaparak yarışmalar vs. düzenlemekti.
 

Swertyy

Demir Madencisi
En iyi cevaplar
0
Güzel olmuş emeği takdir ettim ancak hani cidden oyunculara verilip savaşa dönüşecek bir durumda mana/etki olarak avantajlı olanlar var, tam dengeli değil gibi geldi bana.
 

ByNovem

Kızıltaş Madencisi
En iyi cevaplar
1
Güzel olmuş emeği takdir ettim ancak hani cidden oyunculara verilip savaşa dönüşecek bir durumda mana/etki olarak avantajlı olanlar var, tam dengeli değil gibi geldi bana.
"OP skiller" Ama creativede herkesin 127 Enchantlı diamond seti olunca 9000 hasara ölmeyen var.
 

CoffeeBeat

Zindev
En iyi cevaplar
0

Sende izliyorsun,biliyorum...



Son videodaki yeteneklere gelince;
Hesaplamalar müthiş,pi sayısı ile aran baya iyi gibi(fazlasıyla).
Vektörlerle aranın iyi olduğunu zaten biliyorduk.
Haliyle ortaya harika görseller çıkartmışsın.

Yetenekleri oyuncular için isteyenlere gelince;
Videodaki çoğu görsel öğeyi entity sayaraktan diyebilirim ki basit bi yetenek bile 40-50 adet entity(armor stand) canlandırıyor.Sadece bununla da değil tabi,bunların grupça hareket edebilmesi için aldıkları sürekli güncelleme döngüsü de var.

Yani ne olursa olsun bu kadar çok paketin havada uçuşması,ondan öncede objelerin matematiksel işlemler yapması sunucuyu yorar.
Bunu bir yada bir kaç kişi yaptığında çok bi sıkıntı olacağını sanmıyorum.
Fakat oyuncular buna erişirse,ne kadar kuvvetli bir sunucu olursa olsun yavaşlamaya sonunda da lag yapmaya başlar.
Bu oyuncular için bi oyuncak olsaydı adı NovemPowers olmazdı.
O yüzden boşa heveslenmeyin ve ölürken görselin keyfini çıkartın.
 

ByNovem

Kızıltaş Madencisi
En iyi cevaplar
1

Sende izliyorsun,biliyorum...



Son videodaki yeteneklere gelince;
Hesaplamalar müthiş,pi sayısı ile aran baya iyi gibi(fazlasıyla).
Vektörlerle aranın iyi olduğunu zaten biliyorduk.
Haliyle ortaya harika görseller çıkartmışsın.

Yetenekleri oyuncular için isteyenlere gelince;
Videodaki çoğu görsel öğeyi entity sayaraktan diyebilirim ki basit bi yetenek bile 40-50 adet entity(armor stand) canlandırıyor.Sadece bununla da değil tabi,bunların grupça hareket edebilmesi için aldıkları sürekli güncelleme döngüsü de var.

Yani ne olursa olsun bu kadar çok paketin havada uçuşması,ondan öncede objelerin matematiksel işlemler yapması sunucuyu yorar.
Bunu bir yada bir kaç kişi yaptığında çok bi sıkıntı olacağını sanmıyorum.
Fakat oyuncular buna erişirse,ne kadar kuvvetli bir sunucu olursa olsun yavaşlamaya sonunda da lag yapmaya başlar.
Bu oyuncular için bi oyuncak olsaydı adı NovemPowers olmazdı.
O yüzden boşa heveslenmeyin ve ölürken görselin keyfini çıkartın.
Haha teşekkür ederim ikinci kez senden iltifat zor olsa gerek.Onun mangasını okumuştum +(Skiller için bölümleri) yeteneklerin bazılarını oradan çaldım.İyi tarafı bunlar entity değil benim özel API'm PacketItem.Bunlar sadece paket,serverde bir işlem yapmadığından(Entity olmadığından) serveri pek yormuyor(Normal Matematiksel işlemler var tabi genede.) sadece 60 çevredeki insanların internet hattını biraz yiyebilir o kadar (10-15 kb sn gibi).
Edit olarak:Tabi haklısın oyunculara ancak 15-20 particleli efektler verebiliriz bunları herkese versek hat limiti kafayı yerdi herhalde.
 
Son düzenleme:

CoffeeBeat

Zindev
En iyi cevaplar
0
Haha teşekkür ederim ikinci kez senden iltifat zor olsa gerek.Onun mangasını okumuştum +(Skiller için bölümleri) yeteneklerin bazılarını oradan çaldım.İyi tarafı bunlar entity değil benim özel API'm PacketItem.Bunlar sadece paket,serverde bir işlem yapmadığından(Entity olmadığından) serveri pek yormuyor(Normal Matematiksel işlemler var tabi genede.) sadece 60 çevredeki insanların internet hattını biraz yiyebilir o kadar (10-15 kb sn gibi).
Edit olarak:Tabi haklısın oyunculara ancak 15-20 particleli efektler verebiliriz bunları herkese versek hat limiti kafayı yerdi herhalde.
Oo paketleri kullanmana sevindim,genede birçok kişi tarafından kullanılabilmesi için görsellerden düşürmen gerek.
Videoda gördüğüm kadarıyla görsel öğeler kendi ekseninde dönmüyor,o zaman büyük ihtimal bunlar armor stand.
Bende de var bi ton paket tabanlı görsel kütüphane(Dropped Item'inden tut NPC'sine kadar).
Performans konusunda API'ye yada NMS'ye bağlı objeler olmadığı için daha üstünler,e tabi bu kadar performansa bedel olarak kötü yanlarıda var.
Paket içeriğini yanlış giriyosun crash yiyiyosun,gönderdiğin paket sadece paket olduğundan geri bilgi alamıyosun,geri bilgi alamadığından velocity paketide gönderemiyosun haliyle relativeMove'ye kalıyosun.

Hani kütüphaneyi yazdın birde, vektörler,geometri,trigonometri felan var ki benim en nefret ettiğim konular.
Yiğidi öldür hakkını yeme,cidden çok deli hesaplamalar var videoda.Eline sağlık.
 

ByNovem

Kızıltaş Madencisi
En iyi cevaplar
1
Oo paketleri kullanmana sevindim,genede birçok kişi tarafından kullanılabilmesi için görsellerden düşürmen gerek.
Videoda gördüğüm kadarıyla görsel öğeler kendi ekseninde dönmüyor,o zaman büyük ihtimal bunlar armor stand.
Bende de var bi ton paket tabanlı görsel kütüphane(Dropped Item'inden tut NPC'sine kadar).
Performans konusunda API'ye yada NMS'ye bağlı objeler olmadığı için daha üstünler,e tabi bu kadar performansa bedel olarak kötü yanlarıda var.
Paket içeriğini yanlış giriyosun crash yiyiyosun,gönderdiğin paket sadece paket olduğundan geri bilgi alamıyosun,geri bilgi alamadığından velocity paketide gönderemiyosun haliyle relativeMove'ye kalıyosun.

Hani kütüphaneyi yazdın birde, vektörler,geometri,trigonometri felan var ki benim en nefret ettiğim konular.
Yiğidi öldür hakkını yeme,cidden çok deli hesaplamalar var videoda.Eline sağlık.

Teşekkürler.Evet velocity yok bu packetitem olduğu için ,direk teleport yaptırmak zorundayım ama client de sanki ilerliyormuş gibi gösteriyor bu hareketi oradan kurtarıyor,.Geri veri alabiliyorum çünkü bunları class olarak oluşturduğum için oyun içinde göstererek bile seçebiliyorum her packetitemin lokasyonu var packetitem.getLocation() ile alabiliniyor.;
Kod:
final PacketItem pc = new PacketItem(p.getWorld(),(int) ((Math.random() +1 )*1000000), rightloc, true,plr);
        pc.updateItemsP(new ItemStack(Material.AIR,1,(short) 0), new ItemStack(Material.AIR),
        new ItemStack(Material.AIR), new ItemStack(Material.AIR),
        new ItemStack(Material.STONE,1,(short) 0),plr);
 

CoffeeBeat

Zindev
En iyi cevaplar
0
Teşekkürler.Evet velocity yok bu packetitem olduğu için ,direk teleport yaptırmak zorundayım ama client de sanki ilerliyormuş gibi gösteriyor bu hareketi oradan kurtarıyor,.Geri veri alabiliyorum çünkü bunları class olarak oluşturduğum için oyun içinde göstererek bile seçebiliyorum her packetitemin lokasyonu var packetitem.getLocation() ile alabiliniyor.;
Kod:
final PacketItem pc = new PacketItem(p.getWorld(),(int) ((Math.random() +1 )*1000000), rightloc, true,plr);
        pc.updateItemsP(new ItemStack(Material.AIR,1,(short) 0), new ItemStack(Material.AIR),
        new ItemStack(Material.AIR), new ItemStack(Material.AIR),
        new ItemStack(Material.STONE,1,(short) 0),plr);

E zaten object,factory,protocol classlarını vs oluşturmasak pek kütüphane diyemeyiz :D

Hani keşke gönderilen velocity paketlerine karşılık client cevap olarak bi paket atsada bu dertle uğraşmasak.
 

ByNovem

Kızıltaş Madencisi
En iyi cevaplar
1

E zaten object,factory,protocol classlarını vs oluşturmasak pek kütüphane diyemeyiz :D

Hani keşke gönderilen velocity paketlerine karşılık client cevap olarak bi paket atsada bu dertle uğraşmasak.
Sorma 2-10x daha fazla işlem yapıyoruz bu yüzden. Umarım yakında böyle bir şey olur.Her tick başı yürütmek için bir lokasyon belirlemek cidden hem işlem hem internet bitirici resmen.
 
Son düzenleme:
Üst