- 18
- 47 551
Hasan Akça
เข้าร่วมเมื่อ 12 ธ.ค. 2018
Bildiklerimi, eğlenceli hale getirerek paylaşmaya ve öğretmeye çalışıyorum. Oyun geliştirme konusunda ihtiyacınız olan her şeyi öğretmeyi amaçlıyorum. Bu macerada Unity iyi bir başlangıç. Kanalımız sürekli zenginleşmeye devam edecek...
UNITY3D - FPS KARAKTER ve MERMİ EKLEME (FPS Character with Bullets - FPS Düşman Oluşturma -1)
Merhaba arkadaşlar. Bir takipçimin isteği üzerine yapay zekaya sahip silahlı bir düşman oluşturma video serisine başlıyorum. Bu videomda ise kapsül ve asset store'dan silah paketi ekleyerek karakterimizi oluşturdum. Silahı sıktığımızda küplerden oluşturduğumuz mermiler ateşlenecek. Bu video yapay zeka düşman video serimin ilk videosudur. İyi seyirler.
Silah Paketi : assetstore.unity.com/packages/3d/characters/humanoids/sci-fi/easy-fps-73776
Silah Paketi : assetstore.unity.com/packages/3d/characters/humanoids/sci-fi/easy-fps-73776
มุมมอง: 537
วีดีโอ
UNITY3D - MIXAMO KARAKTER, ANİMASYON PAKETİ İNDİRME VE UNITY'E AKTARMA (Mixamo to Unity)
มุมมอง 3.5K4 ปีที่แล้ว
Merhaba arkadaşlar. Oyunlarda kılıç sistemini anlatmaya başlıyorum. Bu videomda ise Mixamo' dan kılıç kullanan bir karakter ve animasyonlarını indirip Unity'e aktarmayı gösterdim. Bu video sonraki videolarımızın temelini oluşturacak. İyi seyirler.
UNITY3D - OBJELERLE ETKİLEŞİME GİREREK MOUSE iMLEÇ (CURSOR) DEĞİŞTİRME (Cursor Ayarları)
มุมมอง 9534 ปีที่แล้ว
Merhaba arkadaşlar. Bu videomda varsayılan imleç görselini değiştirme ve objelerin üzerine gelince otomatik olarak değişme olaylarını anlatacağım. Fonksiyon olarak OnMouseEnter, OnMouseExit ve OnMouseOver fonksiyonlarını kullandım. İyi seyirler. Oyun Adı: Medieval Dynasty KOD: using System.Collections; using System.Collections.Generic; using UnityEngine; public class imlecDegis : MonoBehaviour ...
UNITY3D - YUVARLAK MİNİ HARİTA YAPIMI (Make Circular Minimap, Dairesel Harita)
มุมมอง 2134 ปีที่แล้ว
Merhaba arkadaşlar. Bu videomda günümüzdeki her oyunda olan ve yön bulmamızı sağlayan harita yapma olayını anlatacağım. Ayrıca oyunlardaki gibi oka benzeyen bir ikonda ekleyeceğim. Yapımı gayet basit. İyi seyirler. NOT: Dairesel yapmak için mask özelliğini eklemeyi unutmayın. Evlerin Linki: assetstore.unity.com/packages/3d/environments/urban/lowpoly-modern-city-buildings-set-64427#content
UNITY3D - KARAKTERİN YERE GİRME SORUNU (Animasyon Ekleme Sorunu - Animation Error)
มุมมอง 9784 ปีที่แล้ว
Merhaba arkadaşlar. Bu videomda başlarda benimde yaşadığım sorunlardan biri olan karaktere animasyon ekleyince yere girme sorununa değineceğim. Animasyon eklendiğinde ve çalıştırıldığında Çözümü gayet basit. İyi seyirler.
UNITY3D - FPS KARAKTERE ZIPLAMA VE ÇÖMELME HAREKETİ EKLEME (FPS JUMP AND CROUCH)
มุมมอง 1.3K4 ปีที่แล้ว
Merhaba arkadaşlar. Bu videomda diğer videolarımda eklediğim karaktere zıplama ve çömelme animasyonları ekledim. Daha sonra klavyede "boşluk" tuşuna basarak karakteri zıplattım ve "C" tuşuna basarak çökmesini sağladım. Ayrıca animasyonların karaktere uygun nasıl ayarlandığını da gösterdim. İyi seyirler. Alan: assetstore.unity.com/packages/3d/environments/vr-scenes-2-141183 Zombi, Polis ve Anima...
UNITY3D - FPS KARAKTERE HAREKET ANİMASYONU EKLEME VE KLAVYE İLE HAREKET ETTİRME(Character Movement)
มุมมอง 1.4K4 ปีที่แล้ว
Merhaba arkadaşlar. Bu videomda diğer videolarımda eklediğim karaktere ileri, geri, sağa ve sola olacak şekilde yürüme animasyonları ekledim. Daha sonra klavyede "W, A, S, D" tuşlarına basarak karakterin hareket etmesini sağladım. Ayrıca animasyonların karaktere uygun nasıl ayarlandığını da gösterdim. İyi seyirler. Alan: assetstore.unity.com/packages/3d/environments/vr-scenes-2-141183 Zombi, Po...
UNITY3D - FPS KARAKTER EKLEME ve SİLAHA SEKME EKLEME(Fps Shooter)
มุมมอง 1.8K4 ปีที่แล้ว
Merhaba arkadaşlar. Bu videomda diğer videomdaki tasarımı devam ettirerek silindir olan karakterimiz yerine gerçek bir polis karakteri ekledim. Böylelikle daha gerçekçi göründü. Ayrıca silaha sekme efekti yapıp ekleyerek gerçekçi görünmesini sağladım. Bu metodu gerçekleştirirken raycast yöntemini kullandım. İyi seyirler. Alan: assetstore.unity.com/packages/3d/environments/vr-scenes-2-141183 Zom...
UNITY3D - ZOMBİ AVI (Fps Shooter)
มุมมอง 3854 ปีที่แล้ว
Merhaba arkadaşlar. Bu videomda diğer videomdaki tasarımı devam ettirerek zombi ve bölge ekledim. Üzerimize gelen zombiyi vurarak tepki vermesini sağladım. Ayrıca zombiye ses efekti ekleyerek gerçekçi görünmesini sağladım. Navmesh kullanarak zombinin yürüdüğü alanı belirledim. Bu metodu gerçekleştirirken raycast yöntemini kullandım. İyi seyirler. Alan: assetstore.unity.com/packages/3d/environme...
UNITY3D - KUTULARI SİLAHLA VURMA - DEAGLE SES EFEKTLİ (FPS Shooter)
มุมมอง 4784 ปีที่แล้ว
Merhaba arkadaşlar. Bu videomda diğer videomdaki tasarımı devam ettirerek vurma olayını ekledim. Üzerimize gelen kutuyu vurarak tepki vermesini sağladım. Ayrıca ses efekti ve nişangah ekleyerek gerçekçi görünmesini sağladım. Bu metodu gerçekleştirirken raycast yöntemini kullandım. İyi seyirler.
UNITY3D - FARE İLE FPS KAMERA KONTROLÜ(Counter Strike Tarzı)
มุมมอง 2K4 ปีที่แล้ว
Bu videomuzda fare ile kameranın yukarı, aşağı, sola ve sağa hareket etmesini sağladık. Kamera hareketi ile birlikte silahta hareket ediyor. İleri videolarda nişan alma olaylarına da değineceğim.
UNITY3D - AÇIL SUSAM AÇIL!
มุมมอง 2174 ปีที่แล้ว
Bu videomuzda bir kapı ile etkileşime girip "E" tuşu ile kapının açılmasını sağladık. TriggerStay ve TriggerExit metotlarını kullandık. Ayrıca Animation özelliğini de kullandık. İki adet Box collider kullanarak hem etkileşim hem de trigger metodunu tetiklemiş olduk.
UNITY3D - ANİMASYON EKLEME VE OBJE TETİKLEME ( Animation, OnTriggerEnter() ve Random.Range() metodu)
มุมมอง 7384 ปีที่แล้ว
UNITY3D - ANİMASYON EKLEME VE OBJE TETİKLEME ( Animation, OnTriggerEnter() ve Random.Range() metodu)
UNITY3D - Fare ile 3 Boyutlu Karakteri Hareket Ettirme (NavMesh Kullanma ve Yapay Zeka(AI))
มุมมอง 5874 ปีที่แล้ว
UNITY3D - Fare ile 3 Boyutlu Karakteri Hareket Ettirme (NavMesh Kullanma ve Yapay Zeka(AI))
UNITY3D - Button ile Karakterin Yerini Değiştirme(Transform.Position)
มุมมอง 9414 ปีที่แล้ว
UNITY3D - Button ile Karakterin Yerini Değiştirme(Transform.Position)
UNITY3D - Klavye ile 3 Boyutlu Karakteri Hareket Ettirme
มุมมอง 5K4 ปีที่แล้ว
UNITY3D - Klavye ile 3 Boyutlu Karakteri Hareket Ettirme
Unity3D - 3 Boyutlu Karakter Ekleme ve Animasyonlar ile Hareket Ettirme
มุมมอง 26K4 ปีที่แล้ว
Unity3D - 3 Boyutlu Karakter Ekleme ve Animasyonlar ile Hareket Ettirme
hocam dediğinizin aynısı yaptım bir hata da yok faka w bastıgımda calısmıyor anlamak ıcın değişkenlere public yaptım bakım dedım w bastıgımda hıc bısey olmuyor + animator kısmındada w basıyorum degısen bısı yok
teşekürler
nereden bulcaz göt
Sen 3 yıl önce hazırlamışsın, benim bugün çok işime yaradı. Eline sağlık ;)
Gerçekten Aşırı Teşekkür Ederim büyük bi projemi çöp olmasından kurtardınnnnnn
Hocam Benim Silah aşağı Ve yukarı Gelmiyor Sebebini bilen varsa Allahını Seviyorsa Söylesin...
Hocam merhabalar Mixamodan indirdiğim animasyonu blenderda düzenledim ama üniteye atınca gözükmüyor daha önce bir karakter attım onun unitydeki bazı animasyonlarını düzenledim ama tekrar attığımda animasyonlar modelle birlikte geliyor animasyonları aktif olmuyor ne yapmam gerekiyor çok zor durumda kaldım 😢
hocam kodu yazdım ama "object reference not set to an instance of an object" hatasını veriyor ve fareye tıkladığımda karakterim ilerlemiyor neden bu hatayı veriyor anlamadım tag ve layerlerı kontrol ettim hepsi doğru gibi geldi
Hocam navmesh agent ile ziplama noktasi nasil belirnelir boyle bir videon varmi mesela ortaya bir kirmizi cubuk koymussun ya onun ustunden nasil atlaticaksin oto giden bir karakteri
hocam o animator tabını nasıl koydunuz bende o yok
bu iple blok bağlama yeri nereden açılıyor abi
harika bir video, teşekkürler.
benim karakter yürüyor gözüküyor fakat eksende ilerleme kaydetmiyor sebebi ne olabilir
abi karakter yukarı bakmıyor KARAKTER
bir oyunda oyuna girince imlecin kaybolmasını, oyunu duraklattığımızda vb durumlarda imlecin tekrar görünmesini istiyorsak nasıl bir kod yazmamız gerekir hocam ?
Müthiş olmuş aşırı işime yaradı elinize sağlık :)
merhaba hocam bize acaba o mixamo sitesinden indirdiğiniz şeylerin linkini verir misiniz?
Hasan bey selamlar ek videodaki programı indirdim ama script yazmayı bilmiyoruz. bu videoda yapılan ;BMS falcon da radar cursor ile mause aynı anda hareket ediyordu . gaz kolu üstündeki mause kullanılamıyordu. indirilen program ve yazılan script ile bunlar birbirinden ayrıldı ve radar cursor ( hız kolu üstündeki )tuş çalışır hale geldi. yardımcı olursanız çok sevinirim. video ekte.th-cam.com/video/HlCGRQhyRP0/w-d-xo.html
Kardeşim sagolasın sayende hem animasyon ekleme hemde riglemeyi öğrendim kafamı kurcalıyordu bir kaç saattir :D
Çok faydalı bir kanalın var abi. Lütfen video atmayı bırakma😍
karaktere animasyonu ekleyince havada yürüyor. neden yapar bunu?
hocam karakterin linkini atabilirmisin
Faydalı bir video. Sağolasın da aslında bunun bir tuşla yavaş yavaş gidenini de hazırlasaydın iyiydi. (Şerit değiştirmek gibi). Eyvallah.
Yürü be hocam !!!!
benim koyduğum blokta karakter durmuyor nasıl o blokta durmasını sağlayabilirim?
Selamun aleyküm. Bende kontrol yazıp nokta koyduktan sonra Move metodu ve kontrol yazıp nokta koyduktan isgrouded çıkmıyor neden kaynaklı olabilir hemen dönüş yaparsan çok sevinirim
eyw hocam çok iyisiniz <3
Merhaba ben c# kodlma öğrenecem ingilizce ne düzeyde bilmem gerek acaba
Merhaba güzel videolar var kanalda umarım devamı gelir. Karakter seçme, karakter değiştirme videosu çekerseniz çok sevinirim yabancı kaynaklar dahil bu konuda video yok denecek kadar az.
çok teşekkürler abi
Rica ederim :)
@ :)
abi ben sanırım bir şeye tıkladım ve scene seçeneği kayboldu yeni proje açıncada düzelmiyor ne yapmalıyım lütfen söyle.
Üst tarafta Window sekmesinden General'e gel. Onun içerisinde Scene var. Oradan açabilirsin. Klavyeden de Ctrl+1'e bas yine açılır.
Açıklamaya kod eklenmesine izin vermiyor arkadaşlar. Buraya ekledim. KOD: Rigidbody rb; Transform anaKamera, mermiYeri; public int Hiz = 5; float hizlanma = 5000f, yavaslamaSuresi = 5000f; float mermiHizi = 1000f; private Vector2 Hareket; private bool yerde = false; public float fareHassasiyeti = 2f; private Vector3 yavaslamaRef; public GameObject mermi; float dikey = 0f; void Awake() { rb = GetComponent:Rigidbody:(); anaKamera = GameObject.FindGameObjectWithTag("MainCamera").transform; mermiYeri = GameObject.FindGameObjectWithTag("BulletSpawn").transform; Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; } // Update is called once per frame void Update() { if (Input.GetButtonDown("Fire1")) { StartCoroutine(mermiSure()); } FareKontrol(); } private void FixedUpdate() { HareketEt(); } void HareketEt() { Hareket = new Vector2(rb.velocity.x,rb.velocity.z); if (Hareket.magnitude>Hiz) { Hareket = Hareket.normalized; Hareket *= Hiz; } rb.velocity = new Vector3(Hareket.x,rb.velocity.y,Hareket.y); if (yerde) { rb.velocity = Vector3.SmoothDamp(rb.velocity,new Vector3(0,rb.velocity.y,0),ref yavaslamaRef, yavaslamaSuresi); rb.AddRelativeForce(Input.GetAxis("Horizontal")*hizlanma*Time.deltaTime,0,Input.GetAxis("Vertical")*hizlanma*Time.deltaTime); } else { rb.AddRelativeForce(Input.GetAxis("Horizontal") * hizlanma/2 * Time.deltaTime, 0, Input.GetAxis("Vertical") * hizlanma/2 * Time.deltaTime); } if (Input.GetAxis("Horizontal")!=0 || Input.GetAxis("Vertical")!=0) { yavaslamaSuresi = 0.5f; } else { yavaslamaSuresi = 0.1f; } } void FareKontrol() { float yatay = Input.GetAxis("Mouse X")*fareHassasiyeti; dikey += Input.GetAxis("Mouse Y")*fareHassasiyeti; dikey = Mathf.Clamp(dikey,-60,80); anaKamera.transform.localRotation = Quaternion.Euler(-dikey,0f,0f); transform.Rotate(0f,yatay,0f); } private void OnCollisionStay(Collision collision) { foreach (ContactPoint contact in collision.contacts) { if (Vector2.Angle(contact.normal,Vector3.up)<60) { yerde = true; } } } private void OnCollisionExit(Collision collision) { yerde = false; } IEnumerator mermiSure() { GameObject mermiOlustu = Instantiate(mermi,mermiYeri.transform.position,mermiYeri.transform.rotation); mermiOlustu.GetComponent:Rigidbody:().AddRelativeForce(Vector3.forward * mermiHizi); yield return new WaitForSeconds(1); Destroy(mermiOlustu); }
hocam 2d bir şekilde unity2d'de animasyon yaptım. 3d oyunumda gözükmesini istiyorum açılışta. nasıl olacak
Kamera projection özelliğini orthographic yaparak 2 boyutlu konuma getirebilirsin. 3 boyutlu projelerde 2 boyut çalışırken böyle yapıyorum. Sonra ekleyeceğim materyalleri ekliyorum.
hocam bu projeyi atabilirmisiniz acaba benimde üstünde çalıştığım oyunlar var ama genelde 2d oyüzden bende 3d bir kılıç oyunu yapmayı düşünüyorum rica etsem projenin linkini atabilirmisiniz.
Maalesef bitmiş bir proje değil. Baştaki giriş kısmını ise animasyonları sırayla oynatarak yaptım :)
mixamo'yu açtığımda aşırı kasıyor bunun sebebi nedir ?
ekran kartın düşüktür bende sorun yaşıyorum
Abi 3 boyutlu karakterlerde örnek Subway surf deki gibi karakterin sadece 1 kere sağ, sola, yukarı zıplama ve gitmesi nasıl yapılabilir ? Ben bütün videolara ve sitelere hepsine baktım ama hep hatalarla karşılaştım(oyun içi veya kodda).
Çekeceğim videolara ekledim. Güzel bir konu :)
Dostum kodların aynısını yazdım ancak " float speed = 0,25f; " bu satırda tanımlayıcı bekliyor hatası alıyorum nasıl çözeceğim hakkında yardım edermisin
Virgül yerine nokta yaparsan sorun düzelir 👍
Ordaki Animator u Nasıl Açıyoz
Üst taraftaki Window sekmesi-Animation-Animator yolunu izleyerek açabilirsin.
Hocam peki hareket paketinin linkini atabilir misiniz ?
Paketler internet üzerinde bir uygulama içerisinde sergileniyor. Sayfa sayfa link yok maalesef. th-cam.com/video/pACC-A__TWA/w-d-xo.html bu videomda nasıl indirildiğini anlattım.
O karakterin eğilmesini arıyordum çok teşekkürler
Rica ederim :)
Merhabalar Bu özelliği üstünde kıyafet varken de kıyafete salınım vererek yapabiliyor muyuz acaba? Konu benim için çok mühim rica etsem dönüş sağlayabilir misiniz?
Tabi kıyafete ayrı bir animasyon ekleyebilirsiniz. Bu durumda kod kısmına hem karakteri yürütüp hem kıyafetin sallanma animasyonunu oynat komutunu vermeniz gerekir. Eğer yürüme animasyonu kıyafet sallanmasını içeriyorsa sadece yürüme animasyonunu çağırmanız yeterli.
@ teşekkürler 🙏
Bende o sıkıntıyı yaşıyordum sayinizde öğrendim tşkler.bir sıkıntı daha var karakter koşarken atak yapiyorum ayaklar yürümeyi bırakıp kayarak gidiyor bunla ilgili bir çözüm var mı tşkler.
Rica ederim. Bu durumda katman oluşturup animasyonları kullanman gerekir. th-cam.com/video/PCNxZSeNhA4/w-d-xo.html Bu video işinize yarayabilir :)
eyvallah video için iyi iş gördü. bana dc adresini verebilir misiniz birkaç hatam var düzeltemiyorum
Rica ederim. Discord kullanmıyorum. Buradan yazarsanız yardımcı olabilirim.
Harika bir ders olmuş hocam ellerinize sağlık teşekkürler.
Rica ederim. Güle güle kullanın :)
silahı cube nin içine attığımda cube ye tıklayınca dönme merkezi cube nin değilde silahın dönme merkezi oluyor nerede hata yapıyorum.
Bu rota kısmı ile detaylı bir video çekmeyi düşünüyorum Abdullah. Objeler obje içerisine girdikçe dönme konusu zorlaşıyor ve rotaları kayıyor. Son videomda yine silah döndürme ile ilgili bir video hazırladım belki işine yarayabilir.
yukarı aşşağı hareket etmiyo neden
sınır sadece = değilde += olması gerekir. + koymayınca sabit kalır. Bundan kaynaklanabilir.
BENİM İSTEK DERS NE OLDU HOCAM MÜSAİT DEĞİL MİSİNİZ BU ARA
Okul boyunca baya yoğundum. Bitince senin dersi çekmeye başladım direk :)
@ Eyvallah Teşekkürler bekliyoruz devamını...
İnşallah 1 milyon abonen olur ama en az
Teşekkür ederim. Sayenizde o da olur :)
@ Rica Ederim
Yine harika bir video :-)
Harika olmuş :-)
Teşekkür ederim :)