Unity Oyun Geliştirme
Merhaba arkadaşlar,
Günümüz teknoloji çağı malum artık bir çok insan vakit geçirmek için ve eğlenmek için oyun oynuyor. Eskiden imkanı olan bazı kişiler yani evinde bilgisayarı olan kişiler bu oyunları bilgisayarında oynuyordu.Fakat artık herkesin elinde donanımı kuvvetli baya kuvvetli cep telefonları var ve bakıldığında herkese hitap eden oyunlar türedi özellikle mobil alanda…
Biz de bu büyüyen pazarda kendimize nasıl bir yer edinebiliriz.
Lafı da fazla uzatmadan size kısaca bir oyun geliştirme mantığı nasıl olur onu anlatmaya çalışacağım.
Bizim oyun geliştirmeye başlamamız için basit manada aslında üç şeye ihtiyacımız var.
- Grafikler: Bu grafikleri kendimizde çizebiliriz yada internetten bunları sağlayan assets(grafik,ses,kod aslında oyun için gerekli her şey) sitelerinden bunları sağlayabiliriz.
- Ses: Sesleri eğer kendimiz enstürüman(org,gitar vb.) çalabiliyorsak oluşturabiliriz yada internetten bunları edinebiliriz. Örneğin : Araba oyunu yapıyoruz ve araba sesine ihtiyacımız var bunu internetten kolayca bulmamız mümkün. Ben başlangıç düzeyinde free(bedava) sitelerden bunları edinmemiz daha sonra yeteneklerimize göre bunları şekillendirmenizi tavsiye ederim.
- Kod: Geldik kodlamaya, arkadaşlar kodlama konusu aslında bize neyi sağlayacak oluşturduğumuz yada bulduğumuz ses ve grafikleri yönetmemizi sağlayacak yani biz ses ve grafikleri yazdığımız kodlarla kontrol edeceğiz. Bu kodlama dilleri C#,Javascript,C++ vb. olabilir.
Şimdi bu grafiklerin,kodların,seslerin hepsini içine atacağımız (yada motorun içinde de oluşturabiliriz)neye ihtiyacımız var. Tabi ki oyun motoru biz bu noktada Unity oyun motorunu kullanacağız. Unity bu grafik,ses,kodların hepsini işleyip bize çıktı verecek(exe. apk hangi platformda yazacaksak artık).
Sizlere oyun tasarım mantığını anlattığım kısa bir videoyu da paylaşıyorum. Kanalıma abone olursanız yeni bilgilerden haberdar olabilirsiniz.