Oyun Yapmaya Başlamak

Çılgın-Joe

Hectopat
Katılım
23 Şubat 2016
Mesajlar
336
Çözümler
1
Yer
Türkiye
Daha fazla  
Cinsiyet
Erkek
Merhaba arkadaşlar, dostlar.
Bu konuyu bazı arkadaşların sorusuna cevap olması umuduyla açtım.

İlk olarak bir oyun nelerden oluşur:
- Modeller
- Ses efektleri
- Senaryo
- Oyun Motoru / Programlama
Evet oyun kabaca bu unsurlardan oluşur.
Bu unsurlardan kısaca bahsedeceğim.

Modeller: Oyun içinde gördüğümüz 2D,3D olan her nesnedir.

Ses efektleri: Silahın ateş etme, arabanın çalışma sesi gibi seslerdir.

Senaryo: Oyunun amacı,oyuncunun görevidir.

Oyun Motoru: Oyunu oluşturmamızı sağlayan programlardır.

Programlama: Oyun motorunu/oyunu kodladığımız programlama dili.

Oyunumuzu bir programlama dili ile oyun motoru kodlayarak yapabiliriz, direk oyunu kodlayarak yapabiliriz veya hazır oyun motoru kullanarak yapabiliriz.
Bu sizin seçiminize kalmış bir şeydir.
Bir programlama dili ile oyun motoru yapabilecek kişi bu konuyu okumayacağı için sadece 2 seçeneğimiz kalıyor.

-Programlama Dili İle Oyun Yapmak:
Programlama dili ile oyun yapmak için bir programlama diline hakim olmak gerekiyor.
Oyun yapanlar performanslı olacağı için C++ kullanırlar. Fakat siz C# için XNA, Python için Pygame gibi kütüphaneleri de kullanabilirsiniz.
Bu biraz uğraştırabilir.

-Oyun Motoru İle Oyun Yapmak:
Oyun motoru ile oyun yapmak için ise oyun motoruna hakim olmak gereklidir.
Yani kullanılan programlama dilini ve programın arayüzünü öğrenmemiz gereklidir.
Unreal Engine, Unity 3D, Game Maker bilinen oyun motorlarındandır.

Sistem gereksinimlerinize uygun olan oyun motorunu seçin.
Unity oyun motorunu kullanabilirsiniz. Bu oyun motoruyla güzel projeler çıkartabilirsiniz.
Youtube'da Unity Kitaplığım gibi Unity hakkında videolar çeken kanallar var.

Unreal Engine için yabancı kaynak daha çok bildiğim kadarıyla.
Ayrıca güzel bir sistem istiyor.
Unity arayüz görüntüsü:
EditorGraph.png

Unreal arayüz görüntüsü:
DoorWinSytem_Screenshot_01-1920x1080-0125cfc7635090161817a9686573a956.png


Umarım faydalı olmuştur.
 
Son düzenleyen: Moderatör:
Technopat için oyun kodlamayı düşünüyorum açıkçası müsait olduğum bir zaman :)
Umarım güzel bir şeyler çıkarırsınız. Kolay gelsin. :)
Bende yapmayı düşünüyorum nasip olursa.
Bence ilk yapcağın oyun basit birşey olsun. Kendini geliştirmeye başladıkça, oyunuda kolay bir şekilde daha iyi bir şekilde yapabiliceksin.
Bu kişiden kişiye değişir. Ben Unity ile şu ana kadar tamamlanmış bir oyun yapmadım.
Fakat araba yarışı ve first person shooter tarzı bazı projelerim vardı fakat tam olarak hazır değildi.
Ama silindiler.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Yeni konular

Geri
Yukarı