• 09-02-2024, 13:05:43
    #1
    Merhaba, oyun tasarımları konusunda PHP'de bazı oyuncuların item bilgileri gösteren bilgi panelleri oluyor. Bunu nasıl yapıyorlar bu konuda bilgisi olan bilgi verebilir mi? İtemin üstüne gelince doğrudan item bilgisi geliyor bunu nasıl yapıyorlar merak ediyorum. Birde 2. merak ettiğim konu ise bu tasarımları yapan arkadaşlar item görsellerini kendileri eliyle tek tek mi ekliyorlar yoksa database üzerinden mi çekiyorlar? Mesela Kanlı Ay Çanı iteminin görselin ismi zaten database örneğin asd.jpg'dir. bunu sisteme ekleyince yer mi belirtiyor nasıl yapıyorlar?
    Örnek:

  • 09-02-2024, 13:11:48
    #2
    Hocam API tarzı bir şey sağlıyorlar, sonuçta bu oyunun da bir veri tabanı var ve oyuncuların tüm bilgileri veri tabanında tutuluyor, bu veri tabanında ki verileri API olarak veriyorlar sizde bu oyuncu verilerini çekebiliyorsunuz.
  • 09-02-2024, 13:58:33
    #3
    Item bilgileri zaten veritabanında kayıtlı. Bu bilgileri göstermek var olan veriler için uğraştırıcı değil. Sadece tasarım için vakit harcamışlardır.
    Item tasarımları da zaten 2d 3d ve icon şeklinde önceden hazırdır sadece veritabanından dosya yolunu çekip görsel olarak işler.

    Siz item üzerine gelince çıkan bilgi ekranından bahsediyorsunuz. Onu yapmanın da birden fazla yolu mevcut:
    1. Sayfa yüklenirken itemların bilgilerini çekersiniz. Üzerine gelindiğinde bilgi ekranını gösterirsiniz. Bu yöntem kalabalık envanterde siteyi yavaşlatabilir. (üzerine gelince açılma olayı bkz. hover)
    2. Itemların iconlarını çekersiniz üzerine gelindiğinde API ile veritabanından ilgili ID ne ise artık onun detayını getirir ön tarafa basarsınız. (Javascript bilgisi gerektirir. Optimum tercih bu yöntem olur)
    3. Itemları bu panellere kimse tek tek eklemez. Bu tür sitelerde tasarım hariç her şey dinamik olarak veritabanından gelir.