C# ile Form'da Uygulamalı Oyun Geliştirme
C# Form da oyun motoru kullanmadan, kapsamlı bir yılan oyunu geliştiriyoruz. Derinlemesine Form kullanımını öğreneceksin
What you will learn
C# kullanarak oyun tasarımı yapabileceksiniz.
Basit animasyonlar yazabileceksiniz.
Mağaza tasarımı yapabilecek, oyuncunun topladığı yemler ile bu mağazadan alışveriş yapmasını sağlayabileceksiniz.
Form uygulamasını öğreneceksiniz
Description
Merhaba, ben Umut. Eminim her yazılımcı oyun motorları hali hazırda hayatımızı bu kadar kolaylaştırmış iken, onlar olmadan nasıl oyun yapılacağını çok merak ediyordur. Bu kurs bu merakınızı yenmek için birebir. C# ile hiçbir oyun motoruna bağlı kalmadan bir oyun tasarlayacağız. Oyun içeriğimiz eskilerden bildiğimiz yılan oyunu olacak. Animasyonları, çarpışma metotlarını, yem üretmeyi vb bir çok zorluğun nasıl sıfırdan yazılabileceğini inceleyeceğiz. Bununla da kalmayacak, oyunumuza kayıt sistemi ekleyeceğiz. Kullanıcı topladığı yemleri biriktirebilecek ve kayıt sistemimiz sayesinde bu ödüller hep onun olacak. Muhteşem değil mi? Kullanıcıya yem toplatıyoruz, peki harcayacağı bir yer yapıyor muyuz? Evet. Basit ve tatlı bir mağaza tasarımı da gerçekleştireceğiz. Topladığı yem'lere göre bu mağazadan yılanını kişiselleştirebilecek, yani kostüm alabilecek.
Kısacası, oyun tasarımı için bir çok kilit noktaya hiçbir oyun motorunu baz almadan giriş yapacağız. Bu kursta öğreneceğiniz kayıt sistemini, mağaza tasarımımızı, algoritmalarımızı mantığını anladığınız için her yerde hazırlayabileceksiniz. Kursla alakalı fikirlerini, eksiklerini, mutlaka benimle paylaşmaktan çekinme.
Bu kurs sayesinde C#'da Form uygulamasını derinlemesine öğrenmiş olacaksınız. Sorularınızı altta belirtmeyi unutmayın. Kursun ilerleyişine ve taleplere göre C# temelleri, Unity gibi vb ekstra kurslarda açmayı düşünüyorum. Bu kurs için temel bilgisayar donanımlarına, temel Visual Studio ve temel C# bilgisine sahip olmanız gerekmektedir. Gerisini uygulamalı bir şekilde öğreneceğinizden şüphem yoktur. Hepinize keyifli çalışmalar diliyorum...