Bu video ile ilgili düşüncelerinizi ekstra merak ediyorum btw :) Eğer istek listenize ekleyerek destek olmak isterseniz geliştirdiğim oyunum Knight Island'ın Steam Bağlantısı👇 store.steampowered.com/app/2785710/Knight_Island/
Bu yapay zekada en iyi öğrenen kişiyi bir sonraki nesile aktarma özelliğini kullanırsan tüm yaptıkları işlemi tekrar baştan öğrenmek zorunda kalmazlar. Genetik kodlama deniyor buna.
Usta sen daha iyi bilirsin ama videoda değinmediğinden dolayı söylüyorum extra olarak ceza olarak düştüklerinde puan kırıp, kazanacağı puanlarıda gittikleri mesafeya göre oranlı bir şekilde verirsen daha hızlı öğrenebilirler gibi
Hocam lütfen kendinizi derine girmemeliyim diye sınırlamayın. Bir oyun yapımcısı olarak yazdığım kodu daha iyi anlamam açısından bu videolarınız çok işime yarıyor. Derine girmekten korkmayın.
Bu yapay zekada en iyi öğrenen kişiyi bir sonraki nesile aktarma özelliğini kullanırsan tüm yaptıkları işlemi tekrar baştan öğrenmek zorunda kalmazlar. Genetik kodlama deniyor buna.
Bende bu alana girmeyi düşündüğüm için videonu zevkle izledim. Çok iyi bir iş çıkarmışsın, tebrik ederim. İzlerken aklıma gelen bazı tavsiyeleri buradaki herkesle paylaşmak istedim. Neyse o zaman 20 yıllık bir yazılım architect olarak tavsiyelerim; - Karakterin ilerlemesi için bir motivasyonunun olmadığını fark ettim. Belki yanılıyorumdur ama haritanın bitişine veya prensese olan mesafenin azalmasına bağlı olarak ödül almalı ve bu miktar hızlı öğrenmesi için başlarda yüksek olabilir. Bu sayede engele takıldıklarında üzerinden atlamayı daha hızlı akıl ederler bence. - Gereksiz ardışık zıplamaların önüne geçmek için çok minik bir ceza verilebilir. Tabi bu konuları bilmediğim için cezanın minik bile olsa olması durumunun bazı olası sıkıntıları olabilir. Mesela ödül almam ok ama ceza da almayayım. O zaman bekleyim der mi? Şimdi aklıma geldi bunu da süre geçtikçe ceza puanı almasıyla dengeleyebiliriz. - Labirent tarzı girişi ve çıkışı farklı yerlerde olan bir kısım ekleyip daha etkileyici hale getirilebilir. Prensese yakınlaşma ödülü ama uzaklaşma durumunda ceza olmaması durumu acaba labirentten çıkmasını sağlar mı? bana sağlar gibi geliyor ama denemek lazım. Eğer oyun için ekip kurmayı düşünürsen bu konuyu konuşabiliriz. Böyle güzel içerikler yapmaya devam et genç arkadaşım :)
Yeni keşfettim kanalı ve 5.videom bu. Sayende bakış açım baya değşti bir yazılım öğrencisine göre. Emeklerinin karşılığını fazlasıyla alacağından eminim. Başarılar dilerimm
abi bu tam izlemedim yeni keşfettim seni dk 5:38 deyim bu yapay zekayı roblox gibi veya genshin gibi oyunlara entegre edebilirmyiiz ek olarak diğer oynıyan oyuncularında verilerini çekip hangisinin daha kısaltma veya başka oyun olsun hangisinin doğru build olduğunu öğrenip bir sonraki denemesinde başarılı olmasını sağlıyıcak bi kod yazılabilirmi çünkü kendi kendisiyle gelişen bir proglama yapmak benim hayatımdaki bi basamak hayali olabilir şu an sadece fikrim elimde bir yazılım bilgim yok lise sona gidiyorum fakat eğer bu gerçekse bi şekilde yapmak veya senden bunu izlemek isterim bu arada baya emek vererek yapıyorun belli oluyo bugun keşfettim seni ilgimi geçktin başarılarının devamını dilierim
Hocam içeriklerinizi çok beğeniyorum. İzlemek gerçekten de büyük bir zevk videolarınızı. Ne kadar vakit ve emek harcadığınız her detayından anlaşılıyor. Umarım bu özverinizle hakkettiğiniz başarıya ulaşırsınız.
Videoların çok iyi ama detroit serisi sanırım yarıda kalmış. O seriye devam edecek misiniz acaba? Büyük ihtimalle etmeyeceksiniz ama sorayım dedim çok güzel olmuş
Abi videoların çok sarıyor normalde birisi bana şu kod şu işe yarar diye anlatsa sıkılırım ama sen çok iyi ve eğlenceli bir anlatıma sahipsin. Başarılarının devamını dilerim. Bir de bir şey sormak istiyorum bu yapay zekâ niye hiç durup tekrar devam etmiyor da hep ileri gidiyor sanki D tuşu basılı kalmış gibi?
Hayır öyle değil. :) Zıplayarak gitmeyi tercih ediyorlar. Fakat havadayken sağ tuşa basıp çekme inputunu ayarlayarak istedikleri yere iniyorlar. Aksi takdirde zaten boşlukların birisine düşerlerdi.
peki hocam en sondaki başarı milyonda bir bile olabilecek rastlantısal bi başarı mı? Yoksa AI oyunu oynamayı tamamen öğrendi diyebilir miyiz? Başaran Mario'nun verileriyle tekrar en baştan test yapabildiniz mi? Sonuçta yüzlerce Mario 6 saatte sürekli tekrarla belki de milyonlarca kez denediler oyunu oynamayı rastlantısal başarı oldukça mümkün gibi
lütfen video yu kısa tutucam diye derine inmekten çekinmeyin zaten oyun yapımıyla ilgisi olmayan adamın bu videoyu izleyeceğini düşünmüyorum aksine daha açıklayıcı olursa daha çok kişi izler ❤
çok mantıklı düşünmüşsün ve aslında böyle bir durum direkt olarak Unity'nin sağladığı machine learning paketinin içerisinde bulunuyor. Fakat ben videoda gerçek zamanlı görüntüler de alabilmek adına normal hızda çalıştırdım. Fakat yüksek hızda çalıştırmanın sorunları da olabiliyor. Özellikle fizik tabanlı öğrenmelerde yüksek hızda çalışınca daha az tepki geldiği için fizik motorundan normal hızda yapay zekanın daha kötü çalışmaya başldığını söyleyen forum yazıları vardı.
Hedef önceliği vermemişsin. Hedefler 1 prensese ölmeden ulaşmak 2 ulaşırken mümkün olduğu kadar çok altin toplamak. 3 bunları daha kısa sürede yapmak Ödül vererek hayvan yetiştirirsin Amaç verirsen insan olur
Türkiye için özel fiyat ile çıkacak tabii ki. Oldukça makul bir fiyat olacak kesinlikle. Fakat henüz önünde zaman olduğu için kesin bir fiyat belirlemedim.
Oyun motoru için evet ama oyun yapmak için hayır. Bu dediğin işlemleri genelde oyun motorları oyunların geliştirilmesinin kolay olması için sağladığı hazır objeler veya yapılar ile yapılıyor diye biliyorum. Ben oyun geliştiricisi değilim sadece okul dönemimde meraktan belli bir dönem geliştirmiştim. Bunu meslek olarak yapan varsa onlar eksiklerimi veya yanlışlarımı varsa düzeltirler ❤
rdr2de galiba olabilecek TÜM durumlar yazılımcılar tarafından kodlanmış zaten sandbox oyunu. gta vb oyunlarda da npclere çoğu zaman olası tüm durumlar kodlanıyor ki oyun gerçekçiliğe yaklaşsın. oyunlarda machine learning kullanılıyor mu bilmiyorum ama ardanın videoya bakarsak machine learning kullanarak npc yaratmak, npcleri teker teker detaylı bi şekilde kodlamaktan daha zor
biraz araştırdım rdr2nin npc karakterlerinde machine learning kullanıldığını yazan bi site buldum ama çok aklıma yatmadı benim ama yine de bilgilendirmiş olayım :D
Bence olabilir çünkü bu kadar farklı durumu akıl etmek hepsine karsı bi tepki yaratmak o tepkileri npc ye tanıtmak vesaire bu çok uzun bir süreç olurdu bence @@nisa-th4ed
@@tcpikacu4744 olabilir ama kafama yatmayan kısım şu: mesela bu videoda 100e yakın yapay zekanın sadece 1 oyun mapini geçmeyi öğrenmesi 6 saat sürmüş. rdr2deki npc yapay zekaları nasıl eğitildi acaba? sürüme çıkmadan önce oynaya oynaya falan mı eğittiler ki? ya da belki 1-2 tanesini eğittikten sonra diğer npc'leri eğitilen npcler eğitmiştir mümkünse. çünkü bu tarz oyunlarda npc'ler ''sense -> think -> act'' algoritmasını kullanıyorlarmış. yani senin karakterini inceliyor, silahı varsa fark ediyor ne yapması gerektiğini düşünüp yapıyor gibi
Hayır character movement sistemi rigidbody kullanıyor. Fakat orada gravity’yi tekrar tanımla nedenim havaya çıkarkenki ve yere inerkenki yer çekim ivmelerini değiştirebilmekti. Neredeyse tüm 2D platform oyunlarında zıpladığınızda daha az yer çekimi ile daha uzun havada kalırken yere çok daha sert çekilip hızlı düşersiniz. Bu havada kalma süresini azaltarak kontrolü kolaylaştırıyor. Yoksa oyuncunun çok ufak zıplamalar için bile karakterin inmesini biraz daha uzun süre beklemesi gerekir.
Bu video ile ilgili düşüncelerinizi ekstra merak ediyorum btw :)
Eğer istek listenize ekleyerek destek olmak isterseniz geliştirdiğim oyunum Knight Island'ın Steam Bağlantısı👇
store.steampowered.com/app/2785710/Knight_Island/
Arda çok güzel içerikler yapıyorsun umarım milyonlar izlenirsin herkes faydalanır
Bu yapay zekada en iyi öğrenen kişiyi bir sonraki nesile aktarma özelliğini kullanırsan tüm yaptıkları işlemi tekrar baştan öğrenmek zorunda kalmazlar. Genetik kodlama deniyor buna.
Selman kahyanın flappybird yapay zeka kodlama videosunu izlemeni tavsiye ederim.
Hem izlemesi çok keyifli hemde bişeyler öğreniyoruz 10 numara video olmuş
Usta sen daha iyi bilirsin ama videoda değinmediğinden dolayı söylüyorum extra olarak ceza olarak düştüklerinde puan kırıp, kazanacağı puanlarıda gittikleri mesafeya göre oranlı bir şekilde verirsen daha hızlı öğrenebilirler gibi
hocam bu evren similasyonu ile ya da böyle yeni teknolojilerle uğraştığın videolar sariyo, devam etmelisin
Hocam lütfen kendinizi derine girmemeliyim diye sınırlamayın. Bir oyun yapımcısı olarak yazdığım kodu daha iyi anlamam açısından bu videolarınız çok işime yarıyor. Derine girmekten korkmayın.
+1
Daha derine girmekten korkmamak >:)
Bu yapay zekada en iyi öğrenen kişiyi bir sonraki nesile aktarma özelliğini kullanırsan tüm yaptıkları işlemi tekrar baştan öğrenmek zorunda kalmazlar. Genetik kodlama deniyor buna.
12:57 Hayatın ızdırabına ve evrenin kayıtsızlığına dayanamayan nihilist Mariolar...
Bende bu alana girmeyi düşündüğüm için videonu zevkle izledim. Çok iyi bir iş çıkarmışsın, tebrik ederim. İzlerken aklıma gelen bazı tavsiyeleri buradaki herkesle paylaşmak istedim.
Neyse o zaman 20 yıllık bir yazılım architect olarak tavsiyelerim;
- Karakterin ilerlemesi için bir motivasyonunun olmadığını fark ettim. Belki yanılıyorumdur ama haritanın bitişine veya prensese olan mesafenin azalmasına bağlı olarak ödül almalı ve bu miktar hızlı öğrenmesi için başlarda yüksek olabilir. Bu sayede engele takıldıklarında üzerinden atlamayı daha hızlı akıl ederler bence.
- Gereksiz ardışık zıplamaların önüne geçmek için çok minik bir ceza verilebilir. Tabi bu konuları bilmediğim için cezanın minik bile olsa olması durumunun bazı olası sıkıntıları olabilir. Mesela ödül almam ok ama ceza da almayayım. O zaman bekleyim der mi? Şimdi aklıma geldi bunu da süre geçtikçe ceza puanı almasıyla dengeleyebiliriz.
- Labirent tarzı girişi ve çıkışı farklı yerlerde olan bir kısım ekleyip daha etkileyici hale getirilebilir. Prensese yakınlaşma ödülü ama uzaklaşma durumunda ceza olmaması durumu acaba labirentten çıkmasını sağlar mı? bana sağlar gibi geliyor ama denemek lazım.
Eğer oyun için ekip kurmayı düşünürsen bu konuyu konuşabiliriz.
Böyle güzel içerikler yapmaya devam et genç arkadaşım :)
Yeni keşfettim kanalı ve 5.videom bu. Sayende bakış açım baya değşti bir yazılım öğrencisine göre. Emeklerinin karşılığını fazlasıyla alacağından eminim. Başarılar dilerimm
Harika bir video olmuş, eline sağlık!
Hocam mükemmel bir video olmuş, baya aydınlatıcı oldu benim için çok teşekkür ederim
Bu muhteşemdi, bunun gibi yapayzeka eğitme oyun imalat videoları beni fazlası ile tatmin ediyor. Umarım bu tarzda daha çok video atarsın. Teşekkürler
Bu konuda birçok yabancı içerik izlemiştim. İlk defa Türkçe bir içerikle karşılaştım. Çok güzel ve başarılı olmuş, elinize sağlık.
Cok emek var belli, güzel video bu gidişle patlarsin kral
Buna benzer içerikler hep ingilizce izliyordum, bize bu içeriği türkçe yaptığın için teşekkürler.
böyle içeriklerin devamı gelsin
Hocam eline sağlık çok hoş bir video olmuş. Bence kesinlikle devam etmelisin.
TH-cam da kaliteli içerik üreten nadir kanallardan.Umarım hızla büyürsün.
Hocam bu video efsane olmuş aynı konseptte daha fazla ve detaylı videolar istiyoruz.
bayadır bu kadar kaliteli bir video izlememiştim eline sağlık hocam
Yapay zekanın temelleri adlı video. Ellerine sağlık dostum
Mahallemizin dost canlısı oyun geliştiricisi video atmış.
Eline sağlık çok iyi olmuş böyle devam
kanalı ilk kez karşıma çıktı ve tek kelime ile bayıldım
mükemmel video olmuş, eline sağlık ağabey
Arda çok güzel içerikler yapıyorsun umarım milyonlar izlenirsin herkes faydalanır
harika bir video olmuş, emeğinize sağlık
❤ Süper oldu ufak bir robt oyunu yapa bilir isiniz mesela depodaki paletleri kamyona dizen robotlar oyun gibi
abi bu tam izlemedim yeni keşfettim seni dk 5:38 deyim bu yapay zekayı roblox gibi veya genshin gibi oyunlara entegre edebilirmyiiz ek olarak diğer oynıyan oyuncularında verilerini çekip hangisinin daha kısaltma veya başka oyun olsun hangisinin doğru build olduğunu öğrenip bir sonraki denemesinde başarılı olmasını sağlıyıcak bi kod yazılabilirmi çünkü kendi kendisiyle gelişen bir proglama yapmak benim hayatımdaki bi basamak hayali olabilir şu an sadece fikrim elimde bir yazılım bilgim yok lise sona gidiyorum fakat eğer bu gerçekse bi şekilde yapmak veya senden bunu izlemek isterim bu arada baya emek vererek yapıyorun belli oluyo bugun keşfettim seni ilgimi geçktin başarılarının devamını dilierim
Tam da ml agents öğrenmeye başlıyordum iyi denk geldi. Benim için güzel bi örnek oldu
Her zamanki gibi harika bir video
Hocam içeriklerinizi çok beğeniyorum. İzlemek gerçekten de büyük bir zevk videolarınızı. Ne kadar vakit ve emek harcadığınız her detayından anlaşılıyor. Umarım bu özverinizle hakkettiğiniz başarıya ulaşırsınız.
Muthis bi video olmus tebrikler
yapay zeka öğrenmesi böyle bişey değil ama yinede keyifle izledim umarım iyi yerlerde görmekten gurur duyarız yolun açık olsun Turkish Developer o7
Güzel video olmuş eline sağlık
16:44 de gururlandım
su an mario bitirmeyen tek canlı kaldı dünyada oda bakteriler
çok harika ya bayıldım
Yapay zekaya Mario bölümü tasarlatabilir misin? Karakterin hızını ve zıplama gücünü bildiği için çok zor bi şekilde geçilebilicek bi dünya tasarlasın
Cok guzel video
İçerik güzel bunu bir gün memory read yada pixel okuma ile exe halindeki bir oyuna uygulamak gerek.
Videoların çok iyi ama detroit serisi sanırım yarıda kalmış. O seriye devam edecek misiniz acaba? Büyük ihtimalle etmeyeceksiniz ama sorayım dedim çok güzel olmuş
devamı gelmeli kesinlikle
O kadar heyecan verici ki... Peki piksel piksel taratıp gerçek marioda yapabilir miydik?
tebrik ederim dostum
Hocam bir gün çok başarılı olacaksın var ya
Kanka gereksiz görüntü sürelerini ve ayrıntılı konuşmaları azaltasan çok güzel videolar yapıyon
5:21 baleci mario
abi unreal engine kullanarak oyun yaptığın bir video çeker misin. blueprintli böyle :^3
abi senden bir ricam var soru sormak istiyorum spriteları nasıl birleştiricem 1 aydır birleştiremedim sorumu cevaplarsanız teşekkürler
5:20 çaldım -e ekledim
Videodan çıkaracağınız kıssadan hisse, 1 kızı 40 erkek ister, ama sadece birisi alır.
Abi videoların çok sarıyor normalde birisi bana şu kod şu işe yarar diye anlatsa sıkılırım ama sen çok iyi ve eğlenceli bir anlatıma sahipsin. Başarılarının devamını dilerim. Bir de bir şey sormak istiyorum bu yapay zekâ niye hiç durup tekrar devam etmiyor da hep ileri gidiyor sanki D tuşu basılı kalmış gibi?
Böyle yapma nedeni olabildiğince hızlı bitirirse tekrar doğup yeniden puan toplayabilecek olması. Kazandığı puanı arttırmaya çalışıyor yani.
@@ardaabicen Anladım teşekkürler❤
Eline sağlık
Bence bunu mario 64 e uyarlama vakti geldi : D
Yapay zekanin en sonunda anladigi sey sanirim sağ yön ve zıplama inputunu spamlamak :D
Hayır öyle değil. :) Zıplayarak gitmeyi tercih ediyorlar. Fakat havadayken sağ tuşa basıp çekme inputunu ayarlayarak istedikleri yere iniyorlar. Aksi takdirde zaten boşlukların birisine düşerlerdi.
harika bir 17 dakika
Kolay gelsin
Eğlendim!
abi sen oyun kodlamayı/yapmayı nerden öğrendin kaynak verebilirsen cok kiyak gecer.
Unity mi kullanıyorsun ? Bide bu içeriklere örnek eğitim videoların var mı ?
eline sağlık
peki hocam en sondaki başarı milyonda bir bile olabilecek rastlantısal bi başarı mı? Yoksa AI oyunu oynamayı tamamen öğrendi diyebilir miyiz? Başaran Mario'nun verileriyle tekrar en baştan test yapabildiniz mi? Sonuçta yüzlerce Mario 6 saatte sürekli tekrarla belki de milyonlarca kez denediler oyunu oynamayı rastlantısal başarı oldukça mümkün gibi
ml-agent ille alakalı daha çok video gelsin
Detroit ile ilgili düşüncelerinizi ekstra merak ediyorum
Arda abi selamlar, oyun yapma işinde önerebileceğin bir kanal udemy kursu herhangi bir şey var mı. Kendimi geliştirmem için bir tavsiye lütfen.
Kaç gün uğraşmışsındır şu dersi hazırlamak için... teşekkürler.
spermlerin yumurtaya saldırması gibi bir babayiğit başarılı oluyor kdkdkd
yeni çıkan oyunlara ne zaman gelecek acaba bu teknoloji 🤔
Bu kanal bana atomu hatırlatıyor
lütfen video yu kısa tutucam diye derine inmekten çekinmeyin zaten oyun yapımıyla ilgisi olmayan adamın bu videoyu izleyeceğini düşünmüyorum aksine daha açıklayıcı olursa daha çok kişi izler ❤
Aklima bu sistemlerle tamamen unlarin yaşadiği bi evren geldi ama bi süre sonra sen elelmeden bile inputlarda değişiyo yapilabilir bişeymi sizce
Abi iyi güzel oyunuyolarda bunlar balerin mi mario mu
Detroit Become Human'a ne oldu? Devamı gelecek mi?
eline sağlık
Abi neden minecraftı geliştirmeye devam etmiyorsun.😊❤
Peki şimdi bu yapay zeka orjinal marioda oynayabilecekmi
kardeşim eline sağlık :) bi'şey merak ettim, bir tanesi doğru sonucu bulduktan sonra artık hepsi hata yapmadan aynı şeyi mi yapıyor?
Evet o şekilde oluyor. Hepsi aynı yapay zeka çünkü aslında. Birbirinden farklı veri setleri yok.
@@ardaabicen yanıtın için teşekkür ederim başarılarının devamını dilerim 🙏
Abi merak ettim de, zaman diye bir değişken yapıp bunu normalden hızlı olacak şekilde ayarlasak ekranın açık kalması gereken süre azalmaz mı?
çok mantıklı düşünmüşsün ve aslında böyle bir durum direkt olarak Unity'nin sağladığı machine learning paketinin içerisinde bulunuyor. Fakat ben videoda gerçek zamanlı görüntüler de alabilmek adına normal hızda çalıştırdım.
Fakat yüksek hızda çalıştırmanın sorunları da olabiliyor. Özellikle fizik tabanlı öğrenmelerde yüksek hızda çalışınca daha az tepki geldiği için fizik motorundan normal hızda yapay zekanın daha kötü çalışmaya başldığını söyleyen forum yazıları vardı.
Hocam ayrintili olarak nerden öğrenebilirim
Abi bu içeriği yapan yabancı Bi kanal var aynısı direk
abi mobilde battlelands royle diye bi ouyun vardı piyasadan kaltı 1 yıl once ona benzeyen oı-yun yapabilrmisn
hemen geldim abi
Detroit neden devam etmiyor ?
1 yıl oldu aq
Hedef önceliği vermemişsin.
Hedefler
1 prensese ölmeden ulaşmak
2 ulaşırken mümkün olduğu kadar çok altin toplamak.
3 bunları daha kısa sürede yapmak
Ödül vererek hayvan yetiştirirsin
Amaç verirsen insan olur
Bir dahaki sefere kodlarını yapay zekaya yazdırmayı deneyebilirsin 🤔
hocam oyununuzun çıkış fiyatı hakkında bilgi verebilir misiniz?
Türkiye için özel fiyat ile çıkacak tabii ki. Oldukça makul bir fiyat olacak kesinlikle. Fakat henüz önünde zaman olduğu için kesin bir fiyat belirlemedim.
deatroıt beklıyoom
0:50(AI)(*AI*)
Oyun yapmak için detaylı trigonometri denklemleri falan gerek var mı ne kadar bir matematik gerekiyor
Oyun motoru için evet ama oyun yapmak için hayır. Bu dediğin işlemleri genelde oyun motorları oyunların geliştirilmesinin kolay olması için sağladığı hazır objeler veya yapılar ile yapılıyor diye biliyorum. Ben oyun geliştiricisi değilim sadece okul dönemimde meraktan belli bir dönem geliştirmiştim. Bunu meslek olarak yapan varsa onlar eksiklerimi veya yanlışlarımı varsa düzeltirler ❤
@@zafer9344 merak ettiğim mesela unity falan kullanırken karakterin bir şey yapması için denklem yazıyor muyuz onu merak etmistim
@@kageyoshi0887 Yok ya denklem yazılmıyor. Kısa tutorialler oluyor izlersen daha kolay anlarsın. Kod bilgisi kesinlikle lazım bu arada :)
O zaman rdr2 yapay zekası machine learning mi kullanıyor çünkü her duruma bir tepki verebiliyorlar (veya geliştiriciler detay işşizimi)
rdr2de galiba olabilecek TÜM durumlar yazılımcılar tarafından kodlanmış zaten sandbox oyunu. gta vb oyunlarda da npclere çoğu zaman olası tüm durumlar kodlanıyor ki oyun gerçekçiliğe yaklaşsın. oyunlarda machine learning kullanılıyor mu bilmiyorum ama ardanın videoya bakarsak machine learning kullanarak npc yaratmak, npcleri teker teker detaylı bi şekilde kodlamaktan daha zor
biraz araştırdım rdr2nin npc karakterlerinde machine learning kullanıldığını yazan bi site buldum ama çok aklıma yatmadı benim ama yine de bilgilendirmiş olayım :D
Bence olabilir çünkü bu kadar farklı durumu akıl etmek hepsine karsı bi tepki yaratmak o tepkileri npc ye tanıtmak vesaire bu çok uzun bir süreç olurdu bence @@nisa-th4ed
@@tcpikacu4744 olabilir ama kafama yatmayan kısım şu: mesela bu videoda 100e yakın yapay zekanın sadece 1 oyun mapini geçmeyi öğrenmesi 6 saat sürmüş. rdr2deki npc yapay zekaları nasıl eğitildi acaba? sürüme çıkmadan önce oynaya oynaya falan mı eğittiler ki? ya da belki 1-2 tanesini eğittikten sonra diğer npc'leri eğitilen npcler eğitmiştir mümkünse. çünkü bu tarz oyunlarda npc'ler ''sense -> think -> act'' algoritmasını kullanıyorlarmış. yani senin karakterini inceliyor, silahı varsa fark ediyor ne yapması gerektiğini düşünüp yapıyor gibi
Hocam, Daha da detaylı anlatırsanız daha iyi olur (kodları vb.),
Anlamadim ve sonunda prensesi gecib asagi dusdu degilmi?
Yok hayır :) Prensesi geçince başa dönüyorlar. Ben o esnada mario gülüyor diye orada bitirdim.
Bi gün bende böyle bişi yapabilirmiyim acaba
Yaparsın. Göründüğü kadar zor değil yazılım da, oyun geliştirmek de bu videodaki konuda. Sadece düzenli zaman ayırmaya çalış.
Minecraft devamı gelsin
abone olundu.
Neden fizik kullanmak yerine kendin gravity falan vererek bu işlemi yapmaya çalıştın yapay zeka fizik hesaplamasıyla zorlanmasın diye mi
Hayır character movement sistemi rigidbody kullanıyor. Fakat orada gravity’yi tekrar tanımla nedenim havaya çıkarkenki ve yere inerkenki yer çekim ivmelerini değiştirebilmekti. Neredeyse tüm 2D platform oyunlarında zıpladığınızda daha az yer çekimi ile daha uzun havada kalırken yere çok daha sert çekilip hızlı düşersiniz. Bu havada kalma süresini azaltarak kontrolü kolaylaştırıyor. Yoksa oyuncunun çok ufak zıplamalar için bile karakterin inmesini biraz daha uzun süre beklemesi gerekir.
@@ardaabicen hmm ben sadece gravity i arttırıyorum :/
abi detroid nerde
mario oyunu için bile koşullandırmalar yetersiz kalmış, ondan önce farklı zorluklarda map üreten algoritma yazsan daha iyi olur
wp
Yapay zeka "AI"
Videonun başı mük
Hocam daha özgün şeyler gelsin