Oyun Geliştirme

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

2
Tetris kamu malı mı? [kapalı]
kamu malı olan Tetris kavramı nedir, yoksa kavramdan hâlâ para toplayan biri var mı? Demek istediğim, eğer bir Tetris türevi yazacak olsaydım, birine biraz borçlu olur muydum? Teşekkürler.
28 legal 

6
Nihai oyunda neden ekstra varlıklar bırakılıyor?
Sadece No Man's Sky'ın dosyalarında keşfedilenleri, oyunda kullanılmayan ya da alakalı olmayan şeyleri okuyordum. Kısa bir süre önce Watch Watch dosyalarında bırakılan E3 ayarları hakkında da kısa bir süre okudum. Oyun geliştiricileri neden son oyunda eski ve kullanılmayan dosyaları bırakıyor? Elbette bu sadece diskte fazla yer kaplar ve oyunu indirirseniz …
28 assets 


4
2B haritada “anakarayı” tespit etmek için bir algoritma var mı?
Bu haritada "anakara" dört kardinal yönde haritanın merkezine bağlanabilen tüm arazidir (kuzey, güney, doğu, batı - diyagonal değil). Anakarayı tespit etmek ve içindeki delikleri doldurmak istiyorum. Üç şey düşündüm: Bir yol bulma algoritması kullanarak haritanın merkezine bağlanabilirse, her su olmayan (karanlık hücreler) hücrede arama yapın. Çok pahalı! Ancak bu adalar …
28 algorithm  maps 

6
Hangi GameObject'in çarpışmayı ele alması gerektiğine nasıl karar verilir?
Herhangi bir çarpışmada, iki GameObject hakkı var mı? Bilmek istediğim şey, hangi nesnenin hangi nesneyi içermesi gerektiğine nasıl karar verebilirim OnCollision*? Örnek olarak, bir Player nesnesinin ve bir Spike nesnesinin olduğunu varsayalım. İlk düşüncem, böyle bir kod içeren oynatıcıya bir senaryo koymak. OnCollisionEnter(Collision coll) { if (coll.gameObject.compareTag("Spike")) { Destroy(gameObject); } …

1
Bir modeli hedefle yüzleşmek için yönlendirme
İki nesnem var (hedef ve oyuncu), her ikisi de Konum (Vektör3) ve Döndürme (Quaternion). Hedefin dönmesini ve oyuncuya doğru bakmasını istiyorum. Hedef, bir şeyi vurduğunda, doğrudan oyuncuya ateş etmelidir. Oynatıcıya çok sayıda slering örneği gördüm, ancak artımlı rotasyon istemiyorum, sanırım, slerp'ı% 100 yapabileceğim sürece ve gerçekten işe yaradığı sürece tamam …
28 xna  c#  3d  models  quaternion 

6
Bir oyun tasarlama - Nereden başlamalı? [kapalı]
Bir arkadaşım ve ben boş zamanlarımızda birlikte üzerinde çalışmayı planlıyoruz. Bu kapsamlı bir oyun değil, ama basit bir oyun değil. Ben grafik ve kod üzerinde çalışırken oyunun arkasındaki hikaye üzerinde çalışıyor. Oyuna nereden başlayacağımı gerçekten bilmiyorum. Temel oyun tipinin ne olacağını ve nasıl oynanacağını biliyoruz, ama aslında nereden başlayacağımı bilmekte …

5
Oyun mimarisi / tasarım sorusu - küresel örneklerden kaçınırken verimli bir motor oluşturma (C ++ oyun)
Oyun mimarisi hakkında bir sorum vardı: Farklı bileşenlerin birbirleriyle iletişim kurmasının en iyi yolu nedir? Bu soruyu milyonlarca kez sorduğum için gerçekten özür dilerim, ancak tam olarak aradığım türden bir bilgi bulamıyorum. Sıfırdan bir oyun kurmaya çalışıyordum (eğer önemliyse C ++) ve ilham kaynağı olan bazı açık kaynaklı yazılımları (Super …
28 c++  architecture 

3
Harita üretimi için rastgele tohum işlevi?
Harita değişiminin görsel sınırları olarak (haritadan geçerek) rastgele karo tabanlı bir harita oluşturma işlevini arıyorum. Haritanın sonsuz büyük olmasını ve labirent benzeri bir yapıya sahip olmasını istiyorum. Bununla birlikte, eğer dünya sonsuzsa, bir oyuncunun daha önce bulundukları yere geri dönmek bir problem yaratır. Oyun, oradaki her şeyin gerçekte nasıl göründüğünü …

10
Hızlanan bir uzay gemisinin daha hızlı görünmesini sağlayan etkiler
Bir uzay gemim var ve benim uzay gemimi hızlandıran bir "artırma" işlevi yarattım, yüksek hız izlenimi yaratmak için hangi etkileri uygulamalıyım? Uzay gemim dışında her şeyi bulanıklaştırmayı düşünüyordum ama eksik bir şeyler olacağını düşünüyorum. Herhangi bir fikir? Btw. XNA C # ile çalışıyorum, ancak bazı etkileri tanımlayan XNA'ya aşina değilseniz, …

6
Teknoloji buna izin veriyorsa neden görüş alanını değiştirmemize izin vermemeliyim?
Bu bir oyun geliştirmeyi amaçlayan bir soru daha az ve arkasındaki teknoloji hakkında daha fazla. Bazı oyun gazetecileri ve profesyonel oyuncular (hem turnuvadaki hem de ev eğlence sektöründeki) genellikle herhangi bir birinci veya üçüncü şahıs oyununun görüş alanını değiştirmenin bir yolunun olması gerektiğine odaklanır ve ben de onlara katılıyorum. Bundan …
28 viewport 

15
Bağımsız oyunlar için ilginç / yenilikçi açık kaynak araçları [kapalı]
Meraktan uzak, açık kaynaklı araçları veya indie oyunlara bazı ilginç özellikler katabilecek projeleri, tercihen de yalnızca büyük bütçeli oyunlarda bulunabilecek projeleri bilmek istiyorum. EDIT: Komünist Ördek ve Joe Wreschnig tarafından önerildiği gibi, örnekleri cevap olarak koyuyorum. 2 EDIT: Lütfen PyGame, Inkscape, Gimp, Audacity, Slick2D, Phys2D, Blender (ilginç eklentiler hariç) ve …

4
oyun hikayesi olay programlama
C / c ++ ve DirectX'te bir oyun motoru geliştirdim. Haritalar, animasyonlu oyuncu / npc sprite, npc, menüler ve seviye değiştirme ile ilgili bir çini motorum var ama oyun yok, sadece boş hissediyor. Etrafa baktım ve buzzword cevaplarını duymaya devam ettim ama oyunumda bir hikayenin nasıl uygulanacağını bilmek istiyorum. Bazı …
28 c++  directx 


5
Bir tarayıcı tabanlı strateji oyunu için bir veritabanından PHP'de altıgen bir dünya haritası nasıl oluşturulur
PHP tarayıcı tabanlı strateji oyunum için altıgen bir dünya haritası oluşturmaya çalışıyorum. Veritabanımda, her satırda aşağıdaki verilerden oluşan bir tablo oluşturdum: id, type, x, y ve busy. Tip, sayılarla tanımlanmış olan fayans türüdür. Örneğin, 1 çimdir. Haritanın kendisi 25 x 25. Harita üzerinde tıklanabilir fayanslarla veri tabanını ve harita üzerinde …

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.