Unity ile oyun programlama


Merhaba arkadaşlar yaklaşık iki yıldır Unity platformunda oyun programlıyorum. Bu postumda size Unity ile oyun programlama nasıl olur, hangi dili bilmemiz gerekir, oyunu yayınlarken zorluk çeker miyiz gibi konularda bilgi vereceğim.

Unity nedir ?

Unity bir oyun motorudur.Unity ile çoğu oyunu rahatlıkla yapabilirsiniz.İster 2D ister 3D oyunları rahatlıkla yapmamızı sağlıyor bu oyun motoru. Bize kalan ise oyun fikrimizi düşünmek.

Unity ile oyun programlamak

Eğer Unity ile bir oyun programlıyorsanız işiniz gerçekten basit.Unity‘nin platformunda istediğinizi elde edebilir, gerekirse kendi sitesinden grafik paketleri satın alabilir veya 3D bir oyun için karakter alabilirsiniz.Burada önemli bir nokta var tabi ki.Bir oyunu programlarken şunu unutmamak gerekiyor oyun sadece çizimden ibaret değil bir arabayı platforma yerleştirdiniz güzel fakat arkada bu arabayı çalıştıracak kodların olduğunu unutmamak gerekiyor.

Unity hangi kodlama dillerine ihtiyaç duyar ?

Öncelikle şundan bahsedeyim Unity programını kurarken eklentiler ekranında size MonoDevelop adlı bir program tikli olarak gelir.Eğer bu programı indirirseniz sizin kodlamak için ekstra bir platforma ihtiyacınız yok.Peki indirmezseniz hangi programı indirmelisiniz ? Visual Studio programı size MonoDevelop‘dan daha çok yardımcı olacaktır nedeni ise Visual Studio‘nun kendi içinde bulunan otomatik doldurma sizi hız konusunda bir adım öne taşıyabilir.Bu iki programdan birini bilgisayarınızda bulunduruyorsanız artık dillere geçebiliriz.Öncelikle Unity‘nin desteklediği dillere bir göz atalım :

  1. C#
  2. JavaScript

Bu iki dilden herhangi birini biliyorsanız Unity üzerinde kodlama yapmak mümkün.

Oyunu yayınlamak

Oyunumuzu yayınlarken öncelikle hangi platform üzerinden yayınlayacağımızı seçmemiz gerekiyor.Unity bize yeniden bu konuda hem yardımcı oluyor hem de neredeyse tüm platformları destekliyor.Peki biz oyunumuzu yayınlarken zorlanacak mıyız ? Arkadaşlar ben kendi oyunumu yaptıktan sonra yayınlarken neredeyse hiç sıkıntı çekmedim.

Unity ile gerçekten başarılı oyun yapan insanlar var ve gerçekten güzel bir oyun motoru.Tabi ki 2D bir oyun ile 3D yapılan bir oyun arasında farklı zorluklar farklı sorunlar ile karşılaşabiliyorsunuz fakat endişelenmeyin çünkü Unity‘nin kendi sitesinde çoğu sorunuza yanıt bulabilirsiniz.

 

Eğer Unity hakkında farklı bir konu bir merakı olan var ise benimle iletişime geçebilir,mail atabilirsiniz.Sorularınızı toplayıp bir post şeklinde bilgimi aktarmaya çalışacağım.Okuduğunuz için teşekkürler.

 

 

 

 

Unity ile oyun programlama

Giriş Yap

Hoşgeldin
Don't have an account?
Kayıt Ol

Şifreni Yenile

Back to
Giriş Yap

Kayıt Ol

Ekimize Katılmaya Hazırmısın

Back to
Giriş Yap
Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals