Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Sonsuz loop mu oluyor?
#1
Merhaba. Temple run, subway surfers gibi sonu gelmeyen oyunlar ne kullanıyorlar? Mesela sağdan gelen tren yada sağa dönüş patikası gibi şeyler neye göre spawn oluyor, nerede spawn oluyor?
Ara
Cevapla
#2
(02-10-2020, Saat: 15:52)emin2045 Adlı Kullanıcıdan Alıntı:  Merhaba. Temple run, subway surfers gibi sonu gelmeyen oyunlar ne kullanıyorlar? Mesela sağdan gelen tren yada sağa dönüş patikası gibi şeyler neye göre spawn oluyor, nerede spawn oluyor?

birtane harita tasarlanıyor "blueprint haritası" sonra o ilk haritanın bitişine ekleniyor. Onun bitişinede o ekleniyor falan. her bitişe eklenirken arkadaki de siliniyor. mapın içindeki objelerin birkaç konumu var rastgele oralarda kendi seçiyor.
Ara
Cevapla
#3
(02-10-2020, Saat: 15:52)emin2045 Adlı Kullanıcıdan Alıntı:  Merhaba. Temple run, subway surfers gibi sonu gelmeyen oyunlar ne kullanıyorlar? Mesela sağdan gelen tren yada sağa dönüş patikası gibi şeyler neye göre spawn oluyor, nerede spawn oluyor?

Nasıl yaptıklarını bilmiyorum ama ilk aklıma gelen şöyle bir sistem olurdu.
Altta değişmeyen tren rayları gibi şeyleri büyük bir çember şeklinde modellerdim. Bu sürekli dönerdi. Kontrollere sadece ortada sağda ve solda olması durumlarını animasyonları ile kodlardım. Bundan sonra gelen her türlü engele ve kenarlarda gözükecek bina vb gibi gereksiz şeylere birer spawner yapardım. Bu spawner lara "Spawn Kuralları" kodlardım. Bu spawnerlar kendi kurallarına göre o cismi spawn ederlerdi (Spawn yerleri olabildiğince uzak koymak ve biraz fog eklemek yeterli). Yani sonsuz döngü kurardım. 
 Bir sonraki level de daha hızlı ya da kuralları daha zor hale getirip sistemi devam ettirirdim.
Ara
Cevapla
#4
Evet sonsuz Loop oluyor. Daha önce benzer bir sistem kurmuştum. 
Mantık şu; bir zemin düşün, zeminin sonunda gizli bir collider var. Buna değince yeni bir zemin oluşuyor ve arkadaki zemin yok oluyor. Sen daima durmadan koşuyorsun zaten. Bunu 1 zemin değil de 10 zemin gibi düşün. Bu sefer neyin yok olup, neyin var olduğunu göremiyorsun.

Tren vs. olayı da sahneye eklenen rastgele -random- spawnlanan cisimlerden oluşuyor. Spawnlandığı nokta işte bu en önde oluşan zeminin olduğu yer. Artık sadece yeni bir zemin değil, yeni bir zemin + tren oluşuyor gibi düşün.
"Güneşin doğuşuna hiç şahit olmayanlar, batışını 'romantizm' sanırlar..." Nietzsche
Ara
Cevapla
 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Loop Map yada Planet System Qonquerly 8 1,896 29-04-2016, Saat: 01:48
Son Yorum: Qonquerly

Hızlı Menü:


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.