Oyun yapma hayali nasıl gerçekleştirilir?

Mahmutab

Hectopat
Katılım
21 Temmuz 2020
Mesajlar
253
Çözümler
1
Dostlar 17 yaşındayım 6 yaşımdan beri her türlü oyunu oynayıp bitirmişimdir yani oyunlarla içli dışlıyım. Benim bir hayalim var bilenler varsa bilgi verirse sevinirim. Dostlar ben PC için bir oyun yapmak istiyorum ama oyun yapma bilgim 0 ve program bilgimle kod bilgim yok. Bugün dedim ki artık ne varsa öğrenip bu işe girişeceğim! İlk başlar da hangi programı kullanmam gerek? Neleri öğrenmem gerek? Bana şöyle bir rehber gibi yazabilirsiniz 0'dan 100'e her şeyi. Çok mutlu olurum.
 
Son düzenleyen: Moderatör:
Dostlar 17 yaşındayım 6 yaşımdan beri her türlü oyunu oynayıp bitirmişimdir yani oyunlarla içli dışlıyım. Benim bir hayalim var bilenler varsa bilgi verirse sevinirim. Dostlar ben PC için bir oyun yapmak istiyorum ama oyun yapma bilgim 0 ve program bilgimle kod bilgim yok. Bugün dedim ki artık ne varsa öğrenip bu işe girişeceğim! İlk başlar da hangi programı kullanmam gerek? Neleri öğrenmem gerek? Bana şöyle bir rehber gibi yazabilirsiniz 0'dan 100'e her şeyi. Çok mutlu olurum.
İngilizcen var mı?
 
Özet olarak demek gerekirse öncelikle yazılım dili öğrenmelisin, C ve C++ öğrenmelisin, bunları öğrendikten sonra oyun motorlarına aşina olmalısın (Unreal Engine veya Unity gibi) kabaca bunları öğrendikten sonra (kurs vs.) oyununu tasarlayabilirsin. Neyi istiyorsan ona göre düşün oyununu, hikayesini, her şeyini.
 
Hocam kimse buraya 0'dan 100'e rehber yazmaz. Çok zaman ister. Lütfen google açın ve kendi arastırmanızı yapın. Hem daha yararlı olacaktır hem de buraya yazılanlar sizi tam anlamıyla tatmin etmeyecektir. Belki araştırıken başka şeylere rastlayacaksınız ilgi alanınız şekillenecek.
 
İlk başta uygun bir bilgisayarınız olursa güzel olur. Sonradan sıkıntı çıkartmasın. Daha sonrasında hangi programı kullanacağınıza karar vermelisiniz. Önerim Unity ve Unreal Engine'dir fakat başlangıç olarak Unity'den başlamanız daha iyi olur. Ardından nereden öğreneceğiniz geliyor. Udemy üzerinden bakabilirsiniz ama Türkçe kaynak az olduğu için İngilizcenizin iyi olması sizin adınıza daha iyi olur. Benim önerim bu kadar.
 
Tek başına yapılacak iş değil bence, yapsan bile çok uzun sürer. En az 5 kişi olmanız gerek mesela. Birisi senaryoyu yazarken diğeri modelleme yapar. Kalan diğerleriyse fizik motoru, animasyonları falan yapar.
 
Motivasyonunu kaybetmemek bence en önemli şey. Oyun yapmak kapsamlı bir iş ve zorlanacağınız moralinizi bozacak birçok zorluk karşınıza çıkacak. Bence ilk aşamada basit oyunları kopyalayarak başlayabilirsiniz. İlgi duyduğunuz oyun motoruna göre youtube daki kısa oyun yapma videolarına bakabilirsiniz. Böylece motivasyonu kaybetmeden ilerleyebilirsiniz.

Unity ile flappy bird yapımı, Game maker ile mario yapımı, unreal engine ile flappy bird yapımı vs. diye Youtube'da aratarak kolay oyunları baştan sona yaparak başlangıç yapabilirsiniz. Bu çok öğretici olur çünkü oyun motorlarının çalışma mantığını öğrenirsiniz.

Oyun motoru olarak en kolayı en yaygını Unity fakat Unity'de C# ile kod yazmanız gerekiyor. Eğer bunda zorlanırsanız başlangıç için Unreal Engine'deki blueprint ile kod yazmadan oyun yapmaya da bakabilirsiniz. Unity'de de kod yazmadan oyun yapmayı sağlayan PlayMaker, Bolt gibi benzer sistemler var ama bu alanda Unreal çok daha iyi. Piyasadaki birçok oyunda Blueprint sistemi de kullanılıyor.

Programlama ayrı bir derya deniz olduğu için buna başlangıçta çok takılmadan büyük resmi görmek oyun geliştirmenin genel mantığını anlamak daha önemli bence.
 

Technopat Haberler

Yeni konular

Geri
Yukarı