Oyun nasıl yapılır?

Arkadaşlar daha oyun yapmak için çok küçüğüm. 13 yaşındayım ama benim için imkansız diye bir şey yoktur. Ben oyun yapmak istiyorum kötü de olsa oyunumu yayımlamak istiyorum. Ama ne yapacağım hakkında hiçbir fikrim yok.

Oyun motoru seç önce fakat çok zor sizin için Steam'e falan yayımlamak istiyorsanız önce 100 dolar bulun.
 
Oyun motoru seç önce fakat çok zor sizin için Steam'e falan yayımlamak istiyorsanız önce 100 dolar bulun.
hehh sonunda beni anlayan biri çıktı .
 
Hayır yaşı küçük önce algoritma dizgelerini öğrenmeli benim akrabalarımdan 2si yazılımcı hepsi böyle başladı.
Yok yanlış anladınız o mesajı size atmadım. Arkadaş 5. sınıfta bilişim dersinde görmüş ona atmıştım. İlk mesajımda zaten yazdım algoritma öğrenmelisin diye.
 
Arkadaşın kafasını karıştırmaya gerek yok. Sıfırdan bu işe girmişse başlangıcını güzel yapmalı. Unity falan arkadaş için en üst hedeflerden, hemen başlama onlara.

Öncelikle çizim yapmayı öğren. Aseprite, libresprite, piskel, Pixilart.com gibi yerlerden güzel çizimler yapabilirsin.

Sonra... Gdevelop 5, Godot'ya da construct 3. bunlardan birini seçmen gerek, ben gdevelop 5 öneriyorum.

Kullanımı kavradıktan sonra gdevelop Wiki'deki oyunları yap. Tutorialdan baka baka, bu bir oyunun nasıl yapıldığını kavratır.

Sonra benim gibi modifiye oyunlar yapabilirsin. Mesela ben geometry Monster'ı geri dönüşüm oyununa çevirdim.

Sonra, Python öğren. Onun aşamaları hakkında maalesef bilgi veremeyeceğim.

Sonra Inkscape'den fotoğraf'ı şekle dönüştüreceksin, ha tabii FreeCAD de gerek. Sonra Blender'da onu rigging yapmak var, o kısmı hiç denemediğim için konuşamayacağım.

Sonra da Unity veya Unreal gibi motorlarla kendi projeni geliştirmeye başlayabilirsin.
 
Oyunda her bir olay, bir algoritmaya dayanır. O yüzden algoritma bilmek ve oyunda durumları karşılaştırmak önemlidir.

Örneğin can diye bir nesne tanımladın ve bu if (can == 0) yaptığın zaman oyun bitecek.

Oyunlar için uygun programlama dili öğrenilmeli.
Sektörde; C++, C# ve Java dillerinin oyun programlamada popüler olduğunu düşünüyorum.

Bence oyun yazabilmeyi yada yazılım dillerini anlayan insanlar çok güzel resimde çizer, 3D modelde yapar ileriki zamanlarda.
 
Yanlış bilgi vermesek iyi olur. Bu kodları kullanması için ilk önce oyunu tasarlaması lazım. Bunu güzel bir oyun yapmak isterseniz kullanın. Bu biraz daha profesyonel olman ve bu biraz daha ileride.
İlkokul çocuklarına öğretiyorlar hocam daha ilerde olacak olan nedir? Ne diyeyim çocuğa? Klavye kullanmayı öğren mi diyeyim? "Klavyeden p tuşuna bas, eveeet. şimdi sıra r de. Çok güzeel şimdi i tuşunu bul bakalım...".
 

Yeni konular

Geri
Yukarı