C# Dili ve Unity'le Ne Zaman Bir Oyun Yapmaya Başlayabilirim?

Otur, ogren.

X zamanda Y yapacak seviyeye geldigime gore Z yapacak seviyeye de T zamanda gelirim herhalde diye kendince bir tahmin yap.

Biz nereden bilecegiz bunu?

O kadar hazirlamissiniz ki kendinizi hazir bilgi almaya, neyi ne kadar zamanda yapacaginizin tahminini bile disarida ariyorsunuz.
 
Dünya hayallerle güzel. Hayallerini bozmadan, bozdurmadan devam et. Aramızda kaç kişi var, kendi mobil oyununu yapabilmiş diye sorsaydın, alacağın cevapların da ne kadar gerçekçi olabileceğini öğrenmiş olurdun. En iyisi bu soruyu hiç sormamak.
 
Uzun bir süreç alabilir eğer sıkı bir şekilde çalışırım diyorsan kafadan bir 6 ay var kolay bir şey değil. Oyun yapmak zaten tek bir kişiyle değil bir ekiple olacak iş ama basit bir şeyler yapmak istiyorsan kendini geliştirmek için başlayabilirsin. Ama o kadar sıkı çalışmam dersen uzun sürer sadece C# ta kendini tamamen geliştirmen uzun bir süreç Unity3D'ye girmiyorum bilmediğimden oda ne kadar alır kim bilir.

Zaten kodlamada ya da Unity3D'de özgün şeyler yapmadan gelişemezsin. Videolar kurslar ya da kitaplardan örnek projeler yerine özgün projeler yapmanı tavsiye ederim. Eğer boş isen çalışmıyorsan ya da okumuyorsan bunu bir iş gibi düşünüp günde 4-5 saat bakmanı tavsiye ederim.

Bir fikrin varsa onu parçalara böl. Şu an yeterli yazılım bilgin yok yeni başladım dedin Java ile benzerlik gösteriyor ama teknoloji kısımlarında apayrılar ve C# kaynak açısından daha avantajlı Java daha zor ve ağır bir dil sen başlangıç seviyesinde olduğun için benzerlikler söz konusu evet. Parçalar böl dedim çünkü doğrudan hedefini yapmaya çalışırsan sorun çıkarsa ve danışacağın biri veya kaynak bulmazsan seni soğutabilir veya isteksizleştirebilir. O yüzden küçük küçük projelerden yavaş yavaş ağır projelere geç temelini iyi oturt algoritmayı iyi kavra Syntax öğrenilir. Sen algoritmanı oturt ve best practicelere uygun temiz bir şekilde yaz.

Onun haricinde İngilizce'yi iyi öğren kaynakları genelde yabancı sitelerde buluyorsun. Stackoverflow'da bulmadığım bir şey yok Unity3D ile ilgili bir şey söyleyemiyorum hiç o kısıma girmedim. Ama C# kolay öğrenilmesi keyifli ve bol kaynaklı bir dil senin gibi aynı sorunları yaşayan çokça kişi oluyor ve çözümünü dediğim gibi dil varsa bulabiliyorsun.
Kolay gelsin şimdiden. :)
 
Son düzenleme:
Kendini hazır hissettiğin zaman başlayabilirsin dostum. En azından ben öyle yaptım. Ne zaman öğrendiğin kodlar ile aklında bu kodla şu sistemi yapabilirim dediğin zaman(Sistem derken market sistemi, inventory sistemi vs...) oyun yapmaya başla bence.
Bence de dostum, ama 4 aya kadar artık C# dilini rahatlıkla tam olmasa da kullanabilecek seviyeye gelirim. Teşekkür ederim bu arada. <3
Dünya hayallerle güzel. Hayallerini bozmadan, bozdurmadan devam et. Aramızda kaç kişi var, kendi mobil oyununu yapabilmiş diye sorsaydın, alacağın cevapların da ne kadar gerçekçi olabileceğini öğrenmiş olurdun. En iyisi bu soruyu hiç sormamak.
Aynen, o yüzden korkuyorum sormaya. :D
Uzun bir süreç alabilir eğer sıkı bir şekilde çalışırım diyorsan kafadan bir 6 ay var kolay bir şey değil. Oyun yapmak zaten tek bir kişiyle değil bir ekiple olacak iş ama basit bir şeyler yapmak istiyorsan kendini geliştirmek için başlayabilirsin. Ama o kadar sıkı çalışmam dersen uzun sürer sadece C# ta kendini tamamen geliştirmen uzun bir süreç Unity3D'ye girmiyorum bilmediğimden oda ne kadar alır kim bilir.

Zaten kodlamada ya da Unity3D'de özgün şeyler yapmadan gelişemezsin. Videolar kurslar ya da kitaplardan örnek projeler yerine özgün projeler yapmanı tavsiye ederim. Eğer boş isen çalışmıyorsan ya da okumuyorsan bunu bir iş gibi düşünüp günde 4-5 saat bakmanı tavsiye ederim.

Bir fikrin varsa onu parçalara böl. Şu an yeterli yazılım bilgin yok yeni başladım dedin Java ile benzerlik gösteriyor ama teknoloji kısımlarında apayrılar ve C# kaynak açısından daha avantajlı Java daha zor ve ağır bir dil sen başlangıç seviyesinde olduğun için benzerlikler söz konusu evet. Parçalar böl dedim çünkü doğrudan hedefini yapmaya çalışırsan sorun çıkarsa ve danışacağın biri veya kaynak bulmazsan seni soğutabilir veya isteksizleştirebilir. O yüzden küçük küçük projelerden yavaş yavaş ağır projelere geç temelini iyi oturt algoritmayı iyi kavra Syntax öğrenilir. Sen algoritmanı oturt ve best practicelere uygun temiz bir şekilde yaz.

Onun haricinde İngilizce'yi iyi öğren kaynakları genelde yabancı sitelerde buluyorsun. Stackoverflow'da bulmadığım bir şey yok Unity3D ile ilgili bir şey söyleyemiyorum hiç o kısıma girmedim. Ama C# kolay öğrenilmesi keyifli ve bol kaynaklı bir dil senin gibi aynı sorunları yaşayan çokça kişi oluyor ve çözümünü dediğim gibi dil varsa bulabiliyorsun.
Kolay gelsin şimdiden. :)
Temel dersleri şu an izliyorum, 1 aya kalamaz veri tabanına kadar gelirim umarım. Ondan sonra da artık örnek yapa yapa farklı yönlere de bakarım. Sanırsam bu yazın sonuna doğru Unity ile dersleri izlemeye başlarım. Artık yapacağız bir şeyler. Bu arada site için teşekkür ederim. :)
Otur, ogren.

X zamanda Y yapacak seviyeye geldigime gore Z yapacak seviyeye de T zamanda gelirim herhalde diye kendince bir tahmin yap.

Biz nereden bilecegiz bunu?

O kadar hazirlamissiniz ki kendinizi hazir bilgi almaya, neyi ne kadar zamanda yapacaginizin tahminini bile disarida ariyorsunuz.
O kadar doğru dedin ki kendimden utandım. :(
 
Uyarı! Bu konu 5 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ı