Ubuntu için en yugun programlama dili?

Başlatan knock_knock, 19 Nisan 2011 - 16:14:33

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

knock_knock

Merhaba arkadaşlar benim hedefim Ubuntu altında 3D oyun yazmak ve Web tasarlamak.Web tasarlamak için bilinmesi gerken şeyler belli zaten HTML ASP falan filan ama 3D oyun yazabilmek için hangi dil üzerine yoğunlaşmalıyım?Birde karakter tasarlayablmeme için 3ds max gibi bir program var mı teşekkürler?
ESKİ NİCK: kamboccia

ekremsenturk

#1
Python Ubuntu ile kurulu geliyor. /usr/share/doc/python yolunu izleyerek gerekli dokümanlara ulaşırsın. Veya yardım bölümünden "Kendi Programlarınızı geliştirin" bölümünden "Dive in to Python" E-Kitabına ulaşabiirsin. Veya Kodlab yayınlarından, Türkçe "Herkes için Python" Kitabını sipariş verebilirsin yada bir Kitapçıdan satın alabilirsin. Python çok amaçlıdır.

Veya web için PHP tercih edebilirsin ve 2 Boyutlu Video oyunları için yazılım merkezinden SDLBasic kurabilirsin. Biraz Basic bilmen gerekiyor, yardım bölümü dışında faydalanabileceğin başka bir kaynak yok.

Şahsen, grafik desteğinden ve bazı özelliklerinden etkilendiğim için Yabasic öğrenmeye çalışıyorum. (Kişisel bir tercih) İstersen deneyebilirsin ama  beğenmeyebilirsin. Tamamen Konsol'dan çalışıyor. Herhangi bir grafik arayüzü yok. "sudo apt-get yabasic" komutu ile 2 saniyede kuruluyor.

barış

ASP ile Web mi tasarlanıyormuş Linux altında? 3D oyun yazmak öyle kolay bir iş değil bunu söyleyeyim. Bedava da olmuyor öyle kolay kolay. Oyun motoru denilen bir şey var. Büyük ihtimalle C diline odaklanmalısın ve çok iyi grafik yapabilecek düzeyde olmalısın. 3D oyunlara baktığımızda genelde tek kişi tarafından yapılmıyor. Bir sürü kişi tarafından yapılıyor. Az kişiyle yapılan oyunların da başarısı belli.

OpenSSH

#3
İkiside farklı bir şey

Grafik modelleme ve programlama

İnternetten ögrenebilecegini zannetmiyorum.

Bir anlık özenme bir süre sonra yapamayınca sıkılıcaksın.
Gerçekten ögrenmek istiyorsan
Programlama kursları var katılabilirsin

Dedigim gibi bu yaşlarda olur böyle bir şey özenilir sonra sıkılırsın.
500 Tane şeye atlarsın ögrenemezsin * bir şey.
Birşeyde karar kılacaksın.

Özel ders almak istersen programlama üzerine arkadaşımdır kendisi.

http://www.ozelders.com/ogretmen/12649.asp

knock_knock

#4
Alıntı yapılan: barış - 19 Nisan 2011 - 16:42:03
ASP ile Web mi tasarlanıyormuş Linux altında? 3D oyun yazmak öyle kolay bir iş değil bunu söyleyeyim. Bedava da olmuyor öyle kolay kolay. Oyun motoru denilen bir şey var. Büyük ihtimalle C diline odaklanmalısın ve çok iyi grafik yapabilecek düzeyde olmalısın. 3D oyunlara baktığımızda genelde tek kişi tarafından yapılmıyor. Bir sürü kişi tarafından yapılıyor. Az kişiyle yapılan oyunların da başarısı belli.

C Normalde linux tabanlı şeylerde çalışmaz diye biliyorum bunun için emulator var ama ben boyle emulatorlu seyleri istemiyorum linux ile uyumlu olacak.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 19 Nisan 2011 - 17:34:51

Alıntı yapılan: OpenSSH - 19 Nisan 2011 - 16:46:00
İkiside farklı bir şey

Grafik modelleme ve programlama

İnternetten ögrenebilecegini zannetmiyorum.

Bir anlık özenme bir süre sonra yapamayınca sıkılıcaksın.
Gerçekten ögrenmek istiyorsan
Programlama kursları var katılabilirsin

Dedigim gibi bu yaşlarda olur böyle bir şey özenilir sonra sıkılırsın.
500 Tane şeye atlarsın ögrenemezsin * bir şey.
Birşeyde karar kılacaksın.

Özel ders almak istersen programlama üzerine arkadaşımdır kendisi.

http://www.ozelders.com/ogretmen/12649.asp

Doğduğumdan beri hayalim bu :)
ESKİ NİCK: kamboccia

eribol

Alıntı YapC Normalde linux tabanlı şeylerde çalışmaz diye biliyorum bunun için emulator var ama ben boyle emulatorlu seyleri istemiyorum linux ile uyumlu olacak.
Yanlış bilgi. C olmasa linux çekirdeği olmaz zaten.

knock_knock

AYdınlattığınız için teşekkür ederim sayın eribol.
ESKİ NİCK: kamboccia

Hatti

Alıntı YapBirde karakter tasarlayablmeme için 3ds max gibi bir program var mı teşekkürler?

Blender var.

sem

Karakter tasarımı, grafikler, yapay zeka ve bilmediğim bütün ne varsa siz mi kodlayacaksınız/yapacaksınız?

EK: Güzel bir ekip bulup, yanlarından staja başlamak daha iyi bir arayış olur gibi duruyor...
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

ekremsenturk

Bir de Scratch var. Grafikleri Scratch paint ile kendiniz çizebilirsiniz veya hazır figürler seçebilirsiniz ve yazmaya başlayabilirsiniz. İki haftada dört Animasyon geliştirdim. En son Hamsi sürüsü denedim, her Hamsi için ayrı kod kalıpları oluşturmak gerekiyormuş, sürüyü küçük tutmam gerekti. Meşhur Lego oyunundaki gibi hazır kalıplar kullanılıyor. 3B'de mümkünmüş, ancak o kadarı şimdilik beni aşar. Programlama öğrenmek isteyenler için denemelerini öneririm. scratch.mit.edu'dan .deb paketini tıklıyorsunuz ve şifrenizi giriyorsunuz, kuruluyor. İsteyen için otomatik güncellemelerde mümkün.

knock_knock

sayın ekremsenturk siz ozgurlukicin'e üye misiniz galiba benim bir soruma cevap vermiştiniz?
ESKİ NİCK: kamboccia

ekremsenturk


6ng4n

ciddi anlamda konuşuyorsan blender'ın üstüne tanımam ubuntuda.ama piyasada autodesk maya gibi devler var.tabi bundan sonra 3d modellemeyi opengl tarzı bir kütüphanede çalıştırabilmek lazım.ve bu ikisi de ayrı uzmanlık alanları firmalarda bu iki iş ayrı yapılır.sonra 3d modeller kod ile çalışabilecek şekilde derlenir.ayrıca yapay zeka(oyunlardaki) gibi elemanlar da ayrıca yazılıp koda eklenir.bunlardan her biri çok çalışma ve uzmanlık gerektirir yani tek başına 3b modelleme yapman biraz zor; ama imkansız değil.

mami96

C++ ogren Linux'un evladi mi desem yoksa linux onun evladimi desem bilemedim.

Birde C++'nin kardesi gibi bise olan Python varki sorma.

Programlamaya her baslayanin ilk amaci GUI tabanli program yazmak oluyor. Amaciniz bu olmasin...

C++ ogrenmeye bak derim, Python zira iyidir

Asp gibi, Visual Basic gibi cag disi dillerden uzak dursaniz iyi edersiniz.

Bana kalsa .NET destekli dillerden uzak durmanız yararli olur. DLL Import olayi vs. bagimsiz hale getirilebilir olsalarda Kapalilar...

C++,Python ogren bosda kalmazsin...