ç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
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.
Ç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.
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
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
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.
İ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 ++;
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
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
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
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.
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; }
abi scripte çift bastığımda kod yazacağımız (6:50) bölüm gelmiyor visual studio 2019 da kurulu, üç noktadan edit script diyip visual studio ile açtığımda vector 3 rigidbody vs görümüyor yardımcı olabilir misin?
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
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
@@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ç.
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!
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.
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
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 11:59 a kadar da ben burada karakterin hareket etmediğini değil, play dediğimde All compiler errors have to be fixed before you can enter playmode hatası aldığını ve çalışmadığını görüyorum da sevgili hocam çok uğraştım en son size yazmaya karar verdim yerli yabancı videolara baktım çözüm bulamadım; lütfen yardımcı olabilir miniz.. acaba .NET 5 i yeni yükledim ama configirayon kısmında .NET 4.x ten başka başka .NET Standart 2.0 var ama.. 5 çıkmıyor.. acaba 5 i mi görmeli bilmiyorum hocam..
abi 19:16 da yaptığın bütün kodları harfi harfine girdim ama tekrak tekrar bakıp hata olmadığından emin olmama rağmen of yazmışım gibi hata veriyor invalid token "if" in class
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ı?
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.
14:18 abi burada if yazınca birden altta süslü parantezler oluştu ve yanda otomatik olarak true yazdı. onu hangi tuşa basarak yaptın? başta ben yaptığımda if olduğu gibi yazıldı. ben de sıkıntı omaz dedim süslü parantezleri de ekledim sende olduğu gibi. ama sonra oyunu başlatınca artarda aşırı hızlı bi şekilde gelen errorlar aldım. ArgumentException: Input Button jump is not setup. To change the input settings use: Edit -> Settings -> Input PlayerMovement.Update () (at Assets/PlayerMovement.cs:24) yazıyordu hata kısmında. linke tıklayınca da PlayerMovement dosyasında if (Input.GetButtonDown("jump")) olan yere götürüyordu. ben ne yapacağımı ve nasıl yapacağımı çözemedim lütfen yardım eder misin?
he bir de zıplamayı yaparken aynı kodları yazdığım halde ForceMode2D.impulse 'de impulse renksiz çıkıyor bu da yukarıdaki sorunumla bağlantılı bir şey mi acaba?
merhaba video çok güzel olmuş fakat bende 11:42 inci saniyede ki velocity = new Vector3(İnput.GetAxis('Horizontal') ,0f); kısmı hata veriyor oda çok karekter hatası diye bunu nasıl düzeltebilirim
@@AliOnurGeven Visual Studio vardı fakat kodlar calışmadı içerisinde Kod calısmalarımı genelde orda yapmadıgım için herhangi bir ayar yapmam gerekirse bilmiyorum
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
Assets\PLAYERMOVEMENT.cs(14,28): error CS0246: The type or namespace name 'Rigidboby2D' could not be found (are you missing a using directive or an assembly reference?) Assets\PLAYERMOVEMENT.cs(21,9): error CS0103: The name 'transfrom' does not exist in the current context abi böyle yazıyor lütfen yanıtlayın😢 bir ara yüklemiştim sildim şimdi geri yükledim 2 3 gündür çalışıyom bu sefer pes etmicem ne yapmalıyım
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
Merhaba ben herşeyi dediğiniz gibi yapıyorum ama nedense karakter "a" tuşuna bastığımda sola bakıyor ama aynı zamanda sağa ışınlanıyor "d" ye bastığımdada sağa bakıyor ama sola ışınlanıyor yada tam tersi neden oluyor acaba ?
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?
Merhaba bende Y ekseni değiştiği zaman karakter kendi etrafında 180 dönmüyor başka bir merkez etrafında döndüğü için çok uzaklara gidiyor. Bunu nasıl çözebilirim.
Merhaba Sabri, belki yazdığın kodda farklı bir ekseni değiştiriyor olabilirsin ya da offset vermiş olabilirsin. Ben kodu tekrar kontrol etmeni tavsiye ederim genelde böyle küçük şeyler gözden kaçabiliyor. Olmazsa tekrar konuşalımç
@@AliOnurGeven Hocam sıkıntının koddan ziyade karakterden kaynaklandığını düşünüyorum. Sadece bir resim kullanarak yaptığım karakterde sıkıntı çıkmadı fakat bu videodaki gibi birden çok kısımdan oluşan karakterlerde dönme sorunu ortaya çıkıyor.
@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 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
Abi iki tane sorum var 1.si google play developer hesabi icin tek seferlik ucret dışında aylık yıllık vb. gibi ucret var mi 2. Sorum oyuna leaderboard ekledim google hesabiyla bunun icin bi ucret odemem gerekiyor mu tek seferlik aylik gibi ikisini de cevaplarsan sevinirim abi tesekkur ederim simdiden
araştırdığım kadarıyla developer acc icin tek seferlik 25 dolar ücreti var aylık yıllık başka bi ödeme yapmıyorsun. leaderboard için pek bi bilgim yok o konu hakkında başkası yardımcı olursa daha iyi olur.
Merhaba, Google Play Store developer hesabı bir kere ödeyeceğin bir ücret karşılığında alınıyor. Leaderboard için de herhangi bir ücret ödemen gerekmiyor :)
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
position x te sorun var -13 yapınca başlattığım yere geliyor yani sağa bakınca sola bkınca arada ayrıca 13 birim yer değiştiriyor neyi ynalış yaptım acaba?
Discord'a katılmak için: discord.gg/4ezdAKCuFp
Instagram'da beni takip etmeyi unutmayın! -> instagram.com/gevendary
Katıldım Reis
ç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
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
Abi kaşlarını yerim ne güzel oynatiyon öyle
senin yüzüne videoya odaklanamadım
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
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
deoya girdiğim gibi abone olup like attım seni ilk kez görüyorum merhabalar demeden konuya girmen acayip hoşuma gitti
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ı
Ç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.
Mükemmel bir insansın iyi ki videona denk geldim. Bütün bilgileri için teşekkürler..
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.
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
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
çok güzel atlamışsınız birlikte görseydik daha iyi olurdu
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
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
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 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....
iyiki sen varsin yoksa ben nasil oyrenecekdim,youtubede cook icerik var ama senin gibi iyisi yok!
Cok tesekkurler Araz
Bu videodan oncekinde unity giris 1 degilmi? neden ordan kaldigimiz yerden devam etmiyoruz? ordan forground yok Ve gorsel ayni degil
İ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 ++;
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
abi hayatımmda senin kadar kibar konuşan birisini hatırlamıyorum
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 hiç kimse böyle güzel anlatmıyor senin sayende baya geliştim teşekkürler
Çok teşekkür ederim dostum :)
19:10 abi karakterim sol tarafa bakıyor ama sağa doğru ışınlanıyor kodları 5 kez kontrol ettim ama hata da yok
bende de öyle düzeltemedimsola gittiğinde sağa ışınlanıyo tekrar sağa bastığında düzeliyo
+1
Düzelttim th-cam.com/video/ZVgCe31L9t4/w-d-xo.html videonun yorumlarında var
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
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!
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
abi scripte çift bastığımda kod yazacağımız (6:50) bölüm gelmiyor visual studio 2019 da kurulu, üç noktadan edit script diyip visual studio ile açtığımda vector 3 rigidbody vs görümüyor yardımcı olabilir misin?
buraya bakanilrirsn ben burdan baktım hallettım
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
2:15 hocam önceki bölümde foreground ekledik dediniz de. ben bölümün tamamını izledim bulamadım.
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
Hiçbirşey anlamıyordum ama videoları 2 kere 3kere izleyince anlamaya başladım tesekkürler;)
çok sevindim, başarılar!
herhangi bir okula kursa gitmeden nasıl yazılım içinde kendimi geliştirebilirim , udemy youtube?
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 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
gerçekten çok güzel video 3. bölümü bekliyorum
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ç.
Ben de rigidbody ye kadar geldim ama ben rigid yazdığım zaman 7:42 deki gibi alta çıkmıyor. Yardımcı olur musunuz?
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
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!
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
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.
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ı
hojjam öncelikle merraba
get axis horizontal yerine İnput.GetKey(Key.Code.D)
İnput.GetKey(Key.Code.A) kullanabilir miyiz hojam (ana baba üslubu)
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
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
eline sağlık abi çok güzel anlatmışsın seriye devam
teşekkür ederim!
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 11:59 a kadar da ben burada karakterin hareket etmediğini değil, play dediğimde All compiler errors have to be fixed before you can enter playmode hatası aldığını ve çalışmadığını görüyorum da sevgili hocam çok uğraştım en son size yazmaya karar verdim yerli yabancı videolara baktım çözüm bulamadım; lütfen yardımcı olabilir miniz.. acaba .NET 5 i yeni yükledim ama configirayon kısmında .NET 4.x ten başka başka .NET Standart 2.0 var ama.. 5 çıkmıyor.. acaba 5 i mi görmeli bilmiyorum hocam..
Düzeltebildin mi acaba aynı hatayı alıyorum bende
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)
abi 19:16 da yaptığın bütün kodları harfi harfine girdim ama tekrak tekrar bakıp hata olmadığından emin olmama rağmen of yazmışım gibi hata veriyor invalid token "if" in class
6:45 keşke birden geçiş yapmasan
program visual studio
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ı?
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
18:33 de Y yi sağa sola çevirdiğimde bende karakter dönmüyor sağa sola gidiyor.
position daki y yi cevirirsen gider tabiki, rotationu çevirmen gerek
@@mrwatney2711 dostum ben videodakilerin aynısını yaptım y yi 180 yapınca videodaki gibi dönmedi karakter neyapmaliyim
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
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
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
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.
kodun bire bir aynısını yazdım ama hiç bir şey olmuyor bilgisi olan sürümler filan her şey aynı.
14:18 abi burada if yazınca birden altta süslü parantezler oluştu ve yanda otomatik olarak true yazdı. onu hangi tuşa basarak yaptın? başta ben yaptığımda if olduğu gibi yazıldı. ben de sıkıntı omaz dedim süslü parantezleri de ekledim sende olduğu gibi. ama sonra oyunu başlatınca artarda aşırı hızlı bi şekilde gelen errorlar aldım. ArgumentException: Input Button jump is not setup.
To change the input settings use: Edit -> Settings -> Input
PlayerMovement.Update () (at Assets/PlayerMovement.cs:24)
yazıyordu hata kısmında. linke tıklayınca da PlayerMovement dosyasında if (Input.GetButtonDown("jump")) olan yere götürüyordu. ben ne yapacağımı ve nasıl yapacağımı çözemedim lütfen yardım eder misin?
he bir de zıplamayı yaparken aynı kodları yazdığım halde ForceMode2D.impulse 'de impulse renksiz çıkıyor bu da yukarıdaki sorunumla bağlantılı bir şey mi acaba?
dostum jump yazarken J büyük harf olmalı, "Jump" şeklinde ilk sorunun o
unity kurulumunda hata olabilir, kanaldan unity kurulumu videomu izlemeni tavsiye ederim
merhaba video çok güzel olmuş fakat bende 11:42 inci saniyede ki velocity = new Vector3(İnput.GetAxis('Horizontal') ,0f); kısmı hata veriyor oda çok karekter hatası diye bunu nasıl düzeltebilirim
büyük i olmaz I olacak
Benim 6:44 deki gibi sarı şeyler çıkıyor script açılmıyor
6:53 benim burada not defteri açılıyor program mı indirmem lazım ?? eğer öyleyse kulandığın program ney ?
visual studio indirebilirsin
@@selmanboray indirdim teşşekürler ama bu seferde c# indirdiğim halde kod tamamlamıyor kendi kendine
w
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)
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
06:43 Kendi scriptimizi oluşturacağımızda scripti hangi kod yazma programında açmamız gerek ? Bende PyCharm var ama ordan açılmıyor.
Merhaba Özdemir,
Visual Studio indirirsen Unity için işin çözülecektir!
@@AliOnurGeven Visual Studio vardı fakat kodlar calışmadı içerisinde Kod calısmalarımı genelde orda yapmadıgım için herhangi bir ayar yapmam gerekirse bilmiyorum
@@ozdemirzaifoglu2033 bende de çalışmadı
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
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
Aslında oradaki "speed amount" değişkenini public float yapsaydınız daha kullanışlı ve kolay olurdu.
teşekkürler :)
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 merhaba. 5:51 de yaptığın karakter platforma çarpınca dağılıyor. çözümü nedir?
rotasyonunu sabitlememişsen o neden oluyor olabilir
Assets\PLAYERMOVEMENT.cs(14,28): error CS0246: The type or namespace name 'Rigidboby2D' could not be found (are you missing a using directive or an assembly reference?)
Assets\PLAYERMOVEMENT.cs(21,9): error CS0103: The name 'transfrom' does not exist in the current context
abi böyle yazıyor lütfen yanıtlayın😢 bir ara yüklemiştim sildim şimdi geri yükledim 2 3 gündür çalışıyom bu sefer pes etmicem ne yapmalıyım
yanlış yazmışsın eğer 1 yıl sonra hala cevap arıyorsan 1. rigidBODY boby yazmışsın 2. transform sen transfrom yazmışsın
sorting layer in içinde sadece defolt ve bise daha var ama fore grand yok nedeni ne olabilir
kendin oluşturman gerek
7:04 de bana bişe gelmedi yazılım uygulamasımı adı ne
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
Abi ben rigidbody yazınca niye algılamıyor olabilir 7:58
unity'yi düzgün kurmamış olabilirsin, bu konuda bir video var kanalda
bu sorun bendede var sen çözebildinmi
@@esrefcetin8671 daha denemedim
Abi bölüm tasarımını nasıl yaptın onuda gösterseydin keşke çünkü farklı şeyler yapmışsın
Merhaba ben herşeyi dediğiniz gibi yapıyorum ama nedense karakter "a" tuşuna bastığımda sola bakıyor ama aynı zamanda sağa ışınlanıyor "d" ye bastığımdada sağa bakıyor ama sola ışınlanıyor yada tam tersi neden oluyor acaba ?
bulabilirsen çözümü bana da anlat
Eğer videodaki şeyleri yapmanıza rağmen karakteriniz düşüyorsa Tilemap' e Tilemap Collider 2D ekleyin
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 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?
Merhaba bende Y ekseni değiştiği zaman karakter kendi etrafında 180 dönmüyor başka bir merkez etrafında döndüğü için çok uzaklara gidiyor. Bunu nasıl çözebilirim.
Merhaba Sabri, belki yazdığın kodda farklı bir ekseni değiştiriyor olabilirsin ya da offset vermiş olabilirsin. Ben kodu tekrar kontrol etmeni tavsiye ederim genelde böyle küçük şeyler gözden kaçabiliyor. Olmazsa tekrar konuşalımç
@@AliOnurGeven Hocam sıkıntının koddan ziyade karakterden kaynaklandığını düşünüyorum. Sadece bir resim kullanarak yaptığım karakterde sıkıntı çıkmadı fakat bu videodaki gibi birden çok kısımdan oluşan karakterlerde dönme sorunu ortaya çıkıyor.
Sorunu çözdüm. Sol üstte GameObject kısmından "Center On Children"a tıkladım halloldu. Teşekkürler.
@@sabrierendagdelen Bir türlü Center On Children kısmını bulamadım. Tam nerede ss atma şansın var mı ? Aynı sorun bende de var
@@sabrierendagdelen Adamsın!
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 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 :)
Abi ben yaptım oldu hareket ediyor ama karakter havaya uçuyor nasıl düzeltebilirim
Abi iki tane sorum var 1.si google play developer hesabi icin tek seferlik ucret dışında aylık yıllık vb. gibi ucret var mi 2. Sorum oyuna leaderboard ekledim google hesabiyla bunun icin bi ucret odemem gerekiyor mu tek seferlik aylik gibi ikisini de cevaplarsan sevinirim abi tesekkur ederim simdiden
araştırdığım kadarıyla developer acc icin tek seferlik 25 dolar ücreti var aylık yıllık başka bi ödeme yapmıyorsun. leaderboard için pek bi bilgim yok o konu hakkında başkası yardımcı olursa daha iyi olur.
Merhaba,
Google Play Store developer hesabı bir kere ödeyeceğin bir ücret karşılığında alınıyor. Leaderboard için de herhangi bir ücret ödemen gerekmiyor :)
@@emirguler1156 eywallah reis cok saol
@@AliOnurGeven saol abi cok tesekkur ederim
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
hazır kodlar varmı direk koplaya yapıştır yapabileceğim ?
rotation 0, 180, 0 olunca positionda değişiyor karakter dönmek yerine poszisyon değiştiriyor
position x te sorun var -13 yapınca başlattığım yere geliyor yani sağa bakınca sola bkınca arada ayrıca 13 birim yer değiştiriyor neyi ynalış yaptım acaba?
player içindeki nesnelere tek tek tıklayınca position x'i 0 yap düzelir
Y pozisyonunu 180 dereceye ayarlayınca karakter öbür tarafa ışınlanıyo