Arama butonu
Bu konudaki kullanıcılar: 1 misafir
36
Cevap
2321
Tıklama
0
Öne Çıkarma
Oyun Programlama
W
15 yıl
Binbaşı
Konu Sahibi

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.. :)



G
15 yıl
Yarbay

madem c# biliyorsun. xna 'i araştır.


Bu mesaja 1 cevap geldi.
O
15 yıl
Yüzbaşı

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.


Bu mesaja 1 cevap geldi.
W
15 yıl
Binbaşı
Konu Sahibi

XNA yi deniycem ama game maker tarzı programları sevmiyorum kendim programlamak istiyorum.. teşekkürler ikinizede..


Bu mesaja 1 cevap geldi.
G
15 yıl
Yarbay

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.


Bu mesaja 1 cevap geldi.
W
15 yıl
Binbaşı
Konu Sahibi

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?


Bu mesaja 1 cevap geldi.
S
15 yıl
Yarbay

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/


Bu mesaja 1 cevap geldi.
F
15 yıl
Çavuş

Bende C# Dili Biliyorum Ve Oyun Tasarımı Yapmayı Düşünüyorum Çok Zor Olsada , Bende Acemiyim Oyun Konusunda İstersen Birlikte Yapabiliriz


Bu mesaja 1 cevap geldi.
W
15 yıl
Binbaşı
Konu Sahibi

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ç :)


Bu mesaja 1 cevap geldi.
W
15 yıl
Binbaşı
Konu Sahibi

sehlor'un linklerinde açıklamış sen oraya bir bak istersen ne tür bir oyun tasarladın kafanda ilk önce bir hikaye lazım :)


Bu mesaja 1 cevap geldi.
W
15 yıl
Binbaşı
Konu Sahibi

Ha birde OOP la ilgili bir açıklama göremedim ben sitede OOP nedir ??


Bu mesaja 2 cevap geldi.
W
15 yıl
Binbaşı
Konu Sahibi

OOP deyince bir an aklıma gelmedi tamam dır :)



H
15 yıl
Yüzbaşı

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.


Bu mesaja 1 cevap geldi.
W
15 yıl
Binbaşı
Konu Sahibi

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


Bu mesaja 1 cevap geldi.
S
15 yıl
Yarbay

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.


Bu mesaja 1 cevap geldi.
W
15 yıl
Binbaşı
Konu Sahibi

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


Bu mesaja 2 cevap geldi.
G
15 yıl
Yarbay

He siz call of duty seviyesinde oyun yapacaksınız anladım. Kaç günde bitirirsiniz? Satın alıcam o bakımdan.



S
15 yıl
Yarbay

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.


Bu mesaja 1 cevap geldi.
W
15 yıl
Binbaşı
Konu Sahibi

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 mesaja 3 cevap geldi.
S
15 yıl
Yarbay

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.


Bu mesaja 1 cevap geldi.