Oyun yapmak , pek çok gencin hayali.Zor ama eğlenceli bir iş.En ilk şunu söylemek lazım eğer sabırlı biri değilseniz bu işe asla başlamayın çünkü oyun yapımı bir ekiple bile en az 3 ay sürmektedir.Başlayacakların dikkatine en ilk yapmanız gereken senaryo.Oyunun iskeleti gibidir senaryo çünkü oyunlar senaryo üzerine kurulur.Hani ilkokuldayken iskeletin önemini şöyle belirtilerdi : İskeletsiz vir vücut sadece et yığınıdır bu yüzden iş görmez o et yığını derlerdi.Senaryoda oyun için bu denli önemidir.İkinci olarak en önemli şey ise oyununuzun türü çünkü oyununuzda bir karakter olacak ama bu karakter ne yapacak savaşacak mı dans mı edecek bunun için oyunun türü çok önemli.——— Oyun türleri ——-# RTSGerçek zamanlı strateji oyunlarıdır.Tek başına oyuncu hareket edemez, yapay zeka veya başka oyuncularla kapışmak zorundadır.Kısaca amacı ülke kurarak asker üretip diğer ülkeyi ele geçirmek diyebiliriz.Örnek:warcraft stronghold age of empires vb…# FPSBirincil kullanıcı gözü ile oynanan türdür.Kullanıcı(oyuncu) ekranda yalnızca el kol burun vb vücudunun bir kısmını görür.Genel amaç elinde bir alet yaratık veya başka bir oyuncu vurmak.Örnek:doom3 halflife counter strike vb# RPGBelli bir karakter gurubuna veya karakteri geliştirerek ,o karakterle başka karakterlerle(yapay zeka) yarışarak veya savaşarak oynanan oyun türüdür.örnek:diablo,dungeon siege vb…# MMORPGBelli bir karakter gurubuna veya karakteri geliştirerek ,o karakterle başka OYUNCULARLA yarışarak veya savaşarak oynanan oyun türüdür.oyun türünde binlerce kişi beraber oynayabilir,olasılıklar fazla ve yenen belli değildir ve başka sebeplerle insanlara çekici kılar.örneğin:knight online,world of warcraft online,ultima online, hero online,metin 2 vb..# TPSOyun içerisindeki karakteri 3. kişinin gözünden yöettiğimiz oyun türüdür.Senaryo sağlam olmazsa oyun tutmaz.ÖRN:Prince of percia,Assains creed vb…# MPGÇoklu kullanıcı ile oynanan takım oyunlarıdır.Örn:Halflife vb…Bunda sonraki adımlar daha basit başlangıç için zor olanları atlattık.Karakterinizi belirleyin (kız mı erkek mi ? , Kıyafeti ne olacak? , ne işle uğraşacak pilot mu asker mi ? gibi)Sıra geldi en önemli şeye oyunun Sonuna “karakteriniz” oyunun sonunda dünyayı mı kurtaracak yoksa bir ödül mü alcak gibi oyunun sonunuda kurguladınız mı alın size bir oyun fikri tamamdır.Senaryo yazdıktan sonraki iş uygulamaya geldik şimdi kendimiz bir tane fizik motoru grafik motoru oyun motoru seçmemiz gerekir.Fizik ve grafik motoru olarak:3dsmax, maya,blender,wings 3d vb…Oyun motoru:Game Maker,Directx,opengl,quake engine,unreal engine,havok,ırrlicht vb…Grafik motoru:3 boyutlu veya 2 boyutlu karakter eşya vb çizim ve oluşturma aşamasıdır.Oyun motoru:Çizdiğimiz çizimlere hareket,ses, efekt,doku vb. eklediğimiz programlardır.Oyun motorunda ve grafik motorumda en azından giriş seviyesinde c# bilmek işinize çok yarayacaktır.ciddi sieniz game makerla başlayın direct x ,maya ile devam edin sabrınızın sonucu gerçekten güzel olur.Genel mantığı örnek verirsek grafik motorunda insanı ve bıçağı çizeriz.oyun motorunda ise düşmanımızı, yapay zekayı,karaktere yürümeyi bıçak sallamayı, belli bir can vermeyi,can bittikten sonra ölmeyi programlarız,