Fizik bilmeden yazılımcı olunur mu?

Unity oyun motorunda kendimiz sıfırdan karakter yapacaksak gerekli sanırım doğru mu hocam?
Hayır, Unity de build-in olarak geldiği için 2 3 componentle iş bitiyor. Fizik motorunu sıfırdan yazmıyorsan çok gerek yok. Senin yerine başkası yapmış zaten. Sende onu kullanmayı bil yeterli.

Oyun alanı ile ilgileniyorsan, basit bir fizik motoru yazmayı deneyebilirsin. Zamanında SDL ve OpenGL ile denemiştim. Zevklidir. Oyun alanıyla ilgilenen herkese tavsiyemdir.
Mesela basit bir bilardo oyununu düşün. Topun diğer topa vurduğunda onu hangi yönde hangi hızda iteceğini, kendisi hangi yönde ve hangi hızda gideceğini, duvarlara çarpmasını, ivmesini vs hesaplaman lazım. Çok basit bir örnek gibi duruyor fakat implemente ederken o kadar çok şey öğreniyorsun ki..
Bu alanda en güzel örnek Box2d.
 
Olursun. Burada "domain bilgisi" ile yazilim bilgisini birbirine karistirmaman gerek.

Yazilim gelistirdigin alan ne ise o alani bilmeden gelistirme yapamazsin. Bu domain bilgisidir. Gemicilik ile ilgili bir seyler yapacaksan o alana hakim olman ya da o alana hakim birisi ile ortak calisman gerekir. Hatta bir yazilimi gelistiren kisilerin domain uzmanlari olmamasinin yarattigi problemleri egale etmek uzerine kurulu "DDD" prensibi var, tam da bu konu ile ilintili. Domain-driven design - Wikipedia

Ayrica firmalar kendi sektorlerinde calismis yazilim muhendislerine de oncelik verirler, ornegin 5 sene banka tecruben varsa farkli bir bankada is bulman kolaylasir. Ama mulakatlarda sana finans sorulari sormazlar.
 
Olursun. Burada "domain bilgisi" ile yazilim bilgisini birbirine karistirmaman gerek.

Yazilim gelistirdigin alan ne ise o alani bilmeden gelistirme yapamazsin. Bu domain bilgisidir. Gemicilik ile ilgili bir seyler yapacaksan o alana hakim olman ya da o alana hakim birisi ile ortak calisman gerekir. Hatta bir yazilimi gelistiren kisilerin domain uzmanlari olmamasinin yarattigi problemleri egale etmek uzerine kurulu "DDD" prensibi var, tam da bu konu ile ilintili. Domain-driven design - Wikipedia

Ayrica firmalar kendi sektorlerinde calismis yazilim muhendislerine de oncelik verirler, ornegin 5 sene banka tecruben varsa farkli bir bankada is bulman kolaylasir. Ama mulakatlarda sana finans sorulari sormazlar.
Hocam önceden bankada çalıştınız diye mi sürekli banka örneğini veriyorsunuz :D
 

Technopat Haberler

Geri
Yukarı