Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
MultiPlayer Replication
#1
Arkadaşlar bu replication olayı kafamı baya karıştırıyor bir türlü anlayamadım olayını.
Aslında olayı biliyorum örnek verecek olursak Server hertürlü veriyi alır ve gönderir. Fakat bunu ya Server>oyuncu arasında yapar yada Server>oyuncular arasında yapar yani serverin gönderdiği veriyi bir oyuncu görebilir yada tüm oyuncular görebilir. Mesela yerde bir silah mermisi bulunmakta biz bunu aldığımızda bu mermi bizim için yok olabilir ve diğer oyuncular için hala orada var olabilir fakat biz bu mermiyi aldığımızda herkesten de gidebilir. Anladığım kadarıyla olay bundan ibaret.
Fakat bunu nasıl kodda çalıştıracağımı birtürlü anlayamadım. İç içe custom event kullanıyoruz sürekli hem server için kod yazmalıyız hemde ayrı bir custom event yapıp onuda multicast yapıp server custom eventi ile onuda çalıştırmamız lazım . Yapıyorum fakat olmuyor .
Bana çok küçük bir örnek gösterebilecek var mı yada hızlıca yapabilecek?

Mesela 2 oyuncu var karşıda bir obje spawnlandığında ikiside görecek yada bir yazı yazdırılacak print ile ve ikiside görecek böyle basit bir örnek yapabilen olursa ben devamını getiririm.
Teşekkürler...
Ara
Cevapla
#2
Hocam temel bilgi olarak. Tüm oyuncularda  nesne veya bilgileri göstermek için. Gerekli kodumuzu sunucuda çalıştırıp,
oyunculara iletilecek verileri multicast (bp veya c++) olarak motorun bize sunmuş olduğu alt yapı sayesinde  oyunculara sunucudan veri akışı sağlamış olursunuz.
By Zoraki
Ara
Cevapla
#3
(14-03-2020, Saat: 20:49)zoraki Adlı Kullanıcıdan Alıntı:  Hocam temel bilgi olarak. Tüm oyuncularda  nesne veya bilgileri göstermek için. Gerekli kodumuzu sunucuda çalıştırıp,
oyunculara iletilecek verileri multicast (bp veya c++) olarak motorun bize sunmuş olduğu alt yapı sayesinde  oyunculara sunucudan veri akışı sağlamış olursunuz.

Teşekkürler bilgi aktarımı gerçekleşiyor fakat ben her oyuncunun kafasında isminin gözükmesini ve onlarında birbirlerinde bunu görmesini istiyorum fakat yalnızca ben yani (server) görebiliyor.
Ara
Cevapla
#4
Hocam cevap zaten yukarıda verdim, tüm oyuncularda gözükmesi için sunucudan multicast etmelisiniz.
Kaynak kodlarınız nasıl bilmiyorum. Bu işlevin birden fazla yöntemi var. 
En basit yöntem ile değişken oluşturarak değişkeni raplicate etmeniz.
Ardından Karakteri spawn ederken Information, değişkene (oyuncu ismi) atamanız daha mantılı bir yol izlenimi olur.
By Zoraki
Ara
Cevapla
 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Multiplayer Bölge Ele Geçirme Sistemi MR Studio 10 426 24-02-2021, Saat: 22:03
Son Yorum: MR Studio
  Replication tavsiyesi Emirhan Altaş 2 156 19-11-2020, Saat: 16:11
Son Yorum: Emirhan Altaş
Video Melee Damage Sorunu (Multiplayer) MR Studio 15 570 08-11-2020, Saat: 11:15
Son Yorum: erginegider
  ProgressBar Replication (Health Bar) MR Studio 5 245 28-10-2020, Saat: 08:39
Son Yorum: erginegider
  Multiplayer Destroy kinglord34 4 230 30-09-2020, Saat: 06:02
Son Yorum: erginegider
  Multiplayer Interaction kinglord34 8 285 16-09-2020, Saat: 12:13
Son Yorum: erginegider
  Replication leonscottkfm 2 167 13-08-2020, Saat: 13:08
Son Yorum: erginegider
  Steam multiplayer TR26SkyWalker26TR 14 856 03-05-2020, Saat: 20:40
Son Yorum: muhammedsgrl
  Multiplayer PlayerIndex leonscottkfm 1 247 13-03-2020, Saat: 23:57
Son Yorum: nonlinear
  Multiplayer skor sistemi TR26SkyWalker26TR 4 493 28-01-2020, Saat: 19:57
Son Yorum: TR26SkyWalker26TR

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi

Unreal Engine Türkiye

This forum is community driven and supported by voluntary community members. It has nothing to do with Epic Games.

Bu site sadece destek amaçlıdır. Epic Games ile bir ilgisi yoktur.