çok güzel anlatım tebrikler arkadaşlar ince ayarlar için size tavsiye hız ne bileyim sürtünme zıplama bekleme vb değerleri yazıp save alıp alt tab yapıp ekranda denemek yerine parametleri public diye açarsanız yani float speed = 5; yerine public float speed ; yaparsanız scrpit i atadığınız oyun objesinin içerisinde bu ekranlar açılır ve her seferinde scrpiti açmak zorunda kalmadan oyun ekranından değerleri deneyerek size en ideal olanı ayarlayabilirsiniz ondan sonra scrpit ekranından tek seferlik düzenleme ile bu işlemi sonlandırırsınız
Eğer player karekterinizin transform rotation ayarı çok sağa yada çok sola geliyosa player nesnesinin konumu 0-0-0 yapın. O zaman sağa sola konum değiştirmeden yön değiştiriyor. Dostum eline emeğine sağlık verdiğin emekler için Allah razı olsun
Platformu nasıl oluşturduğundan kastın nasıl daha büyük kamera açısına sahip olduguysa main cameraya gelip size değerini istediğin gibi degistirebilirsin
Sola dönünce kayboluyor hatası alanlar için: hierarchy kısmından karakterinizi seçin. Üstten GameObject'e basın. Center on children'a basın. Bende bu şekilde düzeldi.
Merhaba Onur abi ben Yunus bugün TH-cam üzerinde öyle Python ile ilgili şeyler araştırırken senin kanalına denk geldim ve videoların gerçekten çok güzel Python serine baktım gerçekten çok güzel ve temiz anlatmışsın ve şu websitesi kurmayıda çok iyi anlatmışsın daha önce milyonlarca kere izlemiş olsam da senin "Bilgisayar mühendisleri ne yapar?" videonu izledim ve emin ol çok daha güzel anlatmışsın. Uzun lafın kısası ben üniversitede Bilgisayar mühendisliği okumak isteyen bir lise öğrencisi olarak kanalını çok beğendim, bırakmaz isen çok güzel olur iyi günler dilerim
Bu videodan oncekinde unity giris 1 degilmi? neden ordan kaldigimiz yerden devam etmiyoruz? ordan forground yok Ve gorsel ayni degil
4 ปีที่แล้ว +5
4:19'daki Sorting Layer kısmındaki Foreground ve Background kısımları bence mevcut değil, Default ve Add Custom Sorting Layout diyor, önceki videoyu da izlemiştim fakat oraya kendimiz özel bir sorting layout girmemiştik, nasıl ekleyebilirim bu ayarı?
Merhaba Hüsamettin, Add custon sorting layer dedikten sonra iki adet sorting layer ekleyip daha sonra birini öne birini arkaya alırsan bunu çözmüş olacaksın :)
4 ปีที่แล้ว +1
@@AliOnurGeven Teşekkürler Ali, dediğin gibi yapmıştım ben de kurcalayıp. Videoların çok güzel ve öğretici, diksiyonun ve video editlerin şahane. Lütfen bırakma ve videolara devam et. İyi çalışmalar.
dereceleri yaptım ama sola dönünce karakter görünmüyor ama sağ tuşa bastığımda tekrar karakter geliyor buna nasıl bi çözüm bulabilirim KODLAR TAMAMEN AYNI
Çok sağol dostum konuyu işleyiş tarzın harika! Kafa karışıklığına neden olmadan gayet sade ve akıcı bir dil ile işliyorsun konuyu bu da konuyu tam anlamıyla kavramamızı sağlıyor.
Hocam merhabalar. C# ile birçok çalışma yaptım öncesinde şimdi bir de oyun deneyeyim dedim fakat bir problem çıktı karşıma. Scriptleri yazarken Rigidbody2d aktif olarak gözükmüyor, yani sadece düz bir yazı olarak algılıyor. Gerekli kütüphaneler ekli, hiçbir problem yok. Yıllar önce denediğimde de aynı problem olmuştu diye hatırlar gibiyim. Çözümünü çok aradım ama bulamadım. Bir fikriniz var mıdır?
vee mutlu haber :D siz göremeden buldum hocam problemi. Yabancı kaynakları didik didik ettim ve sonunda çok şükür :D Belki başka yaşayanlar da olur diye şöyle bırakayım. th-cam.com/video/5LX13Xqc50g/w-d-xo.html
Bu tarz oyunlar telefon ve tabletler için yapılıyor genelde diye düşünüyorum. Neden hareket kodları bilgisayara göre anlatılır. Yada dokunmatik ekranlarda karakter kontrolü dersiniz var mı?
İnsanları videolarına bakarak, anlatım şekline, neyi nasıl anlattığına bakarak tercih yapıyorum bu yüzden genellikle bir işe başlayacağım zaman ilk işe başlangıç sürem sürekli ertelenmiş oluyor. Unity'e daha önceden başlamıştım fakat senin videoların ile hem oyun yapımında canlı kalacağımı ve sıkmadan, baymadan bu konuları anlatabildiğini düşünüyorum /abone.sayi ++;
hocam udemy için çok daha kapsamlı bir kurs yapmanızı heycanla bekliyorum. Bir çok farklı kurs izledim ama sizin kadar neden-sonuç ilişkisi il anlatan birisine malesf denk gelmedim.
Ali onur bey, öncelikle çektiğiniz videolar için sizlere teşekkür ederim. Harika bir şekilde işi anlatıyorsunuz. Video ya gelince, video da daha önceden yaptığımız video diyerek sahnenin tasarımı ve orada sorting layer tanımlarından bahsediyorsunz, ancak önceki videonuz yok. o video hangisidir. bana bilgi verir misiniz. Şimdiden teşekkür ederim
Hocam hani burda karakter bütün parçaları ayrıya mesela kolu ayrı bacağı ayrı onu tek parça olması lazım yani sadece bir resim anlatabildim mi bilmiyorum bay :D
Abi karakteri elimlede,atanan ok tuşu ile de 180 derece dönünce sağa ışınlanıyor,yine karakter sağa doğru dönünce de sola ışınlanıyor kodlarda bir sıkıntı yok neden olabilir ilgilenirsen sevinirim.İyi Günler!
karakterimin rotasyonu ne yaparsam yapayım değişmiyor( a ve d tuşlarıyla) o yüzden hep aynı tarafa bakıyor sadece değere kendim 180 verirsem diğer tarafa bakıyor yardımcı olursanız sevinirim bu arada videoların çok iyi abi başarılarının devamını dilerim
private void Flip() { facingRight = !facingRight; Vector 3 desiredScale = tranfsorm.localScale; desiredScale.x *= -1; transform.localScale = desiredScale; } not: öncesinde facingRight adında bir bool tanımlamış olman lazım ve bu değişkene göre ne zaman bu fonksiyonu seçeceğini belirlemelisin
Hocam Merhaba. Vücut 180 derece dönüyor lakin olduğu yerde değil belli bir miktar sağa yada sola giderek bu işlemi gerçekleştiriyor bunun çözümü nedir.
Arkadaşlar bu kod çok iyi değil,ben biraz değiştirdim bunu kullanın: using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerMovement : MonoBehaviour { Rigidbody2D rb; public float PlayerSpeed; public float PlayerJF; public float DelayBJ; Vector3 velocity; public bool MayJump = false; public bool AlreadyJumped = false; void Start() { rb = GetComponent(); } void OnCollisionStay2D(Collision2D col) { if (col.gameObject.tag == "MapPiece" && !AlreadyJumped) { MayJump = true; } } void OnCollisionExit2D(Collision2D col) { MayJump = false; }
@@rgolge1654 sonradan çözmüştüm sorunu ali abinin dediği gibi kurulumda sıkıntı olmuş sanırım bir de discord unity yardımlaşma sunucularında takıl orda baya bir yardımcı oluyorlar
abi bende bir bozukluk var kodu şu CS0246 hiçbir şey yapılmıyor kod yazıyorum sendeki gibi önermiyorda "ri" yazıyorum rigidbody yerine region fln filan çıkıyor anlamadımda hiçbir kod çalışmıyor ne yapıcam i
Biraz geç oldu ama yine de cevaplıyım(belki başka birisine faydalı olur diye) Unity'de Edit'e tıkla ordan Preferences'e tıkla ordan External Tools'a tıkla ordan da External Script Editor'den Visual Studio(Kullandığın Sürüm)' yu seç.
o hata senin scriptte bir yanlış yaptığın anlamına gelir scriptinde noktalı virgül unutma veya bir harfi yanlış yazmak bile bu hataya neden olabilir mesela GetComponent yerine GettComponent yazsan bile hataya neden olur kodu tıpatıp aynı yazman gerekir değişken isimleri harici
unity son sürümünde karakterin rotasyonunu değiştirdiğimiz transform.rotation = Quaternion.Euler(0f, 180f, 0f); kodu çalışmıyor karakter geri döndüğünde yok oluyor bu kodun çalışması için unity'nin 2019 sürümünü indirirseniz sorun çözülüyor.
Tarayıcı oyunları için en iyisi Canvas dilidir. Saten sanki c ile değil de javascript ile yapıyormussunuz gibi hissediyorum. Unity çözmek kolaymış script bilen için hep aynı düzende kodlar
Visual Studio kullanıyorum ama bazı şeyleri renklendirse de rigitbodyi vs renklendirmiyor bunu da hata olarak göstererek çalıştırmıyor oyunu tüm kodları aynı yazsam dahi aynı şey rigitbodyi tanımıyor yardımc olur musunuz
hocam merhebalar ArgumentException: Input Axis horizontal is not setup. To change the input settings use: Edit -> Project Settings -> Input haraket.Update () (at Assets/kodlar/haraket.cs:19) şöyle bi hata aldım editten girdim inputa ama yapamadım yardımcı olur musunuz
4 ปีที่แล้ว +2
Çok güzelde kodlama kısmında neredeyse hiçbir şey anlamadım orayı ayrıntılı anlatırsanız sevinirim mesela kodların anlamı oraları özetlemişsiniz fakat en önemli kısmı o benim için rigidobdy velocity vector vs. ne hiçbirini bilmiyorum umarım bununla ilgili bir video çekersiniz :)
Merhaba Ömer Faruk, Ben bu seriyi temel Unity bilgisi olan ve 2 boyutlu oyun geliştirmek isteyen kişiler için tasarlamıştım ancak gördüğüm kadarıyla ve senin verdiğin geri dönüş gibi bir çok geri dönüş alarak aslında ilk olarak Unity Temellerine odaklanmam gerektiğini de fark ettim. İlerleyen zamanlarda böyle içerikler de gelecektir
Assets\PlayerMovement.cs(8,5): error CS0246: The type or namespace name 'vector3' could not be found (are you missing a using directive or an assembly reference?) bu hatayı alıyorun ne yapmalıyım
6:37 Script'e 2 kez tıklıyorum sonra bana dosyayı hangi uygulamada açacağımı soruyor ben de hangisi seçeceğimi bilmiyorum.Word'e girsem açılmıyor dosya not defterine girsem üstünde hiçbir işlem yapamıyorum yapsam da oyuna etkisi olmuyor.Siz başka bi program mı yüklediniz anlayamadım
daha önce verdiğiniz cevaplar için teşekkürler :) bir sorum daha var bende hiçbir kodu algılamıyor (renklenmiyor) hatta başta çıkan MonoBehaviour bile bunun nedeni (çözümü) nedir?
@@yigit4078 Visual Studioyu sil sonra tekrar yükle yüklerken Unity i seç ben 2 defa denedim ikincisinde oldu. Olmazsa öğrenity kanalındaki videoyu izle
Abi merhabalar, videoda yaptığın gibi rotation y değerini ne zaman 180f olarak ayarlasam karakterin görüntüsü scene tabda gözükmesine rağmen game tabda kayboluyor nerede hata yapıyor olabilirim?
Selamün Aleyküm, dediklerinin hepsini yaptım çok da güzel gidiyordu ta ki sola döndüğümüzde karakterde dönme işlemini yapana kadar. Tamam karakter dönüyor ama şöyle, Oyunda ileri bir yerden geri dönüp başlıyor, kodları da kontrol ettim, karakter ileriden geri dönüyor olduğu yerden değil, onu nasıl düzeltebilirim?
&& Mathf.Approximately(rgb.Velocity.y, 0) komutunu yazdığımda rgb nin Velocity diye bir içeriğinin olmadığı söylüyor yardımcı olur msun çok iyi anlatıyorsun başarılar.. Birde rotasyon konusunda karakterim 180 derece dönerken aynı zamanda x koordinatı üzerindede ileri gidiyor. Bunu nasıl düzeltebilirim.
abi bende senin gibi kodlar renki değil ama c# kurulu visual stuido 2017 de yazıyorum oyuna girince "All Compiner errors have to be fixed before you can enter playmode! " hatası geliypr nasıl çözebilirim bu hatayı
hocam ben de sizinle tıppatıp aynısını yapıyorum fakat benim karakter hiç bir tepki hiçbir hareket göstermiyor 3 yldır deniyorum olmuyor sadece burda değil farklı kaynaklardanda denedim olmuyor
Merhaba ben karakterime Rigidbody 2D component'ini ekleyince karakterim yavaş bir şekilde aşağıya düşmekte bunun sebebi neyden kaynaklanıyor olabilir acaba yerçekimine baktım -9.81 Gravity Scale'sini büyük sayı verince hızlı düşmeye başlıyorda fakat sizde gravity scale 1 olmasına rağmen normal düşüş sağlıyor yardımcı olabilir misiniz
Ben Street Fighter Trilogy diye bir proje ortaya çıkarmak (daha önce yapılmadıysa) istiyorum. Ama şöyle bir sıkıntım var. Karakter sağa bakarken sağa doğru 9f, sola doğru 6 f yürütebiliyorum. Ama aynısını sol taraf için yapamıyorum. Ne yapmam gerekiyor?
@Ali Onur Gevren selamlar bakabilirmisin Visual studio'yu unity'e uygun hale getiremiyorum şöyle C# kodlarını algılamıyor visual studio unity>preferences den değiştirip visual studio yapıyorum yinede olmuyor ve ayrıca Visual Studio csproj destekliyor unity cs uzantısıyla açıyor scriptleri ne yapmam lazım
Discord'a katılmak için: discord.gg/4ezdAKCuFp
Instagram'da beni takip etmeyi unutmayın! -> instagram.com/gevendary
Katıldım Reis
1. Bölüm ile 2. Bölüm arasında neden çok fark var ? :D Keşke birlikte devam etseydik :)
aynen öyle
aynen sorting layer göstermedi mesela order in layer yaptı önceki videoda herhalde karışıklık oldu
@Benim Vaktim tilemap collider eklemeyi unutmuşsundur
@Benim Vaktim ben polygon collider ile yaptım daha net oluyor bence
arkadaşlar ben capsul collideri yaptım ama zeminde durmuyo ne yapıyım
çok güzel anlatım tebrikler arkadaşlar ince ayarlar için size tavsiye hız ne bileyim sürtünme zıplama bekleme vb değerleri yazıp save alıp alt tab yapıp ekranda denemek yerine parametleri public diye açarsanız yani float speed = 5; yerine public float speed ; yaparsanız scrpit i atadığınız oyun objesinin içerisinde bu ekranlar açılır ve her seferinde scrpiti açmak zorunda kalmadan oyun ekranından değerleri deneyerek size en ideal olanı ayarlayabilirsiniz ondan sonra scrpit ekranından tek seferlik düzenleme ile bu işlemi sonlandırırsınız
Yeni bölümü sabırsızlıkla bekliyoruz 🖤🖤🖤
Teşekkür ederim Mertcan, kısa zamanda gelecektir diye umut edelim 😊
@@AliOnurGeven vector3 de sıkıntı yaşıyorum algılamıyor (2020 1.2f1 kulanıyorum)
@@muhammetalisevim9134 knk bende unity ile oyun yapmaya çalışıyorum eğer ilk oyunumu yaparsam ondan sonraki oyunu beraber yapalım
@@mustafacetiz7768 Bende çok isterim ama hiçbirşey bilmiyorum kod falan ben seni yavaşlatırım
bana yardimci olur musun
Abi kaşlarını yerim ne güzel oynatiyon öyle
senin yüzüne videoya odaklanamadım
çok güzel atlamışsınız birlikte görseydik daha iyi olurdu
Eğer Visual Studionuz otomatik tamamlama yapmıyorsa visual studio marketen unity ile alakalı eklentileri indirmeyi deneyebilirsiniz.
O da işe yaramadı başka bi bildiğin var mı
Eğer player karekterinizin transform rotation ayarı çok sağa yada çok sola geliyosa player nesnesinin konumu 0-0-0 yapın. O zaman sağa sola konum değiştirmeden yön değiştiriyor.
Dostum eline emeğine sağlık verdiğin emekler için Allah razı olsun
Merhaba konumu 0 0 0 yaptım ama hala aynı bana yardımcı olabilirmisiniz.
Yeni video bekliyorum çünkü cidden anlıyorum videolarından ve güzel açık anlatıyorsun umarım yakında 3.bölüm gelir
deoya girdiğim gibi abone olup like attım seni ilk kez görüyorum merhabalar demeden konuya girmen acayip hoşuma gitti
1. bölümü izledik ve 2.bölüme geldik bambaşka platfom görüntüsü . bunu nasıl oluşturdun anlatsan iyi olurdu
Platformu nasıl oluşturduğundan kastın nasıl daha büyük kamera açısına sahip olduguysa main cameraya gelip size değerini istediğin gibi degistirebilirsin
@@yazlmdersleri535 hayır foreground vs. olsun onları anlatmadı nasıl yapılcağınıda bilmemekteyim
Gece saat 4de denk geldim bu serinin ilk bölümüne sonra unityi indirdim kalkıp daha sonrada ilk videodaki her şey yaptım sıra bunda çok iyi
Merhaba, güzel yorumun için teşekkür ederim! Umarım güzel bir ilerleme kaydedersin!
@@AliOnurGeven vector3 de sıkıntı yaşıyorum algılamıyor (2020 1.2f1 kulanıyorum)
@@arlevasant116 bendede ya
Sola dönünce kayboluyor hatası alanlar için: hierarchy kısmından karakterinizi seçin. Üstten GameObject'e basın. Center on children'a basın. Bende bu şekilde düzeldi.
dostum süpersin ya teşekkürler
eyw reis
Merhaba Onur abi ben Yunus bugün TH-cam üzerinde öyle Python ile ilgili şeyler araştırırken senin kanalına denk geldim ve videoların gerçekten çok güzel Python serine baktım gerçekten çok güzel ve temiz anlatmışsın ve şu websitesi kurmayıda çok iyi anlatmışsın daha önce milyonlarca kere izlemiş olsam da senin "Bilgisayar mühendisleri ne yapar?" videonu izledim ve emin ol çok daha güzel anlatmışsın. Uzun lafın kısası ben üniversitede Bilgisayar mühendisliği okumak isteyen bir lise öğrencisi olarak kanalını çok beğendim, bırakmaz isen çok güzel olur iyi günler dilerim
Merhaba Yunus,
Beğendiğine çok sevindim, ve lise öğrencisi olarak kesinlikle bugün yüklediğim videoyu da izlemelisin. Hayatta başarılar!
farkettinizmi bütün kodlamacı ve yazılımcılar sakin ve güzel konuşuyor:)
ya 16.18 deki işaret ne ya bir türlü bulamadım
@@erdem8641 && shift + 6
Atomu izle :d
@@MustiCpt izledim ve fikrimden vaz geçtim :d
9:08 deki horizontal yaziyo ya o sondaki l yi nasil yapiyoz
iyiki sen varsin yoksa ben nasil oyrenecekdim,youtubede cook icerik var ama senin gibi iyisi yok!
Cok tesekkurler Araz
Mükemmel bir insansın iyi ki videona denk geldim. Bütün bilgileri için teşekkürler..
Bu videodan oncekinde unity giris 1 degilmi? neden ordan kaldigimiz yerden devam etmiyoruz? ordan forground yok Ve gorsel ayni degil
4:19'daki Sorting Layer kısmındaki Foreground ve Background kısımları bence mevcut değil, Default ve Add Custom Sorting Layout diyor, önceki videoyu da izlemiştim fakat oraya kendimiz özel bir sorting layout girmemiştik, nasıl ekleyebilirim bu ayarı?
Merhaba Hüsamettin,
Add custon sorting layer dedikten sonra iki adet sorting layer ekleyip daha sonra birini öne birini arkaya alırsan bunu çözmüş olacaksın :)
@@AliOnurGeven Teşekkürler Ali, dediğin gibi yapmıştım ben de kurcalayıp. Videoların çok güzel ve öğretici, diksiyonun ve video editlerin şahane. Lütfen bırakma ve videolara devam et. İyi çalışmalar.
@ çok teşekkür ederim, umarım böyle devam edebilirim. Yarın sabah 09:00'da yeni video geliyor unity derslerinden. Keyifli seyirler!
abi hayatımmda senin kadar kibar konuşan birisini hatırlamıyorum
dereceleri yaptım ama sola dönünce karakter görünmüyor ama sağ tuşa bastığımda tekrar karakter geliyor buna nasıl bi çözüm bulabilirim KODLAR TAMAMEN AYNI
Çok sağol dostum konuyu işleyiş tarzın harika! Kafa karışıklığına neden olmadan gayet sade ve akıcı bir dil ile işliyorsun konuyu bu da konuyu tam anlamıyla kavramamızı sağlıyor.
Hocam merhabalar. C# ile birçok çalışma yaptım öncesinde şimdi bir de oyun deneyeyim dedim fakat bir problem çıktı karşıma. Scriptleri yazarken Rigidbody2d aktif olarak gözükmüyor, yani sadece düz bir yazı olarak algılıyor. Gerekli kütüphaneler ekli, hiçbir problem yok. Yıllar önce denediğimde de aynı problem olmuştu diye hatırlar gibiyim. Çözümünü çok aradım ama bulamadım. Bir fikriniz var mıdır?
vee mutlu haber :D siz göremeden buldum hocam problemi. Yabancı kaynakları didik didik ettim ve sonunda çok şükür :D Belki başka yaşayanlar da olur diye şöyle bırakayım. th-cam.com/video/5LX13Xqc50g/w-d-xo.html
Merhaba Emrecan,
Hızlı bir çözüm olmuş, kolay gelsin :)
Senin tassagini yesinler be adam
Abi helal olsun sana baya bir kanalda aradım 0'dan yürüme kodunu sen yapmışsın çok teşekkürler :)
Serinin devamını bekliyoruzzz....
Bu tarz oyunlar telefon ve tabletler için yapılıyor genelde diye düşünüyorum. Neden hareket kodları bilgisayara göre anlatılır. Yada dokunmatik ekranlarda karakter kontrolü dersiniz var mı?
Hocam 15:33'deki ForceMode2d çalışıyor ama ımpulse kodu çalışmıyor üstü mavi bile yanmıyor ne yapmam lazım?
Dostum ) den sonra ; koyarsan düzelir bendede aynı sorun vardı öyle çözdüm
Hallettin mi
İnsanları videolarına bakarak, anlatım şekline, neyi nasıl anlattığına bakarak tercih yapıyorum bu yüzden genellikle bir işe başlayacağım zaman ilk işe başlangıç sürem sürekli ertelenmiş oluyor. Unity'e daha önceden başlamıştım fakat senin videoların ile hem oyun yapımında canlı kalacağımı ve sıkmadan, baymadan bu konuları anlatabildiğini düşünüyorum /abone.sayi ++;
hocam udemy için çok daha kapsamlı bir kurs yapmanızı heycanla bekliyorum. Bir çok farklı kurs izledim ama sizin kadar neden-sonuç ilişkisi il anlatan birisine malesf denk gelmedim.
Başarılı bir anlatım teşekkürler. devamını bekliyorum.
Merhaba Alper, çok teşekkür ederim!
Ali onur bey, öncelikle çektiğiniz videolar için sizlere teşekkür ederim. Harika bir şekilde işi anlatıyorsunuz. Video ya gelince, video da daha önceden yaptığımız video diyerek sahnenin tasarımı ve orada sorting layer tanımlarından bahsediyorsunz, ancak önceki videonuz yok. o video hangisidir. bana bilgi verir misiniz. Şimdiden teşekkür ederim
Teşekkür ederim Oğuz Bey :) Aradığınız kısım şu: th-cam.com/video/kBWvWS5eYoU/w-d-xo.html
Abi hiç kimse böyle güzel anlatmıyor senin sayende baya geliştim teşekkürler
Çok teşekkür ederim dostum :)
benim karakter sola dönünce yok oluyor anlamadım her şey aynı çözemedim bi Yardım Edecek YOkmu
Benimde öyle oluyor nolu çözümm
Ben de aklına gelebilecek her şeyi yaptım ama kesinlikle çözemedim
Hocam hani burda karakter bütün parçaları ayrıya mesela kolu ayrı bacağı ayrı onu tek parça olması lazım yani sadece bir resim anlatabildim mi bilmiyorum bay :D
kodu yazdım ama bir türlü hareket etmiyor hazır bulabileceğim bir yer varmı (wasd ve ok tuşlarını denedim)
visualde yazdıktan sonra ctrl+s yap oluyor.
herhangi bir okula kursa gitmeden nasıl yazılım içinde kendimi geliştirebilirim , udemy youtube?
Abi yemin ederim 100000000 milyon youtuber e baktım şu para zıplama olayı için senin videonu öpeyim
Merhaba,
Çok teşekkür ederm dostum!
Abi karakteri elimlede,atanan ok tuşu ile de 180 derece dönünce sağa ışınlanıyor,yine karakter sağa doğru dönünce de sola ışınlanıyor kodlarda bir sıkıntı yok neden olabilir ilgilenirsen sevinirim.İyi Günler!
çözümünü bula bildinmi
?
bendede aynısı bulduysan yazar mısın
@@xkraltr8681 Scriptleri Playerden al ve Body ye at
ama diğer şeyleri de body ye at gözleri ayakları falan Player yerine bodinin içine bırak
@@xkraltr8681 ama body yi playerin içine at
@@yahyakaan7920 çözmüştüm bi sekildd ama yinede eyw
2:15 hocam önceki bölümde foreground ekledik dediniz de. ben bölümün tamamını izledim bulamadım.
Kod kısmını kimse böyle anlatmıyor
teşekkür ederim dostum!
@@AliOnurGeven abi unreal engine mi önerirsin unity mi?
@@reapnia knk eğer kod yazmkda zorlanırsan unreal engine ama benim PC kaldırmıyo ondan Uniy
@Chessboy99'un Agası YavuzRip farketmez istediğin olur
ArgumentException: Input Button jump is not setup.
To change the input settings use: Edit -> Settings -> Input
Ali abi şunu bi çözemedim ya
Demek İsteidği şu adımları takip et.
Düzen->Ayarlar->Koymak gibi bişi
karakterimin rotasyonu ne yaparsam yapayım değişmiyor( a ve d tuşlarıyla) o yüzden hep aynı tarafa bakıyor sadece değere kendim 180 verirsem diğer tarafa bakıyor yardımcı olursanız sevinirim bu arada videoların çok iyi abi başarılarının devamını dilerim
private void Flip()
{
facingRight = !facingRight;
Vector 3 desiredScale = tranfsorm.localScale;
desiredScale.x *= -1;
transform.localScale = desiredScale;
}
not: öncesinde facingRight adında bir bool tanımlamış olman lazım ve bu değişkene göre ne zaman bu fonksiyonu seçeceğini belirlemelisin
gerçekten çok güzel video 3. bölümü bekliyorum
hocam sağa ve sola dönerken karakterim rotate oluyor ancak sabit kalmayıp başka yerlere ışınlanıyor ve kayboluyor. Yardımcı olursanız sevinirim
@Rampage teşekkürler dostum :)
@Rampage saol benimde işime yaradı peki neden characterda iken olmadı ışınlandıda öyle bodyye ekleyince hepsini olmaya başladı
GameObject kısmından create empty childı seçmen lazım
@Rampage sen harika bi detaysın
Hocam Merhaba. Vücut 180 derece dönüyor lakin olduğu yerde değil belli bir miktar sağa yada sola giderek bu işlemi gerçekleştiriyor bunun çözümü nedir.
Abi foreground u neden yaptın diğer videoda açıkladım demişsin gittim diğer videoya baktım açıklamışsın fakat nasıl yapıldığını göstememişsin
aynen ya bende anlamadım
arkadaşlar hepsini yaptı adım adım izlerseniz görebilirsiniz (nedenini bende bilmiyorum)
hojjam öncelikle merraba
get axis horizontal yerine İnput.GetKey(Key.Code.D)
İnput.GetKey(Key.Code.A) kullanabilir miyiz hojam (ana baba üslubu)
Arkadaşlar bu kod çok iyi değil,ben biraz değiştirdim bunu kullanın:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerMovement : MonoBehaviour
{
Rigidbody2D rb;
public float PlayerSpeed;
public float PlayerJF;
public float DelayBJ;
Vector3 velocity;
public bool MayJump = false;
public bool AlreadyJumped = false;
void Start()
{
rb = GetComponent();
}
void OnCollisionStay2D(Collision2D col)
{
if (col.gameObject.tag == "MapPiece" && !AlreadyJumped)
{
MayJump = true;
}
}
void OnCollisionExit2D(Collision2D col)
{
MayJump = false;
}
void Update()
{
//Move
velocity = new Vector3(Input.GetAxis("Horizontal"), 0f);
transform.position += velocity * PlayerSpeed * Time.deltaTime;
//Jump
if (Input.GetButton("Jump") && MayJump)
{
AlreadyJumped = true;
rb.AddForce(Vector3.up * PlayerJF, ForceMode2D.Impulse);
StartCoroutine(JD());
}
if (Input.GetAxisRaw("Horizontal") == -1)
{
transform.rotation = Quaternion.Euler(0f, 180f, 0f);
}
if (Input.GetAxisRaw("Horizontal") == 1)
{
transform.rotation = Quaternion.Euler(0f, 0f, 0f);
}
if (AlreadyJumped)
{
MayJump = false;
}
}
IEnumerator JD()
{
yield return new WaitForSeconds(DelayBJ);
AlreadyJumped = false;
}
}
eyw adamsın
eline sağlık abi çok güzel anlatmışsın seriye devam
teşekkür ederim!
sola dönünce karakter yok olup yere düşmeye başlıyor :D nasıl düzeltebilirim şimdiden teşekkürler
Bende de öyle çözüm bulabilen var mı ?
@@fatihsaryldz6780 sorunu çözebildin mi acaba
@@alperenkoksal asset store' dan başka bir karakter indirdim düzeldi.
@@fatihsaryldz6780 teşekkürler
@Alperen sende de işe yaradı mı
Abi bölüm tasarımını nasıl yaptın onuda gösterseydin keşke çünkü farklı şeyler yapmışsın
Abi kodların hepsini aynı yazdım ama hata veriyor kodları visual studio dan yapiyom ondanmı
dostum, unity kurulum videomu izlemelisin kanaldaki
@@AliOnurGeven tamam abi
@@AliOnurGeven bende de aynı sorun var her şeyi kontrol ediyorum ama yineden çözemedim sorunu.
@@efekan287
codların aynısını yazdım karakterde tık yok
@@rgolge1654 sonradan çözmüştüm sorunu ali abinin dediği gibi kurulumda sıkıntı olmuş sanırım bir de discord unity yardımlaşma sunucularında takıl orda baya bir yardımcı oluyorlar
Ben kodları yazarken bazı sen de yeşil olan yerler ben de olmuyor ve kod çalışmıyor nasıl çözebilrim (Mesela MonoBehaviour beyaz gözüküyor)
abi bende bir bozukluk var kodu şu CS0246 hiçbir şey yapılmıyor kod yazıyorum sendeki gibi önermiyorda
"ri" yazıyorum rigidbody yerine region fln filan çıkıyor
anlamadımda hiçbir kod çalışmıyor ne yapıcam
i
Bende de aynı hata var
Çözebildin mi
@@CCPB1 ben çözdüm
@Rəşad Nəbiyev ben dediklerini yaptım ama genede kod çalışmadı karakterim hala hareket etmiyo
Biraz geç oldu ama yine de cevaplıyım(belki başka birisine faydalı olur diye)
Unity'de Edit'e tıkla ordan Preferences'e tıkla ordan External Tools'a tıkla ordan da External Script Editor'den Visual Studio(Kullandığın Sürüm)' yu seç.
180 derece dönünce hata alanlar : player içindeki nesnelere tek tek tıklayın tek tek position x'i 0 yapın düzelir
YEMİN EDERİM ABİ SADECE SENİ BEKŞİYORUM INŞ KENDİ OYUNUMUZU DA YAPARIZ DEWAMI NOLUR HIZLI GELSİN ABİ NOLUR
teşekkür ederim!
@@AliOnurGeven vector3 de sıkıntı yaşıyorum algılamıyor (2020 1.2f1 kulanıyorum)
@@arlevasant116 aynı sorun bendede ar sen çözebildnimi
Aslında ben topdown bir oyun yapmaya çalışıyorum ama yine de içerikleriniz faydalı, teşekkürler. Devamı gelir umarım.
Merhaba,
Umarım faydalı olur! Bol şans!
abi bende oyun hata veriyo hatanın ismi: All compiler errors have to be fixed before you can enter playmode bu hatanın videosunu çekermisin
o hata senin scriptte bir yanlış yaptığın anlamına gelir scriptinde noktalı virgül unutma veya bir harfi yanlış yazmak bile bu hataya neden olabilir mesela GetComponent yerine GettComponent yazsan bile hataya neden olur kodu tıpatıp aynı yazman gerekir değişken isimleri harici
@@cwsg tmm sağol dikkatli olucam
c# bilmediğim halde çok iyi anladım kodları çok iyiydi teşekkürler dostum
6:45 keşke birden geçiş yapmasan
program visual studio
kodun bire bir aynısını yazdım ama hiç bir şey olmuyor bilgisi olan sürümler filan her şey aynı.
Abi bir problemim var karakter ışınlanıyor. Burada gösterdim bakarsan sevinirim th-cam.com/video/ZVgCe31L9t4/w-d-xo.html
Merhaba Mert,
Öbür yorumu yanıtladım :)
@@AliOnurGeven abi ben rigidbody2d ekleyim collider ekleyince bug oluyor ve aşağı düşüyor karakter collider etrafını çevirmesine rağmen
abi benim karakterim bloğun içinden geçip aşağı düşüyor collider eklediğim halde bunu çözümü nedir? söylerseniz çok mutlu olurum.
buldun mu kanka bende de oluyor
Merhaba abi tümsek alanlarda neden zıplamıyo yardım edebilirmisin
tümsekten kasıt zemin yerde olmasına rağmen zemin düz olmadığı için zıplamıyo
unity son sürümünde karakterin rotasyonunu değiştirdiğimiz transform.rotation = Quaternion.Euler(0f, 180f, 0f); kodu çalışmıyor karakter geri döndüğünde yok oluyor bu kodun çalışması için unity'nin 2019 sürümünü indirirseniz sorun çözülüyor.
Teşekkürler.. iki gündür nerede hata yapıyorum diye kodları nokta, virgül kontrol etmekten sıkıntı basmıştı..
@@AKINCISANCAKBEYI önemli değil reis kolay gelsin
Tarayıcı oyunları için en iyisi Canvas dilidir. Saten sanki c ile değil de javascript ile yapıyormussunuz gibi hissediyorum. Unity çözmek kolaymış script bilen için hep aynı düzende kodlar
Hiçbirşey anlamıyordum ama videoları 2 kere 3kere izleyince anlamaya başladım tesekkürler;)
çok sevindim, başarılar!
Aslında oradaki "speed amount" değişkenini public float yapsaydınız daha kullanışlı ve kolay olurdu.
teşekkürler :)
Visual Studio kullanıyorum ama bazı şeyleri renklendirse de rigitbodyi vs renklendirmiyor bunu da hata olarak göstererek çalıştırmıyor oyunu tüm kodları aynı yazsam dahi aynı şey rigitbodyi tanımıyor yardımc olur musunuz
hocam merhebalar
ArgumentException: Input Axis horizontal is not setup.
To change the input settings use: Edit -> Project Settings -> Input
haraket.Update () (at Assets/kodlar/haraket.cs:19)
şöyle bi hata aldım editten girdim inputa ama yapamadım yardımcı olur musunuz
Çok güzelde kodlama kısmında neredeyse hiçbir şey anlamadım orayı ayrıntılı anlatırsanız sevinirim mesela kodların anlamı oraları özetlemişsiniz fakat en önemli kısmı o benim için rigidobdy velocity vector vs. ne hiçbirini bilmiyorum umarım bununla ilgili bir video çekersiniz :)
Merhaba Ömer Faruk,
Ben bu seriyi temel Unity bilgisi olan ve 2 boyutlu oyun geliştirmek isteyen kişiler için tasarlamıştım ancak gördüğüm kadarıyla ve senin verdiğin geri dönüş gibi bir çok geri dönüş alarak aslında ilk olarak Unity Temellerine odaklanmam gerektiğini de fark ettim. İlerleyen zamanlarda böyle içerikler de gelecektir
@@AliOnurGeven Çok Teşekkürler
abi dersleri çok iyi anlatıyorsun bu oyunu bende yapmaya bu gün başladım
Karakteri ne yaptıysam zıplatamadım bir hata verdi sağdan soldan araştırdım fakat bir türlü beceremedim
Eline sağlık güzel anlatıyorsun umarım unity için 20 ders falan çekersin şimdiden teşekkür ederim
Merhaba Ahmet, elimden geldiğince çok içerik üretmek istiyorum Unity ile ilgili!
@@AliOnurGeven vector3 de sıkıntı yaşıyorum algılamıyor (2020 1.2f1 kulanıyorum)
benim yerle temas etmesi için koyduğumuz şeyi koyunca başlattığımda karakter ve altın saçma sapan yerlere uçuyorlar neden cevap verirseniz sevinirim?
Bendede oluyor
aynisi banada oluyordu ve cozdüm,capsüle colider 2d deki coliderin edit colider kismindan karakterinin olcüsünü yaptigin zaman ayni islemi birde tilemapte yapman lazim,box colider 2d de edit colider kismini bizzat koydugun küplerin üzerine düsmesi icin o küplerin bicimini ayarlamalisin box coliderin edit colider ile.
Assets\PlayerMovement.cs(8,5): error CS0246: The type or namespace name 'vector3' could not be found (are you missing a using directive or an assembly reference?)
bu hatayı alıyorun ne yapmalıyım
HOCAM KEŞKE ARKA PLANI NASIL YAPTIĞINIZI DA GÖSTERSEYDİNİZ ÇÜNKÜ YAPAMADIM BOYUTLARI BİLE AYARLAYAMADIM
6:37 Script'e 2 kez tıklıyorum sonra bana dosyayı hangi uygulamada açacağımı soruyor ben de hangisi seçeceğimi bilmiyorum.Word'e girsem açılmıyor dosya not defterine girsem üstünde hiçbir işlem yapamıyorum yapsam da oyuna etkisi olmuyor.Siz başka bi program mı yüklediniz anlayamadım
visual studio veya notpadd++ yukleyebilirsiniz
daha önce verdiğiniz cevaplar için teşekkürler :)
bir sorum daha var bende hiçbir kodu algılamıyor (renklenmiyor) hatta başta çıkan MonoBehaviour bile bunun nedeni (çözümü) nedir?
@@yigit4078 Visual Studioyu sil sonra tekrar yükle yüklerken Unity i seç ben 2 defa denedim ikincisinde oldu. Olmazsa öğrenity kanalındaki videoyu izle
@@yigit4078 adam değilim ama önemli değil :)
Y pozisyonunu 180 dereceye ayarlayınca karakter öbür tarafa ışınlanıyo
abi senin kullandığın (script için) program nedir? ben bulamadım! ve bende Rigidbody2D ve getconsenent ve rgb ve Vector3 anlamıyor ne yapmalıyım?
kullandığı uygulama visual studio
Abi merhabalar, videoda yaptığın gibi rotation y değerini ne zaman 180f olarak ayarlasam karakterin görüntüsü scene tabda gözükmesine rağmen game tabda kayboluyor nerede hata yapıyor olabilirim?
Selamün Aleyküm, dediklerinin hepsini yaptım çok da güzel gidiyordu ta ki sola döndüğümüzde karakterde dönme işlemini yapana kadar. Tamam karakter dönüyor ama şöyle, Oyunda ileri bir yerden geri dönüp başlıyor, kodları da kontrol ettim, karakter ileriden geri dönüyor olduğu yerden değil, onu nasıl düzeltebilirim?
bende de aynısı oluyor birisi birşey desin lütfen sen çözdün mü sorunu?
@@_Mehmet_U tam hatırlamıyorum ama uğraşmayı bırakalı çok oldu ☺️
abi allah rızası için hareket kodunu at olmadıı
&& Mathf.Approximately(rgb.Velocity.y, 0) komutunu yazdığımda rgb nin Velocity diye bir içeriğinin olmadığı söylüyor yardımcı olur msun çok iyi anlatıyorsun başarılar.. Birde rotasyon konusunda karakterim 180 derece dönerken aynı zamanda x koordinatı üzerindede ileri gidiyor. Bunu nasıl düzeltebilirim.
Merhaba orada v küçük olmalı sanırım. Verdiğin rotasyon değerinin benimkiyle aynı olduğundan emin olmalısın :)
Teşekkür ederim
Abi ben yaptım oldu hareket ediyor ama karakter havaya uçuyor nasıl düzeltebilirim
Eline ağzına sağlık abim benim
abi bende senin gibi kodlar renki değil ama c# kurulu visual stuido 2017 de yazıyorum oyuna girince "All Compiner errors have to be fixed before you can enter playmode! " hatası geliypr nasıl çözebilirim bu hatayı
tasarımcı dayı gibi kısa ve öz fakat çok daha kapsamlı içerik
burda tasarımcı dayıyı örnek vermem onunda bu şekilde anlatması
abi bende sola basınca karakter sola dönüyor fakat ekranın solundan birden sağına ışınlanıyor
hocam ben de sizinle tıppatıp aynısını yapıyorum fakat benim karakter hiç bir tepki hiçbir hareket göstermiyor 3 yldır deniyorum olmuyor sadece burda değil farklı kaynaklardanda denedim olmuyor
Merhaba ben karakterime Rigidbody 2D component'ini ekleyince karakterim yavaş bir şekilde aşağıya düşmekte bunun sebebi neyden kaynaklanıyor olabilir acaba yerçekimine baktım -9.81 Gravity Scale'sini büyük sayı verince hızlı düşmeye başlıyorda fakat sizde gravity scale 1 olmasına rağmen normal düşüş sağlıyor yardımcı olabilir misiniz
instagramdan cevapladım eren :)
Ben Street Fighter Trilogy diye bir proje ortaya çıkarmak (daha önce yapılmadıysa) istiyorum. Ama şöyle bir sıkıntım var. Karakter sağa bakarken sağa doğru 9f, sola doğru 6 f yürütebiliyorum. Ama aynısını sol taraf için yapamıyorum. Ne yapmam gerekiyor?
abi yanlız benim cahiliğimden heralde bilmiyorum Caspul Collider 2D senin gibi bir çember çıkmıyo ve yapamıyorum acil yardım
@Ali Onur Gevren selamlar bakabilirmisin Visual studio'yu unity'e uygun hale getiremiyorum şöyle C# kodlarını algılamıyor visual studio unity>preferences den değiştirip visual studio yapıyorum yinede olmuyor ve ayrıca Visual Studio csproj destekliyor unity cs uzantısıyla açıyor scriptleri ne yapmam lazım
merhaba, sizin yaptığınız gibi yaptım fakat karakter eğik yüzeylerde yukarı doğru çıkarken zorlanıyor hatta çıkamıyor bunu nasıl düzeltiriz
Unity bende C# dosyasını açmıyor ".cs" uzanılı dosyaları baska bir programla ac diye windows secenek cikartiyor ne yapayım
visual studios indir
abi o boş paltformu nasıl yaptım 9.sınfımda ben hiç birşey bilmiyom
güzel anlatım olmuş. kodu unity'den farklı yerde mi yazıyorsunuz acaba?
Visual Studio for Unity kullanıyorum :)
Tebrik ederim kaliteli video
Teşekkürler Emir!
Abi Visual Studiomda Rigidbody Vesayre Kodları Çıkmıyor
benim de