Şimdi Ara

Oyun Programlama

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
37
Cevap
0
Favori
2.292
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 12
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • Arkadaşlar öncelikle merhaba,Forum'da ve Programcılık'da henüz amatörüm, başlangıç düzeyde; Visual Basic , Visual C# , Java , biliyorum ,,basit derken sadece msgbox falan değil tabiki,, basit programlar hazırlayabilecek kadar...

    Bir kaç arkadaşım, "her nakadar hiç bir halt öğrenmeselerde" onlarla beraber bir oyun yapmak istiyoruz.Grafik tasarımcımız var sesler hazır C++ öğrenmeye başlayacağız ama Direct X ve herhangi bir fizik motoru bilmiyoruz yine azda olsa 3D Max biliyorum,

    Şimdi; 3D max studio da yaptığımız 3 boyutlu tasarımları herhangi bir fizik motoru kullanmadan C++ da canlandırmak mümkün müdür?

    Mümkünse hemen şuan C++ öğrenmeye başlayacağım, mümkün değilse fizik motoru olarak şu anda en kullanışlısı hangisidir. Veya çok zor diyorsanız ;

    C++ 'dan 2 boyutlu oyun yapmak için bana bir kaç tavsiye verirseniz çok sevinirim, bir şeyler kaparsam sonraki nesile de aktaracağım hadi yardımcı olun

    Şimdiden teşekkürler.. :)







  • madem c# biliyorsun. xna 'i araştır.
  • C# biliyosanız XNA ya bakabilirsiniz.Torque 3D veya 2D olabilir.Veya 3D game Studio olmadı gamemaker lada 2D veya 3D oyunlar yapabilirsiniz.Ama c++ bilmeniz oyun yaparken Size çok esneklik saglar.
  • XNA yi deniycem ama game maker tarzı programları sevmiyorum kendim programlamak istiyorum.. teşekkürler ikinizede..
  • Zaten çoğu oyun motoru içinde fizik motoru barındırmaz. Hareketler genellikle önceden hazırlanmış animasyonlar ile gösterilir ki bu çok daha kolay ve yeterlidir.

    Directx mirectx uğraşırsanız işin içinden çıkamazsınız. Arkadaşlarında önerdiği xna iyi bir başlangıç gibi görünüyor.

    C++ ta ise çok daha fazla seçenek var. Bir sürü 2d ve 3d oyun motoru, commercial seviyesinde fizik motorları, ses görüntü işleme, her türlü multimedia kütüphanesi ücretsiz olarak emrinize amadedir. Fakat bunları kullanmak her babayiğidin harcı değildir. Güven özveri tecrübe ister.
  • işte o da bizde yok :) XNA ' e bir bakacağım,, ama bir sorum daha var C# 'ı programlama dili olarak da öğreneyimmi (bilgisayar mühendisliği düşünüyorum) yoksa XNA ile kullanacağım kodları öğrensem yetermi?
  • quote:

    Orijinalden alıntı: welrocken

    işte o da bizde yok :) XNA ' e bir bakacağım,, ama bir sorum daha var C# 'ı programlama dili olarak da öğreneyimmi (bilgisayar mühendisliği düşünüyorum) yoksa XNA ile kullanacağım kodları öğrensem yetermi?


    XNA e bir bak, bakmadan önce;

    1-) İngilizce öğren (Çok önemli)
    2-) OOP Öğren ( Herhangi bir dil değil, OOP öğren, çok önemli )
    3-) C# veya VB.NET Öğren ( XNA sadece bir framework dür, oyunu C# veya VB.NET ile yazman gerekir )
    4-) Sonra istersen XNA'i bırakıp DirectX ile kendi Grafik Motorunu yazabilirsin.
    5-) Bu yazı sana yardımcı olabilir:http://www.orhankalayci.com/10/2009/xna/xna-ile-oyun-programlamaya-giris-i-genel-bakis/
    6-) Bu video sana biraz fikir verebilir:http://www.orhankalayci.com/10/2009/xna/xna-ile-oyun-programlamaya-giris-%E2%80%93-ii-sprite-font-ve-kullanici-etkilesimli-menuler/
    7-) Bu örnek proje 2D Shooter yardımcı olabilir:http://www.orhankalayci.com/05/2010/xna/open-source-xna-space-shooter-oyunu/




  • Bende C# Dili Biliyorum Ve Oyun Tasarımı Yapmayı Düşünüyorum Çok Zor Olsada , Bende Acemiyim Oyun Konusunda İstersen Birlikte Yapabiliriz
  • sehlor öncelikle teşekkürler
    OOP dediğin nedir bilmiyorum
    XNA ' e baktım biraz ama şöyle youtube dan bir kaç video izledim sadece oyunun tasarlanmış halini gösteriyor. Proje olarak tam göstermiyordu
    XNA c# ' a eklenecek bir eklenti gibi birşeymi Grafik kütüphanesini taşıyor sanırım herneyse
    ben animasyonları yine 3d Max den mi yapacağım? Canlandırma yı XNA 'den?

    Fun Style olur valla bana uyar zaten yapcak arkadaşım yok adamlar uğraşmıyo hiç :)
  • sehlor'un linklerinde açıklamış sen oraya bir bak istersen ne tür bir oyun tasarladın kafanda ilk önce bir hikaye lazım :)
  • Ha birde OOP la ilgili bir açıklama göremedim ben sitede OOP nedir ??
  • OOP deyince bir an aklıma gelmedi tamam dır :)
  • Text-based bir oyun daha güzel olur. Bir programlama mantığınız gelişir, iki oyun kurgusu üzerine daha çok yoğunlaşırsınız. Görselliği bırakın insanın hayalleri süslesin. Hiç bir PC bir insanın hayalleri kadar beceriye sahip değil.

    Grafik işine girerseniz, programlamadan, oyun kurgusundan ziyade görselliği nasıl yapacağız diye uğraşacaksınız.
  • quote:

    Orijinalden alıntı: Hoobastank

    Text-based bir oyun daha güzel olur. Bir programlama mantığınız gelişir, iki oyun kurgusu üzerine daha çok yoğunlaşırsınız. Görselliği bırakın insanın hayalleri süslesin. Hiç bir PC bir insanın hayalleri kadar beceriye sahip değil.

    Grafik işine girerseniz, programlamadan, oyun kurgusundan ziyade görselliği nasıl yapacağız diye uğraşacaksınız.

    doğru diyorsunuz ama şu anda oynanan text based oyunlarının devamlı oyuncuları yok kafamdaki senaryo kısa sürmeyecek bir oyun senaryosu insanlar bunu devam ettirmeli yoksa zevk almayacaklar 2yıl minimum oyun süresi bunun için bence biraz görsellik gerekiyor: Kendimden yola çıkıyorum 2D veya Text Based (Anladığım kadarıyla Ogame, Travian gibi oyunlardan bahsediyorsunuz) oyunlar benim dikkatimi çekmiyor. Ha ama basit olabilir 3D olur ama mesela(runescape(www.runescape.com)) gibi basit grafikli bir oyun olur. O tarz oyunlar da programlayabiliriz ama text based bana çok uygun değil yinede fikriniz için teşekkürler




  • quote:

    Orijinalden alıntı: welrocken


    quote:

    Orijinalden alıntı: Hoobastank

    Text-based bir oyun daha güzel olur. Bir programlama mantığınız gelişir, iki oyun kurgusu üzerine daha çok yoğunlaşırsınız. Görselliği bırakın insanın hayalleri süslesin. Hiç bir PC bir insanın hayalleri kadar beceriye sahip değil.

    Grafik işine girerseniz, programlamadan, oyun kurgusundan ziyade görselliği nasıl yapacağız diye uğraşacaksınız.

    doğru diyorsunuz ama şu anda oynanan text based oyunlarının devamlı oyuncuları yok kafamdaki senaryo kısa sürmeyecek bir oyun senaryosu insanlar bunu devam ettirmeli yoksa zevk almayacaklar 2yıl minimum oyun süresi bunun için bence biraz görsellik gerekiyor: Kendimden yola çıkıyorum 2D veya Text Based (Anladığım kadarıyla Ogame, Travian gibi oyunlardan bahsediyorsunuz) oyunlar benim dikkatimi çekmiyor. Ha ama basit olabilir 3D olur ama mesela(runescape(www.runescape.com)) gibi basit grafikli bir oyun olur. O tarz oyunlar da programlayabiliriz ama text based bana çok uygun değil yinede fikriniz için teşekkürler


    Runescape basit bir oyun değildir :) o tarz oyunları yazman için öncelikle bi 5 tane kadar 2D oyun yapabilmeniz gerekir.




  • basit oyun değilden kasıt Call of duty ile karşılaştırma mesela :S basit kalıyor..
  • He siz call of duty seviyesinde oyun yapacaksınız anladım. Kaç günde bitirirsiniz? Satın alıcam o bakımdan.
  • quote:

    Orijinalden alıntı: welrocken

    basit oyun değilden kasıt Call of duty ile karşılaştırma mesela :S basit kalıyor..


    Call Of Duty (FPS) ile Runescape (MMORPG) yi karşılaştırırsan eğer saçma bi iş yapmış olursun zaten. Neyini karşılaştırıcaksın? Teknolojilerinimi grafiklerinimi? ikisi farklı tarz oyunlar.
  • MMORPG diğer bütün oyunlardan basit neyin tartışmasını yapıyoruz ben de runescape oynadım 3 4 sene diğer MMORPG oyunları da oynadım grafik olarak basit bir tasarımı var demek istediğim...
  • quote:

    Orijinalden alıntı: welrocken

    MMORPG diğer bütün oyunlardan basit neyin tartışmasını yapıyoruz ben de runescape oynadım 3 4 sene diğer MMORPG oyunları da oynadım grafik olarak basit bir tasarımı var demek istediğim...


    Bu işi bırak, hiç bulaşma bence.

    MMORPG yazmak 5 tane FPS yazmak kadar ağır bir iştir. MMORPG oynamak onun nasıl yazıldığını bilmek anlamına gelmez, üstüne plate chest giydiğinde gerekli meshlerin yerini değiştirmekle herhangi bir fps de elindeki silahı değiştirmek için yaptığın bone attachment arasındaki farklar nedir bilmiyorsan, bu işe hiç girişme.

    Heleki bana gelip MMORPG diğer bütün oyunlardan basit diyosan hiç hiç hiç hiç bulaşma.
  • 
Sayfa: 12
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.