«game-development» etiketlenmiş sorular

Geliştirme, tek bir kişiden büyük bir işletmeye kadar değişebilen bir oyun geliştiricisi tarafından gerçekleştirilir. Ana akım oyunlar normal olarak bir yayıncı tarafından finanse edilir ve geliştirilmesi birkaç yıl alır. Bağımsız oyunlar daha az zaman alabilir ve bireyler ve küçük geliştiriciler tarafından ucuza üretilebilir. Bağımsız oyun endüstrisi, yeni çevrimiçi dağıtım sistemlerinin ve mobil oyun pazarının büyümesiyle son yıllarda artış kaydetti.


13
Java neden oyun geliştirme için daha yaygın kullanılmıyor? [kapalı]
Bir oyun geliştiricisi ya da bir şey değilim, ama Java'nın oyun geliştirme için çok yaygın bir şekilde kullanılmadığını biliyorum. Java çoğu oyun için yeterince hızlı olmalıdır, peki oyun nerede? Bazı sebepleri düşünebilirim: Java'da uzmanlığa sahip oyun geliştiricileri eksikliği İyi oyun geliştirme çerçevelerinin olmayışı Programcılar Java'yı oyun programlama dili olarak kabul …

4
Çıkarılması gereken bir özellik geliştirmek mi? [kapalı]
Bireysel katılımcılar (programcılar / tasarımcılar) amacıyla bir obje geliştirdi hangi modelin adı ne olacak şekilde bir saptırma olarak hizmet etmek olduğunu yönetim nihai üründe bu özelliği kaldırabilirsiniz ? Bu, eskiden büyük bir oyun geliştirme şirketinde çalışan eski bir meslektaşımdan duyduğum bir folklor. Bu şirkette, orta yönetimin “girdi vermek” ve üründe …

10
“Uygun” programlama ne zaman önemlidir?
Boş zamanlarımda bir android oyun kurdum. Libgdx kütüphanesini kullanıyor, bu yüzden biraz ağır kaldırma benim için yapılıyor. Gelişirken, bazı prosedürler için dikkatsizce veri tiplerini seçtim. Hashtable kullandım çünkü ilişkisel diziye yakın bir şey istiyorum. İnsan tarafından okunabilir anahtar değerler. Başka yerlerde de benzer şeyler elde etmek için bir vektör kullanıyorum. …


1
Inglish ayrıştırıcısı (Hobbit 1982 için)
Metin macera oyunu hakkında okumak için hayran kaldım "Inglish" adında inanılmaz derecede sağlam bir çözümleyici olan Hobbit : ... Inglish "Gandalf'a meraklı haritayı sor, sonra kılıcını al ve troll'la öldür" gibi gelişmiş cümleler yazmasına izin verdi. Ayrıştırıcı karmaşık ve sezgiseldi, zamirleri, zarfları (“goblin'e şiddetle saldırmak”), noktalama işaretlerini ve edatları tanıtmak …

3
Bir kart oyunu AI için en iyi teknikler
Bir kart oyunu için bir AI geliştirmeye çalışıyorum ve kullanmam gereken teknik / algoritma konusunda biraz takılıyorum. İşte oyunla ilgili birkaç varsayım var: Kartlar oyunculara dağıtıldıktan sonra rastgele bir durum yok. Burada her oyuncu hangi kartı oynayacağını seçebilir, ancak kartları oyunun başında dağıtırken olduğu gibi rastgele bir işlem gerçekleşmez. Bir …

10
OOP'ta dairesel referanslara ihtiyaç duyan bu gerçek dünya aktivitesini modellemenin doğru yolu nedir?
Java projesinde dairesel referanslarla ilgili bir sorunla güreşiyorum. Söz konusu nesnelerin birbirine bağımlı olduğu ve birbirleri hakkında bilgi sahibi olması gereken bir gerçek dünya durumunu modellemeye çalışıyorum. Proje, masa oyunu oynamanın genel bir modelidir. Temel sınıflar spesifik değildir, ancak satranç, tavla ve diğer oyunların spesifikasyonlarıyla başa çıkmak için genişletilmiştir. Bunu …

3
Bir bileşen-varlık-sistem mimarisi kullanarak uygulamalar (oyunlar değil) inşa etmek mantıklı mıdır?
Apple AppStore veya Google Play uygulama mağazasında olduğu gibi uygulamalar oluştururken (yerel veya web) Model-View-Controller mimarisi kullanmanın çok yaygın olduğunu biliyorum. Bununla birlikte, oyun motorlarında ortak olan Bileşen-Varlık-Sistem mimarisini kullanarak uygulamalar oluşturmak makul olur mu?

5
Maks. İle bir hedefe giden bir kurşun yolunu hesaplamak için kullanılan algoritma. 2 ricochets
Zayıf başlık için özür dilerim ama daha iyi ifade edemezdim. Nintendo'nun (evet!) WiiPlay adlı WiiPlay adlı bu muhteşem oyunu . İçinde 9 mini oyun var ve favorim Tanklar! . Bu, kendinizi mahvetmeden COM düşman tanklarını imha etmekle ilgilidir. İşte bir seviyenin ekran görüntüsü: Tankları imha etmenin bir yolu kurşun atmaktır. …


19
Ücretsiz bir oyun geliştirme dili mi? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 6 yıl önce kapalı . …

2
Çok oyunculu bir oyun için TCP veya UDP mi?
Bu çok gördüğüm bir soru. Çoğu insan UDP'nin gerçek zamanlı oyunlar için her zaman TCP'den daha iyi olduğunu söylüyor. Anladığım kadarıyla TCP, UDP umursamazken diğer tarafa ulaşana kadar paketleri tekrar tekrar göndermeye çalışıyor. Okuduğum şeylerin çoğu, UDP'nin herhangi bir gerçek zamanlı oyun için bir zorunluluk olduğu ve TCP'nin korkunç olduğu. …

4
OpenGL, GLX, DRI ve Mesa3D arasındaki ilişki nedir?
Linux'ta düşük seviyeli 3D programlama yapmaya başlıyorum. Üst düzey grafik API OpenInventor kullanma konusunda çok deneyimim var. Tüm bu şeylerin birbirine nasıl uyduğunun farkında olmanın kesinlikle gerekli olmadığını biliyorum, ama sadece merak ediyorum. OpenGL'nin grafik uygulamaları için sadece bir standart olduğunu biliyorum. Mesa3D bu standardın açık kaynaklı bir uygulaması gibi …

4
Kavramsal olarak, bir oyun için kurallar / kısıtlamalar (grafikler / fizik değil) nasıl yapılır?
Kendi maceranı seç kitaplarına benzer basit bir oyun yapmak istiyorum. Oyuncuya bir anlatı metni sunulur ve eylemini bir olasılıklar listesinden seçer. Bu da yeni bir anlatı metnine, reklam sonsuzluğuna yol açar. Tek yakalama, önceki bazı kararlara bağlı olarak, olasılık listesinin farklı olabileceğidir. İlk bakışta, bu, if-else deyimlerinin bir yükü gibi …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.