




Uzun zamandır tek başına üstüme çalıştığım oyun neredeyse bitti sayılır. Cartoon/anime temalı, ilerleme ve gelişmeli bir tower defense oyunu yapmak istedim.
Bugları bulabilmem için olabildiğince test edilmesi gerekiyor oyunun. Yakın çevremde oyuna ilgisi olan pek arkadaşım olmadığı için burdan da paylaşmak istedim.
Windows/Linux ile çalışıyor.
Not: Kamera WASD ile hareket ediyor. Bulduğum/bulduğunuz bug'ları disgussion board'da başlık açarak not ettim.




Bildiğim kadarıyla, client tarafından yapılan herhangi bir değer, oyuncu tarafından kolayca değiştirilebiliyor. Bu yüzden değiştirilmesini istemediğim değerleri, playfab database'inde saklıyorum.
Para kazanma, seviye atlama vs. gibi olayları, client tarafından değil de, playfab serverında hallediyorum. Ama aklıma bazı sorular takıldı.
Bazı değerleri değiştirebilmem için, client'ten mutlaka bir değer yollamam gerek. Şunun gibi ->
Alıntı
metni:public void addItem01() { Static_Values.WaitTillLoad.SetActive(true); PlayFabClientAPI.ExecuteCloudScript(new ExecuteCloudScriptRequest() { FunctionName = "additem", FunctionParameter = new { level = 1, type = (int)Random.Range(0,5), OnThisHero = 99, WhichSlot = 99 }, },
Level / type gibi değerleri mecburen bu şekilde yazmak zorunda kalıyorum. Bu şekilde yaptığım takdirde, veya başka bir int/float değer tanımlayıp onunla atama yaparsam, değerlerin oyuncular tarafından değiştirilme şansı var mı?
Eğer varsa, bunu önleyebileceğim, veya en azından çok daha zorlaştırabileceğim bir yöntem var mı?
9000₺ ye Bilgisayar Toplamak
Amacım daha çok, unity /blender gibi programları olabildiğince hızlı kullanabilmek. Şimdiki bilgisayarım bunun için çok yavaş kalıyor. Arada oyun da oynarım diye ekran kartını çok düşük tutmamaya çalıştım.
Bilgisayar parçaları hakkında zerre bilgim yok. Ancak hazır bir bilgisayar aldığımda, fiyata nazaran özellikleri epey düşük kalıyor. O yüzden parçaları tek tek toplamak istedim.

Bir taslak oluşması için şu şekilde parçaları topladım. Kafama takılan tek şey, bir parçanın, başka parçalarla uyuşmaması gibi bir şey söz konusu olabilir mi?
Yeni bir masaüstü bilgisayar almak istiyorum. Şu anki bilgisayarımla programları açmak vs. çok uzun zaman alıyor. Almak istediğim bilgisayarda, unity blender gibi programlarda en rahat işlem yapabileceğim şekilde olmasını istiyorum.
8000₺ civarı bütçem var. Ama parçalarla ilgili zerre bir bilgim yok Birazcık bilgi edinip kendimce şöyle bir şey yaptım:
Neye dikkat edeceğim konusunda pek bir fikrim yok. Topladığım örnek bilgisayar iş görür mü?

.

Oyunum için, mysql'i kullanarak bir veri tabanı oluşturmayı, ve bu veritabanımı unity içinde kullanmayı öğrendim.
Bunu yaparken tutorial izleyerek yaptım. Veri yollama/alma işini .php şeklinde yapıldığını gördüm. Bu kısım kafamı çok karıştırdı. C# dan farklı olan $, varchar, echo vs. gibi terimler var. (C#'ı, oyun yazmaya yetecek kadar biliyorum) Kendi yapacağım oyun, tutorialda gösterilen ID şifre oluşturma vs. gibi şeylerden daha komplike. Sistemini kafamda oturttum ama, nasıl yazacağım hakkında en ufak bir fikrim yok.
.php dışında, başka nasıl yapılabilir? Yöntem biraz ilkel geldi bana, arayüzü çok daha düzgün formlar vardır diye düşünüyorum. Bu konu hakkında da hiç bir bilgim yok
Tutorial linki->
Unity'de oyunuma gerekli olan 3 Boyutlu karakterleri Blender'da fbx formatında çıkarıp Unity'ye aktarıyorum.
Bunu yaparken, karakterlerin üstünde kıyafetler de oluyor. ve kıyafetler, olması gerektiği gibi gözüküyor/çalışıyor.
Benim aklımı kurcalayan soru, oyun içinde karakterimin kıyafetlerini değiştirmek istediğim zaman, bunu nasıl yapabilirim? kıyafetin modelini karakterin herhangi bir bölgesine child olarak atadığım zaman, bütün iskelet sistemini taklit etmiyor.
Bileklik,silah gibi objelerde bu pek sıkıntı olmuyor. Nihayetinde, bağlı olduğu tek bir uzuv var ve objeyi direk child olarak atadığım zaman bir sıkıntı çıkarmıyor.
Ancak tişört gibi, vücudun bir çok yerini (kol/göğüs/bel vs.) kaplayan objelerde, birden fazla yerden büküldüğü için, hiç bir zaman karakterin üstünü tamamen kaplamıyor.
Bunu blender'da birleştirip yapabiliyorum. Ama oyun içinde nasıl yapılabileceği kısmında hiç bir fikrim yok.
|
YENI OYUN - RPG Store - Craft & Fight!
|
Silinebilir
|
|
Son Giriş: 2 yıl önce
Son Mesaj Zamanı: 2 yıl
Mesaj Sayısı: 1.475
Gerçek Toplam Mesaj Sayısı: 1.649
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 29.602 (Bu ay: 291)
Toplam aldığı artı oy sayısı: 986 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Free to Play - MMO

