Oyun Yazmak İcin Neler Gerekir ?
-
Kazekage bunu yazdı
Abi ne zaman biticek şu zor zor zor, yapılamaz anlayışınız anlamıyorumki arkadaş haz mı alıyorsunuz adamın hevesini kursağında bırakarak hangi iş göründüğü kadar kolay ki yani adam tutupda bi crysis yazmıcak ki veya mario bile yazmıcak ama bişiler yapmak istiyor zor zeka istiyor felan mutlaka ole ama herkes ilk başladığında acemiydi zorlanıyordu vs vs bırakın artık milletin hevesini kaçırmayı :) :)
Neyse hocam sen devam et benimde çok ilgilendiğim bir konu bu konuda unityden başlıyabilirsin strateji oyunları ilgi alanım değil ama hack & Slash tarzında unity 3d , C# dili ile yazılan bir video serisi var bakarsın yararlı olabilir.
http://www.burgzergarcade.com/hack-slash-rpg-unity3d-game-engine-tutorial
Unity Kullanacaksan bu sayfada işine yarıyacakSagol hocam.
Peki Age of empires 2d degil dimi 3d ?
-
3D Tabi hocam 2d oyunlarda derinlik olmaz
-
dhmm bunu yazdıFatih54 bunu yazdıdhmm bunu yazdıdyrnade bunu yazdı
Courserada bunun için yeni kurs başlıcak C# ile bi bakalırsın istersen.
https://www.coursera.org/course/gameprogramming
Sagol hocam
Fatih54 bunu yazdıönce zeka gerekir oyun motoru yazmak kolay değil tek başına yazamassın senior programcı olman lazım ve directx,opengl bilmen gerekir.Fatih bende zeka pek yok hocam. Lakin kafama taktigimi yaparim. Er ya da gec.
Senior olmadan yazilamaz mi hocam ? Ne alaka evde oturup birseyler cikmaz mi ortaya ?
Yani örneğin C++,C,asm yi çok iyi şekilde bilmek lazım ve iyi algoritma kurabilmek için de zeka lazım sen basit flash oyunlardan bahsediyorsan onlar farklı ben source,unrealengine gibi motorlardan bahsediyorum.
asm unttum da c,c++,c# hala duruyor haci bende
yani bu tarz algoritmalar kurabilecek durumda olmalısın:
http://notepad.cc/share/2JLZq5BPzj
http://notepad.cc/share/sQM0ePJbpW
ve güçlü bir dil bilip directx veya opengl bilmen gerekli.
asm i ana dilin yetersiz kaldığı yerlerde kullanmalısın.
-
Fatih54 bunu yazdı
yani bu tarz algoritmalar kurabilecek durumda olmalısın:
http://notepad.cc/share/2JLZq5BPzj
http://notepad.cc/share/sQM0ePJbpW
ve güçlü bir dil bilip directx veya opengl bilmen gerekli.
asm i ana dilin yetersiz kaldığı yerlerde kullanmalısın.
O dediklerini yaparim hocam.
directx ve opengl de sifirim :(
asm ogrenirim tekrar haci. Sikiti yok. Az oynamadik okulda :)
-
Kazekage bunu yazdı
3D Tabi hocam 2d oyunlarda derinlik olmaz
Hmm.
Hocam peki bunlari nasil yapiyorlar.
Ornegin bir askeri modellem yapiyorla ok anladim. Sonra Ne kullanarak o mapin icine atiyorlar.
Herhalde bir form nesenesi kullanarak degildir. Buyuk ihtimla yine Fatih in dedigi gibi opengl directx fln dir
-
Andrei bunu yazdıdhmm bunu yazdı
Age of empires oyunu 3 boyutlu degildir dimi ?
Oradaki karaterleri nasil cizebiliriz ?
maya veya türevi bircok tasarım programıyla yapılabilir.
oyun yazmak ekip isidir, o tip oyunlarda yazılımcı tasarımcının, tasarımcı da yazılımcının isine karısmaz kolay kolay.
indie oyunlarda bile en az iki kisi olur bu isleri yürütebilmek icin.
Ustad. Maya iyiymis. 3d studio max le olmuyo mu ?
Hangi daha kolay ?
-
dhmm bunu yazdıFatih54 bunu yazdı
yani bu tarz algoritmalar kurabilecek durumda olmalısın:
http://notepad.cc/share/2JLZq5BPzj
http://notepad.cc/share/sQM0ePJbpW
ve güçlü bir dil bilip directx veya opengl bilmen gerekli.
asm i ana dilin yetersiz kaldığı yerlerde kullanmalısın.
O dediklerini yaparim hocam.
directx ve opengl de sifirim :(
asm ogrenirim tekrar haci. Sikiti yok. Az oynamadik okulda :)
onlara bulaşmasanda olur ama çok daha zor olur.
software rendering bölümünün tümünü hız için en üst seviye assembly ile yazılması gerekli diye biliyorum.
-
dhmm bunu yazdı
Hocam ztn ansi c ile basladim sonra c++ derken c# ta ogrendim.
Iste simdi aklima geldi okula gitmesden once :D diyordum soyle boyle oyun yaparim diye :).
Aslinda bilmiyorum Age of empires gibi bisey yapmak herhalde asiri grafik fln istiyordur.
Degisik bir strateji oyunu yazilsa guzel olur.
Arastiriyorum. Hobi olarak bir seyler yaparim :)
medieval total war var tarzı bi oyun yapabilirsin hocam osmanlı savaşlarını konu alır.
İlk oyun sadece skirmish olur. seneryosu olmaz sadece 5-10 savaşı koyarsın.
2. oyunda campain modu falan olur ben oynarım şahsen :)
-
Fatih54 bunu yazdı
Bu arada sağlam 3d oyun motorunda programcı olarak çalışan hiç türk göremedim daha.
Türkler en fazla unity3d ile saçmalıklar yapıp parayla satar.sonrada haber olurlar "türklerin yaptığı oyun maddi destek bekliyor".
Yapımcı olarak olmayabilir.
Rockstar da technical director olarak çalışan vardı benim bildiğim ve yakınen tanıdığım. Gerçi orayı bırakıp kanadaya büyük bir firmaya geçti ama daha bilmediğimiz kimler vardır.
Bu arada oyun tasarlayıp kodlaycaksan MAYA öğrenmen lazım. Normal kendi çapımda bir oyun yapıcam diyorsanda C# da OpenGL bellemen lazımki bana göre harbiden acayip kasmak lazım.
-
janni bunu yazdıFatih54 bunu yazdı
Bu arada sağlam 3d oyun motorunda programcı olarak çalışan hiç türk göremedim daha.
Türkler en fazla unity3d ile saçmalıklar yapıp parayla satar.sonrada haber olurlar "türklerin yaptığı oyun maddi destek bekliyor".
Yapımcı olarak olmayabilir.
Rockstar da technical director olarak çalışan vardı benim bildiğim ve yakınen tanıdığım. Gerçi orayı bırakıp kanadaya büyük bir firmaya geçti ama daha bilmediğimiz kimler vardır.
Bu arada oyun tasarlayıp kodlaycaksan MAYA öğrenmen lazım. Normal kendi çapımda bir oyun yapıcam diyorsanda C# da OpenGL bellemen lazımki bana göre harbiden acayip kasmak lazım.
Abi sevdigim 2 sey bir arada. KODLAMA + OYUN. :D