Java Dersleri #72 - OOP - Macera Oyunu : Karakter Seçimi

  Рет қаралды 15,846

Kodlama Vakti

Kodlama Vakti

Күн бұрын

Пікірлер: 26
@tamer7928
@tamer7928 Жыл бұрын
Önce dersler için tekrar teşekkür ederim. Çok temel ve anlaşılır anlatılmış. Buraya kadar tek sorun yaşadım. Yeni projeler yaratılırken, klasörlerde kontrolu kaybettim. Derslerde başlardan itibaren yeni projeler nerede yani hangi klasör altında yaratılıyor hep atlandığı için, bizde kapalı gözle ilerledik. İşler karmaşıklaşıp projeler çoğalınca ortalık çorba oldu. Yeni yarattığım projeyi, Eclips dışında windows explorer ile arayarak klasörlerde bulamaz hale geldim. Bu projeyi de öncekiler gibi istediğim klasör altında oluşturamadım. Klasör yönetimi bilgiside gerekliymiş.
@ahmeterdonmez9195
@ahmeterdonmez9195 4 жыл бұрын
Bu arada neden hala Hocamizi izleyen az? Bu yorumu okuyan kardesim: Benim yaptigim hatayi yapip baska "Turkce" Java ders videolarinda vakit kaybetme!!! (Extends i bir de diger videolardan dinle misal)
@burakkepuc
@burakkepuc 4 жыл бұрын
Hocam merhabalar. Öğrettiğiniz oyunun mantığını en verimli olarak nasıl alabilirim ? Sürekli videoyu durdurup aynı kodu yazmak biraz efektifliği az gibi geldi bana, kafamı karıştırıyor :/. Önce izleyip yapmaya çalısırsam da biraz fazla takılıyorum. Şöyle çalış diyebileceğiniz bir öneri var mıdır ?
@KodlamaVakti
@KodlamaVakti 4 жыл бұрын
Merhabalar Burak, önerim eğer video konusunda ki örneği yapabileceğini düşüyorsan veya en azından ilerleme sağlarım diyorsan ilk önce yap sonra videoları izle eksiklerini görmüş olursun. Yok video konusu çok ağır ve yapmam uzun sürer diyorsan, ilk önce videoları baştan sona izle. Sonra kendin yapmaya çalış ve takıldığın her yerde videoda ne yapılmış diye aç bir bak. Bu iki yöntemle daha hızlı ilerlersin. Son olarak videoda ki örneği yaptıktan sonra üstüne başka şeyler eklemeye çalış ve geliştir. O zaman harcadığın bu vakitlerin karşılığını misli misli alırsın. Kolay gelsin :)
@quink773
@quink773 Жыл бұрын
hocam ben switch case yerine if else kulandım ama olmadı ne yapmalıyım???
@tolgaun1286
@tolgaun1286 4 жыл бұрын
Öncelikle videoya laf atmadığımı belirtmek isterim.Videolarınız çok değerli ve güzel. Ben takıldım kaldım ya, print ve println içerlerinde Türkçe karakterler kodlayamıyorum, bazı kaynakları araştırdım fakat iyi bir yanıt bulamadım.Eclipse IDEsi bunu kodsuz sanal consolunda otomatik çevirmeye programlanmış, ben Sublime kullanıyorum biliyorum en iyisi değil ve Eclipsi kurmayı denedim olmadı bir nedenden, neyse olmayan yazmadan kod Türkçe karakterleri işleyebilmesi hoş fakat programlamak her ifadeyi belli etmelidir ya, oraya Rusça,cince ,Arapça 2 satır yazmaya kalksanız bunu belli etmeniz gerekmezmi? yani System.out.print("Merhaba dÜnya"); bile yazamadım
@sekokonuk6826
@sekokonuk6826 2 жыл бұрын
idelerde fark ediyor ya bendede souf içine metotdan deönen int değeri yazamadım " "+ koyarak halloldu ama düzgün bi ide şart
@Reb-012
@Reb-012 Жыл бұрын
@@sekokonuk6826 Intellij IDEA var. Community versiyonu ücretsiz.
@omeryirmibes9554
@omeryirmibes9554 3 жыл бұрын
Player player = new Player(); ile Player player; aynı anlama mı geliyor ikisi de nesne oluşurturuyor ama tamamen aynı anlama mı geliyor?
@KodlamaVakti
@KodlamaVakti 3 жыл бұрын
Player player ile hafızada player adında ve Player sınıfından türeyecek bir yer ayırtıyorsunuz ama karşılığında bir değer yok. new Player() diyerek bu ayırdığımız yere değer atamış oluyoruz.
@ahmeterdonmez9195
@ahmeterdonmez9195 4 жыл бұрын
hocam cok soru soruyorum ozur dilerim. bu oyunun mantigini anlarsam, yani kendim boyle bir oyunu tek basima yapabilirsem. daha oncede sordugum soru uzerine: Bu isin neresinde olmus olurum?
@KodlamaVakti
@KodlamaVakti 4 жыл бұрын
Merhaba Ahmet , yani programlama mantığını öğrenmiş ve kavramış olursun. Bundan sonraki aşamalar tamamen tecrübeden ibaret.
@ilkinrufullayev
@ilkinrufullayev 2 жыл бұрын
elinize sağlık
@burakkarahan2354
@burakkarahan2354 Жыл бұрын
Hocam seriyi en başından beri takip ediyorum ama misal game sınıfının altında neden Player player; ve Location location; yazdık bunları anlamadım
@33yillareskisi
@33yillareskisi 10 ай бұрын
10 ay geçmiş belki çözmüşsündür ama Location classından location adlı bir nesne oluşturmak için yaptık onu aynısı Player player için de geçerli
@tolgahankaya9498
@tolgahankaya9498 3 жыл бұрын
hocam hala yorumlara cevap veriyor musunuz bilmiyorum ama aynı kodu yazmama rağmen mainde login metotum çalışmıyor yani hata almıyorum ama ekrana hiçbir şey de yazmıyor sorunum hakkında fikriniz var mı ?
@nurullahmencik42
@nurullahmencik42 3 жыл бұрын
login metodunu incele
@tolgahankaya9498
@tolgahankaya9498 3 жыл бұрын
@@nurullahmencik42 hallettim hocam teşekkür ederim.
@gamzekarasu943
@gamzekarasu943 Жыл бұрын
Hocam videolarınızın sesi çok az geliyor
@salih5798
@salih5798 2 жыл бұрын
HOCAM Scanner sınıfını çağıralım dediğinizde bazen kelime başka manaya kayıyor :)
@ScientistHanim
@ScientistHanim 2 жыл бұрын
Scanner sınıfından soğdum yaa sjsjsjhjgk
@bikebaz2334
@bikebaz2334 3 жыл бұрын
Su sekilde yazim dogru olurmu protected static void charMenu(){ System.out.println("=============Character Menu ==============="); System.out.println("1-Samuray; Damage :5; Health :15; Money :20"); System.out.println("2-X-Men; Damage :8; Health :11; Money :23"); System.out.println("3-Batman; Damage :4; Health :19; Money :17"); System.out.println("4-Killer; Damage :7; Health :13; Money :21"); System.out.print("Bir Characet secin :"); } @Override public String getMessage(){ String xeta =" Yalniz 1-4 arasi reqem daxil edin"; return xeta; } public static void choosed(SupPlayer CName){ System.out.println("================================"); System.out.println("====== " + CName.getCName() + " Secildi ========="); System.out.println("================================"); System.out.println(" Guc :" + CName.getPower() + "| Can: " + CName.getHealth() + "| Pul :" + CName.getMoney()); SupPlayer player = CName; } public static void choosePlayer(){ boolean testChooseChar = true; SupPlayer samuray = new SupPlayer("Samuray",5,15,5,20); SupPlayer xmen = new SupPlayer("X-Men",8,11,5,23); SupPlayer batman = new SupPlayer("Batman",4,19,5,17); SupPlayer killer = new SupPlayer("Killer",7,13,5,21); charMenu(); Scanner scan = new Scanner(System.in); while (testChooseChar){ try { int chooseChar = scan.nextByte(); if (chooseChar == 1){ choosed(samuray); testChooseChar = false; }else if(chooseChar == 2){ choosed(xmen); testChooseChar = false; }else if (chooseChar == 3){ choosed(batman); testChooseChar = false; }else if(chooseChar == 4){ choosed(killer); testChooseChar = false; }else { System.out.println("====Tekrar dogru secim edin===="); System.out.print("Seciminiz :"); } }catch (Exception ex){ System.out.println("Xeta duzgun secim edilmedi " + ex.getMessage()); break; } } }
@furkandede428
@furkandede428 4 күн бұрын
Kendinizden emin değilsiniz ve çok düşünüyorsunuz. Bu sarada dinleyiciler sıkılıyor
@KodlamaVakti
@KodlamaVakti 2 күн бұрын
Emin olmamak değil de, düşündüğüm şeyi size nasıl aktarabilirim konusunda düşünüyorum. Bu da ilk eğitimimizde ki acemilikten kaynaklanıyor :)
@emiryldrmlar6436
@emiryldrmlar6436 11 ай бұрын
siz de nasıl yapacağınız bilmiyor gibi kararsızsınız
@annincoanni8949
@annincoanni8949 2 жыл бұрын
17:10 int ChaID = sc.nextInt(); if(ChaID3) { System.out.println("Geçersiz seçim."); chaMenu();} else return ChaID; return ChaID;
Java Dersleri #73 - OOP - Macera Oyunu : Harita ve Bölgeler
24:53
Kodlama Vakti
Рет қаралды 13 М.
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54
Java Dersleri #69 - OOP - Interface Kullanımı
9:45
Kodlama Vakti
Рет қаралды 19 М.
Java Dersleri #70 - OOP - Macera Oyunu Yapıyoruz !
11:01
Kodlama Vakti
Рет қаралды 23 М.
Java Dersleri #84 - OOP - Set Interface ve HashSet Kullanımı
17:40
Java Dersleri #98 - GUI (Swing) - JFrame ve JPanel Kullanımı
16:30
Java Dersleri #77 - OOP - Macera Oyunu : Savaş Bölgeleri
18:01
Kodlama Vakti
Рет қаралды 7 М.
Java Dersleri #75 - OOP - Macera Oyunu : Market (Zırh Alımı)
9:22
Java Dersleri #97 - OOP - Veritabanı İşlemleri (JDBC)
24:09
Kodlama Vakti
Рет қаралды 22 М.