Oyun Geliştirme

Profesyonel ve bağımsız oyun geliştiricileri için soru cevap

2
Pinball oyun alanı tasarımı konusunda kesin bir referans var mı?
Future Pinball için masalar tasarlamaya bakıyorum ama oyun tasarımında çok az arka plana sahip olduğumdan nereden başlayacağımdan emin değilim. Yıllar boyunca langırt masaları oynadım, bu yüzden bu açıdan neyin "eğlenceli" olduğuna dair oldukça iyi bir fikrim var. Ancak, düzen ve puanlama / mod tasarımı kadar langırt tasarım kesin bir "İncil" …

2
Ticari oyunda kullanmak için kelime listesi [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Ticari bir oyunda kullanmak için bir kelime listesine ihtiyacım var (oyun indirmek ücretsiz olsa bile) Böyle …


1
“2.5D” sanat varlıkları nasıl oluşturulur?
"2.5D" ile Roller Coaster Tycoon , Age of Empires 2 veya Fallout 1 ve 2 gibi oyunlardaki sanat tarzını kastediyorum : Oyunlardaki her şey "piksel sanat" benzeri bir araçla oluşturulmuş gibi görünüyor. Doğrumuyum? Hareketli karakterler nasıl oluşturulur? AoE2'yi ele alalım: Çocukluğumun çoğunda askerlerin, köylülerin ve diğer karakterlerin 3B olduğuna ikna …
17 2d  art  rts  2.5d 

5
Pokémon oyunlarını bu kadar kusursuz bir şekilde nasıl dengelediler? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 3 yıl önce kapalı . Pokémon oyunlarının ne kadar dengeli olduğuna inanmakta zorlanıyorum. Sadece oyunların içinde değil, en başından …

2
Gerçekten, gerçekten yüksek çözünürlüklü bir görüntü dizisi için kodlama
60x2 inç LED TV'lerin 5x2 dizisinde çalışmak için gerçek zamanlı bir "tam ekran" demosu oluşturmakla görevlendirildim: veya başka bir deyişle 20 megapiksel bir ekran. Ekranlara tam çözünürlükte tek bir Win7 masaüstü çalıştırabilen bir makine ve bazı oldukça iyi ekran kartlarımız var. Sorum şu: Piksel gölgelendiricilerimin yapacakları saçma işin yanı sıra, …

1
Yordamsal Mesh: UV eşleme
Prosedürel bir kafes yaptım ve şimdi ona bir doku uygulamak istiyorum. Sorun şu ki, istediğim gibi yapamam. Fikir, dokuyu tüm ağın üzerine sadece bir kez boyamaktır, böylece tekrar olmaz. Bunun gerçekleşmesi için UV'yi nasıl eşlemeliyim? Ağım 56 üçgenden oluşan basit bir düzlem. İşleri temizlemek için resimler eklerdim ama itibarım 10 …

3
Oyuncunun bittiği sonsuz bir yolu nasıl uygulayabilirim?
Bir adamın uzun bir yolda koştuğu yanılsamasını yaratmak istiyorum yani bu fotoğraf http://camlinecambridgelimited.web.officelive.com/images/road%20graphic1.jpg İPhone'da Temple Run oynadıysanız, aynı prensiptir, ancak bir tapınak yerine normal bir yoldur. Bunun nasıl uygulandığını bilmek istiyorum. Örneğin, bu yol görüntüsünü bir döngü içinde tekrarlıyorum mu?

4
Oyunumuza 'fütüristik' özellikler eklemeye değer mi yoksa odağımızı başka bir yere mi koymalıyız?
Orta ölçekli bir indie oyun stüdyosunda lider programcıyım. Bu takım olarak ilk maçımız. Kar paylaşım iş planıyla fütüristik bir FPS oyunu üzerinde çalışıyoruz. Her neyse, daha önce görülmemiş özellikler (gerçek gerçekçi sıvılar, prosedürel mesh imhası, prosedürel skyboxlar, vb.) Yaratabilme yeteneğine sahip bazı çok iyi programcılarımız var. Uzun zaman alırlar, ama …

6
Bir C ++ 2d oyunu yazmak istersem nereden başlarım? [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 . 7 yıl önce kapalı . …
17 c++ 

4
Bir ağ oyununda varlık kimliklerini nasıl sağlam bir şekilde atayabilirim?
Ağa bağlı bir oyun için bir varlık sistemi üzerinde çalışıyorum ve ben her varlık varlık ve varlıkların kendilerine referans serileştirmek için kullanabileceğiniz benzersiz bir 32 bit tamsayı kimliği atarım. Şu anda bir varlık her oluşturulduğunda bir sayacı artırıyorum. Tahminimce kimlikler bitecek ama gerçekten 4 milyar varlık olmasını beklemiyorum. Ayrıca, # …

5
Sahte 3D örnekleri
Herkes 2D 3D sahte herhangi bir iyi örnekleri biliyor mu (mutlaka kod değil, ben bakmak oyunları)? Oyuncu ekrana 'gireceği' ve onlara bir şeyler çıktığı perspektifine sahip. Şu anda, 2D düşmanları, yaklaştıklarına dair yanılsamayı vermek için ölçeklendiriyorum, ancak yine de oldukça düz geliyor. Gerçekten bir 3D motoru kullanmadan daha fazla 3D …

1
Bir ResourceManager sınıfı tasarlama
Hobi oyun motorum için merkezi bir ResourceManager / ResourceCache sınıfı yazmak istediğime karar verdim, ancak önbellek şemasını tasarlarken sorun yaşıyorum. Fikir, ResourceManager'ın tüm oyun kaynakları tarafından kullanılan toplam bellek için yumuşak bir hedefi olması. Diğer sınıflar, yüksüz durumda olacak kaynak nesneleri oluşturur ve bunları ResourceManager'a iletir. Ardından, ResourceManager verilen sınırı …

4
Oyun motoru: komut dosyası desteği uygulamak için mimari açıdan iyi bir yol mu?
Basit bir oyun motoru geliştiriyorum (önemliyse C # 'da) ve komut dosyası yazmayı mimarlık açısından uygulamak için yeterince iyi bir yol düşünemiyorum. Savaşlar için özel, mantıktan bağımsız animasyonlarla basit, sıra tabanlı bir stratejidir. Sistem / düşük düzeyli şeyler için küresel bir mimari katmanı ve en önemlisi, bir olay yöneticisi kullanarak …

3
Altıgen bir tıklama kutusunu tanıma
Ben soluk altıgenler içeren bir oyun üzerinde çalışıyorum . Şu anda, kullandığım altıgen bir resmim var (tüm kenarlar aynı uzunlukta ... 50 piksele 50 piksellik bir resme sığıyor). Biraz C # için yeni ve gerçekten XNA için yeni, ama nokta ve açıları dayalı bir kıvrımlı if deyimi yapmak yerine çağırabileceğiniz …
17 c#  xna  hexagonal-grid 

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.