Merhabalar, Eren ben :)
23 yasindayim, Ege Üniversitesi Bilgisayar Programciligi bölümü mezunuyum ve iki yili askin süredir oyun gelistiriyorum.
Ayni zamanda Süleyman Demirel Üniversitesinde Elektronik ve Haberlesme Mühendisligi ögrencisiydim, bu yil Psikoloji okumayi umuyorum, oyun teknolojilerini de yakindan takip ediyorum, yani ben de hâlâ ögrenmeye devam ediyorum :)
Derslerde kullanacagimiz birkaç program var, ayni zamanda yazilim da ögrenecegiz, ama bunlari ögrenmenin en güzel yollu bir seyler üretmek. O yüzden basitçe programlari taniyip direkt oyun gelistirmeye baslayacagiz. Çok fazla özellik var ama hepsini yavas yavas kullandikça ögreneceksiniz ve her sorununuzda ben yaninizda olacagim.
Önce Unity ile baslayacagiz, temel ögeleri taniyacagiz, hem iki boyutlu hem üç boyutlu oyunlar yapacagiz, bu süreçte isterseniz pixelart ile kendi karakterlerimizi ve esyalarimizi yapip oyunlarimizda kendi ürünlerimizi kullanacagiz. Unity projelerimizden sonra animasyonlarimizi yapacagimiz, görsel kodlama yapma imkanimiz olan, rigleme gibi gelismis islemleri ögrenebilecegimiz bir diger oyun motoru olan Unreal Engine'e geçecegiz ve Unreal Engine üzerinde de daha detayli tekniklerle oyun yapmaya devam edecegiz. Kendi karakter animasyonlarimizi yapip bu animasyonlari kullanacagiz, kendi kisa animasyon filmlerimizi yapabilecegiz. Hem teknik, hem de sanatin birlestigi muhtesem bir egitim seni bekliyor :)
Oyun gelistirme, performans açisindan optimal olmasi gerektigi için yazilim ve algoritma prensiplerinin çokça kullanildigi bir alan, bu yüzden nispeten diger yazilim alanlarina göre birazcik daha zor, o yüzden oyun gelistirmeyi ögrendiginizde aslinda önünüzde birçok kapi açiliyor, yani sadece oyun gelistirmek durumda degilsiniz. Diger alanlara geçmek isterseniz burada ögrendikleriniz sayesinde o alanlara çok daha rahat geçebileceksiniz. Yani aslinda sadece oyun gelistirmeyi degil, yazilimin ve algoritmanin prensiplerini ögreneceksiniz. "Biraz daha zor" dedim diye gözünüzü korkutmasin, benim de yardimimla hizlica kavrayacaginizdan süphem yok :)
Not: Oyun gelistirmek güçlü bir bilgisayar gerektirebilir. Eger bilgisayariniz eski degilse pek sorun olacagini sanmam ama ne kadar güçlü bilgisayar o kadar iyi.
Referans olmasi için benim kullandigim dizüstü bilgisayarin özellikleri:
Nvidia GTX 1650 ekran karti, 16 GB ram, Intel 9. nesil i7 islemci, bu bilgisayarla Unity üzerinde çok rahat bir sekilde çalisiyorum, Unreal Engine ara ara kasiyor ama yine de pek sorun olmuyor. Eger bilgisayariniz masaüstüyse çok daha rahat olacaktir.