Mobile2Fix Unity Geliştirme Günlüğü

Güncelleme;

Moblara saldırı yapınca üstte artık can barı ve mobun adı gözüküyor. Hasar verdikçe azalıyor yani olması gerektiği gibi, ölünce de ui kapanıyor ve yeni mob'a geçiyor. Bir tane de target circle ekledim. İkisi beraber eşzamanlı sorunsuz çalışıyor şuan. Drop info eklemeyi düşünmüyorum. Birde mobların can değerlerini de eklemeyi düşünmüyorum. Sizce eklenmeli mi?


1774372088560.webp
 
Güncelleme;

Moblara saldırı yapınca üstte artık can barı ve mobun adı gözüküyor. Hasar verdikçe azalıyor yani olması gerektiği gibi, ölünce de ui kapanıyor ve yeni mob'a geçiyor. Bir tane de target circle ekledim. İkisi beraber eşzamanlı sorunsuz çalışıyor şuan. Drop info eklemeyi düşünmüyorum. Birde mobların can değerlerini de eklemeyi düşünmüyorum. Sizce eklenmeli mi?


29867 eklentisini görüntüle
Bence her şey Tr ile birebir olmalı sadece mobili olmalı pvp özellikleri eklenmemeli
 
Güncelleme;

Moblara saldırı yapınca üstte artık can barı ve mobun adı gözüküyor. Hasar verdikçe azalıyor yani olması gerektiği gibi, ölünce de ui kapanıyor ve yeni mob'a geçiyor. Bir tane de target circle ekledim. İkisi beraber eşzamanlı sorunsuz çalışıyor şuan. Drop info eklemeyi düşünmüyorum. Birde mobların can değerlerini de eklemeyi düşünmüyorum. Sizce eklenmeli mi?


29867 eklentisini görüntüle
Bence elementi ve hangi efsunun işe yaradığı güzel olur örnek köpek seçti mi hayvanlara karşı güçlü efsunu etkilidir gibi bir ibare çıksa (?) işaretine tıkladığında tatlı olur. Drop info'ya gerek yok ama şöyle bir şey güzel olur, minimap'in altında o mapten düşebilecek eşyalar görülebilmeli. Hangi mpbdan ne düştüğünü oyuncu keşfetmeli.
 
Bence elementi ve hangi efsunun işe yaradığı güzel olur örnek köpek seçti mi hayvanlara karşı güçlü efsunu etkilidir gibi bir ibare çıksa (?) işaretine tıkladığında tatlı olur. Drop info'ya gerek yok ama şöyle bir şey güzel olur, minimap'in altında o mapten düşebilecek eşyalar görülebilmeli. Hangi mpbdan ne düştüğünü oyuncu keşfetmeli.

çok fazla bilgi verme yarına fuarda görürsün arkadaşı bak :D

@maxbro ilerleme çok güzel görünüyor ama görüntü ve bu özellikle zemin vs böyle çok göz yorar gibi ve anlamadığım şekilde moblarla karakterin boyutu sanki birbirine çok yakın gibi duruyor kamera açısından mı öyle acaba ?
 
Bence her şey Tr ile birebir olmalı sadece mobili olmalı pvp özellikleri eklenmemeli
Tr ile birebir yapmak istemiyorum. Daha renkli ve daha eğlenceli bir oyun yapısı düşünüyorum.


Bence elementi ve hangi efsunun işe yaradığı güzel olur örnek köpek seçti mi hayvanlara karşı güçlü efsunu etkilidir gibi bir ibare çıksa (?) işaretine tıkladığında tatlı olur. Drop info'ya gerek yok ama şöyle bir şey güzel olur, minimap'in altında o mapten düşebilecek eşyalar görülebilmeli. Hangi mpbdan ne düştüğünü oyuncu keşfetmeli.
Ya o zaman dediğin gibi haritada düşen itemleri ekleriz, ki bu durumda haritada düşen itemlerin listesi çok uzun olacaktır çünkü bazı haritalarda çok fazla mob çeşidi var. ya da doğrudan drop info penceresini ekleriz.


çok fazla bilgi verme yarına fuarda görürsün arkadaşı bak :D

@maxbro ilerleme çok güzel görünüyor ama görüntü ve bu özellikle zemin vs böyle çok göz yorar gibi ve anlamadığım şekilde moblarla karakterin boyutu sanki birbirine çok yakın gibi duruyor kamera açısından mı öyle acaba ?
Harita ve zeminleri yaptığım düzenlemelere göre test olarak kullanıyorum. Şu an kodlama kısmıyla çalışıyorum sadece. Moblar konusunda evet mob boyutlarına özellikle bir ölçekleme boyutlandırma yapmadım. Modellerin orjinal boyutları aslında hepsi. Tüm mobları boyutunu küçültüp veya büyütmek tek tuşa bakıyor. Aslında şöyle birşey de olabilir. Oyuncu ve mobun seviyesine bağlı olarak bir boyutlandırma fena olmazdı. Eğer mobun leveli oyuncudan büyükse, ekranda mobun scale daha büyük, eğer oyuncu leveli mobdan büyükse mob scale daha küçük değişik bir hava yaratabilir.
 
Güncelleme;

Zırh ve silahlara + seviyesine göre bir parlama-yansıma efekti ekledim. Sahnedeki ışıktan bağımsız olarak çalışıyor.

 
Güncelleme;

Kendi skill sistemimi ve iconları projeye dahil ettim. Ek olarak skillere bir bekleme süresi ekledim. Görsel olarak daha iyileştirilecek. Şuan problemsiz çalışıyor.

 
Güncelleme;

Skiller artık hasar veriyor. Şuanlık sadece savaşçı skillerini aktif ettim ilerleyen günlerde diğer karakterlere de çalışma yapacağım.
Yeni 6. Skill tasarladım. Adı "Yıldırımların Dansı", Karakterin etrafında dairesel alanda rastgele yıldırımlar düşüyor ve alan hasarı veriyor.
yaptığım bazı başka düzenlemeler ise, üç yönlü saldırı skili artık alan hasarı veriyor. Kılıç çevirme için hedef seçme zorunluluğu yok. Her şarttta kullanılabilir. Oynanabilirliği artırmak adına bu tür düzenlemelerin devamı gelecek.

 
Güncelleme;

Mana ve can potları artık aktif. Mavi ve mor pot da aktif edildi. . Mana yetersiz ise skill kullanmıyor ekranda uyarı veriyor. Diğer ejderha tanrı bonusları, pelerin vesaire benzeri kullanımlık olan itemler için ise quickslot butonları eklendi. Envanterden kullanılabilen itemi ilgili slota sürüklemek yeterli. İstenildiği zaman gizlenebiliyor. Belirli aralıklarla karakterin güncel hp,mana,konum vs vs kayıt ediliyor. Proje ağır ilerlese de, geliştirmeye devam ediyorum.

 
Hocam efektleri dds/tga yerine png eklenirse sorunlar sanki çözülür gibi duruyor. Yapay zeka desteği ile tga ve ddsleri png ye çeviren tek clickle halleden bir araç rahatça geliştirebilirsiniz hatta bazı batch dosyalarının forumlarda paylaşılmış olması lazım
 
Hocam efektleri dds/tga yerine png eklenirse sorunlar sanki çözülür gibi duruyor. Yapay zeka desteği ile tga ve ddsleri png ye çeviren tek clickle halleden bir araç rahatça geliştirebilirsiniz hatta bazı batch dosyalarının forumlarda paylaşılmış olması lazım
Royale2'den aldığım unpack dosyasında tüm dds'lerin png halleri mevcut fakat kullanmıyorum. Geçen tek tık ile efektleri particle prefabına, dds'leri ise materyallere çeviren script yaptım. ufak tefek eksikleri vardı diye kullanmadım sildim. ayrıca unity tga uzantılı dosyaları da destekliyor. Efektlerin bozuk olması genelde kullanılan shader ile alakalı.
 
Güncelleme;


Buton Görsellerinde iyiletşirmeye gittim. Skillerin seviyeleri ve quickslota eklenen itemlerin adedi artık görüntüleniyor.
Buff veren skillerin iconları ve buff veren potlar kullanıldığında sol üstte artık sıralanıyor.
İtemlerin + seviyesine göre envanterde ve ekipman penceresinde seviyesi gösteriliyor artık.
Önceden itemler envanterde sayfalar arasında taşınmıyordu. Artık sayfalar arasında da taşıma aktif edildi.
Sol alttaki 4 adet yuva ise exp kutucukları olacaklar. İlerleyen günlerde level sistemini aktif edince kullanılacaklar.


1776968271530.webp


1776968180104.webp
 

Dosya Eklentileri

  • 1776968171773.webp
    1776968171773.webp
    168,6 KB · Gösterim: 36
Güncelleme;

Level sistemi aktif edildi, 4 kutulu exp sisteminden tek bar sistemine geçiş yaptım. Level atlayınca 3 stat ve 1 skill point geliyor. Yeni bir level_up efekti yaptım.
Arayüzde biraz iyileştirme yapıldı.






1777213349835.webp
 
Güncelleme;

Karakter info paneli yaptım. Karakter ile ilgili bonuslar ve detaylar artık görüntülenebiliyor. Giyilen itemler, kullanılan skiller veya bonus veren potlar kullanıldığında anında info paneli güncelleniyor. Ayrıca "Damage Taken" kısmını ekledim. Bu kısımda ise, öfke kullanıldığında alınan hasarın oranı yazıyor. Görüldüğü üzere boş kısımlar var tabi ki oralara da detaylar eklenecek. Şuan için aklıma gelen gerekli kısımları ekledim.

Önerileriniz benim için kıymetlidir.



1777545249596.webp
 
Güncelleme;

Karakter info paneli yaptım. Karakter ile ilgili bonuslar ve detaylar artık görüntülenebiliyor. Giyilen itemler, kullanılan skiller veya bonus veren potlar kullanıldığında anında info paneli güncelleniyor. Ayrıca "Damage Taken" kısmını ekledim. Bu kısımda ise, öfke kullanıldığında alınan hasarın oranı yazıyor. Görüldüğü üzere boş kısımlar var tabi ki oralara da detaylar eklenecek. Şuan için aklıma gelen gerekli kısımları ekledim.

Önerileriniz benim için kıymetlidir.



30522 eklentisini görüntüle
eline sağlık güzel ilerliyorsun bende bir unitiy üzerinden metin2 ile birebir aynı oyun yapmak tasarlamak ve piyasaya çıkmak istiyorum nereden başlamalıyım nelere dikkat etmeliyim yapay zekadan destek alarak ilerlemeye çalışıyorum fakat daha yabani köpegi yürütemedim bile :) dosyaları çıkartmak basitte her detayla uğraşması gerçekten zor bir iş
 
eline sağlık güzel ilerliyorsun bende bir unitiy üzerinden metin2 ile birebir aynı oyun yapmak tasarlamak ve piyasaya çıkmak istiyorum nereden başlamalıyım nelere dikkat etmeliyim yapay zekadan destek alarak ilerlemeye çalışıyorum fakat daha yabani köpegi yürütemedim bile :) dosyaları çıkartmak basitte her detayla uğraşması gerçekten zor bir iş
Öncelikle teşekkür ederim. Son bir aydır kendi şirket işlerimle çok meşgul olduğum için devam edemiyorum yoksa birçok şey şimdiye bitmişti. Bence boş bir zeminde önce ana karakteri eklemeye çalışmakla başlayabilirsiniz. Yürüme koşma animasyonlarını da ekleyerek devam edersiniz. Mobları kendi başına "Mob" olarak haritada takılmasını sağlamak karakter yürütmekten biraz daha zor çünkü moblar için kendi yapay zekasını(Buradan kastetmek istediğim haritadaki hareketleri saldırı menzili vesaire) yazmanız gerekir. Yapay zeka bence günümüzün en büyük teknolojik devrimi. Artık çok büyük yazılım şirketleri bile kullanıyor. Böyle bir nimetten faydalanmak gerekir. Bunu bir iş olarak değil de hobi olarak görürseniz daha az sıkıcı olur.
 
Güncelleme;

Uzun bir aradan sonra çalışmalara tekrar devam ediyoruz. Bildiğiniz üzere mobları kesince yere item düşüyor. Yere item düşmesi yerine itemlerin içinde bulunduğu bir sandık sistemi tasarladım. Buradaki amacım normalde metin2'de çok mob kesilince yerde yığınla item oluşuyordu ve bu fps düşüşüne neden oluyordu aynı zamanda Geçmiş yıllarda bazı hileler vardı yere pot atarak oyunda lag yapıyorlardı. Aslında bir nevi bunun gerçekleşmesini önlemek için düşündüğüm bir fikirdi. Bu yüzden itemler artık bir sandığın içerisinde düşecek. Bu sayede oyunda hem görüntü kirliliği önlenmiş olacak hem de fps açısından olumsuzluk yaratmayacak. Drop atmazsa sandık spawn olmuyor. Butona tıklayıp tek tek alabiliyoruz.



Drop oranı Grup listesi örnek kod:
Genişlet Daralt Kopyala
 // 1093 Lusifer
 
 D(1093, (47189, 1, 40f), (47199, 1, 30f));

1093-> Mobun kodu
47189-> İtem vnum
1->Düşecek item adedi
40f-> Düşme oranı.
1780489258690.webp


1780489378975.webp
 
Güncelleme;

Efsun nesnesi ve artırma kağıdı aktif edildi. İtem seçilip envanterin sağ altındaki efsun butonuna tıklayarak efsun penceresi açılıyor.

1780595789358.webp


1780595845809.webp
 
Geri
Üst