Unity SteamWorks Kullanımı Part 1 - SteamID,SteamName,Avatar Alma

#MobaOyunYapıyoruz

Bu seri Moba Oyun Yapıyoruz serisinin devamı olarak da görülebilir.

 

İndirme ve kurulum:

https://steamworks.github.io/

Sitede bazı bilgiler örnekler mevcut.

 

SteamID,SteamName,Avatar Alma:

https://paste.laravel.io/3de2fd64-ed87-48db-ba6c-5a628955eaf6

 

Avatar 180 derece ters geliyor. Aynadaki görüntü gibi. Unity'de RawImage'yi 180 derece döndürdüm.

 

 

BeğenFavori PaylaşYorum yap

Photon Server Part 2 - Creating our PeerBase

#MobaOyunYapıyoruz #PhotonServer

Video:

Netteki videolar ve kodlar Photon 3'e göre. Alttaki kodlar 4'e göre.

 

SimpleServer.cs:

https://paste.laravel.io/29fa490a-1ff5-4116-9710-c0958cd9c85c

 

UnityClient.cs:

https://paste.laravel.io/e723bf3e-3a4c-4edd-b602-bb3d00c4247e

 

Üstteki dosyalar server tarafı için.

 

Alttaki Unity client tarafı için:

 

PhotonServer.cs:

https://paste.laravel.io/f6dd617b-0645-4c88-94ee-84bec92a4b41

 

Unity de çalıştırınca üstteki yazı geliyorsa olmuştur.

 

Videoda localhost:5055 yapıyor ama bende o çalışmadı. 127.0.0.1:5055 ile çalıştı.

BeğenFavori PaylaşYorum yap

Photon Server Part 1 - Creating a Simple Server

#MobaOyunYapıyoruz #PhotonServer

MobaOyunYapıyoruz serisinin devamı olarak da görülebilir.

 

Video:

 

https://www.photonengine.com/en-US/sdks#serverserver

 

Burdan indiriyoruz. Kurulumu basit.

 

\deploy\bin_Win64 içerisinde PhotonServer.config:

OHAGameServer yazan yeri değiştirirsiniz.

https://paste.laravel.io/bad711da-b30e-46c1-b1c3-fc657c482c0b

 

deploy klasörüne bir Class Library projesi ekleyin.

Bu kısımlar üstteki videoda var.

 

SimpleServer isminde bir class açın videodaki gibi kodlar altta:

https://paste.laravel.io/0a89f13e-dc67-4a86-8113-ad295930c889

 

PhotonControl.exe yi çalıştırıp sağ tıkladığınızda projeyi orda görmeniz lazım:

Projenin üzerine gelip Start Application deyince çalışmaya başlıyor.

Open Logs kısmında alttaki gibi görüyorsanız olmuştur.

 

BeğenFavori PaylaşYorum yap

#SteamWorks #SteamDirect

Steam'ın vergilendirmesi. Steamde oyun, film yayınlayacaklara duyrulur 😀
İlk fotoğraf TR de bir şirket yoksa. 2. fotoğraf varsa.

BeğenFavori PaylaşYorum yap
Önceki yorumları gör 4 / 6

#MobaOyunYapıyoruz #AklınızdaBulunsun

Steam Direct'in şuanki fiyatı:

Ürün Gönderim ücreti
Kurulumunuzu tamamlamak için Steam'de dağıtımını yapmak istediğiniz her bir ürün için $100.00 USD ücret ödemeniz gerekmektedir. Bu ücreti bölgenizde Steam tarafından desteklenen herhangi bir ödeme yöntemiyle yapabilirsiniz.

Bu ücret iade edilebilir değildir ancak ürününüz Steam Mağazası ve oyun içi satın alımlarla en az $1,000.00 USD Ayarlı Brüt Gelire ulaştığında telafi edilebilir olacaktır. Satışlardan elde edilen gelirin ve ücretin ödenmesi mevduat ödemesi geri alındığında, iade edildiğinde alıkonulabilir aksi takdirde dolandırıcılık olarak tanımlanabilir.

BeğenFavori PaylaşYorum yap

MOBA Oyun Yapıyoruz (Unity) Part 11 – Cursor ve Map ekleme (MobaStorm, uMoba)

#MOBAOyunYapıyoruz

Bir önceki part:

https://teknoseyir.com/blog/moba-oyun-yapiyoruz-unity-part-10-minyon-engel-etrafindan-dolasip-yol-bulma

 

Gerekli assetsler:

1- Moba Storm Unet - https://assetstore.unity.com/packages/3d/characters/moba-storm-unet-80169

2- uMOBA - https://assetstore.unity.com/packages/templates/systems/umoba-62542

 

Sonraki partlarda Moba Storm ve uMoba dan bi şeyleri projeye aktarak ilerleyeceğiz böylece daha hızlı bitecek.

 

1- Cursor ekleme (MobaStorm):

Edit -> Project Setting -> Player -> Sağ üstteki Default Cursor -> Select -> Çıkan ekrana cursor yazıp arattığınız zaman çıkar. Bu dosya Moba Stormun içinde.

 

2- Map ekleme (uMoba):

Scenes içindeki World Enviroment'in prefabını oluşturup kendi sahnenize atın bunu yaptığınız zaman 1 saat felan baking işlemi yapıyor.

--------------------------------------------------------------------------

Güncelleme:
Baking işlemi çok uzun sürüyorsa Edit -> Project Settingsten light ile ilgili renderları kapatın.

Haritadan Video:
https://youtu.be/Ic8VmUX7Uco

BeğenFavori PaylaşYorum yap

MOBA Oyun Yapıyoruz (Unity) Part 10 – Minyon engel etrafından dolaşıp yol bulma

#MobaOyunYapıyoruz

Bir önceki part:

https://teknoseyir.com/blog/moba-oyun-yapiyoruz-unity-part-9-tower-atak

1- Capsule Collider ekleme:

Capsule Collider ekledikten sonra Edit Collider ile yeşil kısmı minyona göre düzenleyin.

Aynı şeyi Spear içinde yapın.

2- Rigidbody ekleyin:

Bunu yaptıktan sonra artık minyonlar etraftaki nesnelere çarpabilecek. Çarptığı zaman etrafından dolaşmaya çalışması lazım şuan o yok.

Şimdilik bu şekilde oluyor:

Bu sorunu düzeltmek için:

Sphelerdeki colliderı kaldırın.

Minyona Nav Mesh Agent Ekleyin Speed 5 Acceleration 5 Angular Speed 120.

Deneme amaçlı karşısına bir Cube ekleyin. Cube Nav Mesh Obstacle ekleyin.

SSler:

GIF:

BeğenFavori PaylaşYorum yap
BeğenFavori PaylaşYorum yap