Oyun Geliştirme

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

1
C64 Oyunları geliştirmek için araçlar
Sadece insanların bugünlerde Commodore 64 Oyunları geliştirmek için ne kullandığını merak ediyor musunuz? Tüm ayrıntılara giren Programcı Referans Kılavuzum var , ancak modern Çağda gerçek bir C64'ün kendisinde geliştirme yapmak zorunda olmadığımı varsayıyorum? Windows veya Mac OS X üzerinde çalışan, biraz yardım ve bazı hata ayıklama olanakları (örneğin, bir Emulator'a …
10 tools 

4
Gölge Eşleme ve Saydam Dörtlüler
Gölge eşleme, gölgelerin nerede çizilmesi gerektiğini hesaplamak için derinlik arabelleğini kullanır. Benim sorunum, gölgeler atmak için yarı saydam dokulu dörtlüler istiyorum - örneğin reklam panoları. Derinlik değeri, sadece görünür kısımlara değil, dörtlüde de ayarlanacağından, dört gölge oluşturacak, ki bu benim istediğim şey değil. Şeffaf dörtlü lerin gölge eşlemesini kullanarak doğru …

1
Gerçekçi yavaş düşen kar algoritması?
Yağan karı simüle eden iyi bir algoritma var mı? Özellikle yavaşça düşen karla ilgileniyorum, bu yüzden düz bir çizgide düşmüyor, ancak biraz sapıyor. Belki de telaşların (rüzgar taslakları), değişken boyutun, vb. Simülasyonunu bile dahil etmek. Özellikle bir 2D algoritmaya ilgi duyuyorum, ancak herhangi bir algoritmanın kolayca 3D'ye alınabileceğini hayal ediyorum.

6
Civ-tarzı TBS oyunlarında çiçek hastalığı ile mücadele için kurallar tasarlamak
TL; DR: Civ-tarzı bir TBS oyunu için şehir çiçek hastalığının karlı veya uygulanabilir bir strateji olmasını engelleyen bir kural kümesi nasıl tasarlıyorsunuz? Uzun versiyon: Civ tarzı oyunlar oldukça harika. Bir uygarlığı beşikten mezara taşımak büyük bir çaba ve zor insan oyuncularla diplomasi yapmak eğlenceli ve zorlu. Teoride. Bununla birlikte, pratikte …


11
İlişkisel bir veritabanı içinde kullanılabilir envanter / nesne / öğeler (örn. Katana) için birden çok "kullanım" (örneğin silah) nasıl modellenir
Bu yüzden www.ninjawars.net adresindeki öğelerin kullanımlarını genişletmeye çalışıyorum ve kullandığımız ilişkisel veritabanında bunları nasıl esnek bir şekilde temsil edeceğimi tam olarak bilmiyorum. Yanlış ağacı havlıyor olabilirim, bu yüzden diğer yönlerde önerilerde bulunmaktan çekinmeyin, ancak şu anda her öğenin ilişkisel "etiketler" olması gerektiğini düşünüyorum. Örneğin, bir Katana şu anda "öğeler" veritabanında …

2
Dokunun rengi televizyonda görüntülenecek şekilde ayarlanmalı mı?
Kanal başına 0-255 aralığı olan 24 bit RGB görüntüsü, yakl. Kanal başına 16-235, renk detayı kaybolacak, değil mi? Öyleyse, görüntüler yalnızca geçerli bir aralığı saklamak için önceden işlenmelidir mi? Bunu bir resim düzenleme uygulamasında değil, kodla yapmak istiyorum. Belli ki doğrusal bir haritalamanın bunu yapmanın en iyi yolu olmadığını okuduğumu …
10 textures  c  console  image 


1
Kiremit tabanlı kesmek ve eğik çizgi oyunlarında kullanılan ortak karakter animasyonu teknikleri nelerdir?
Modern kesmek ve eğik çizgi tipi kiremit tabanlı oyunlarda yaratık ve karakter animasyonu için ne tür animasyon tekniklerinin kullanıldığını merak ediyorum ? Farklı eylemler için anahtar kare oluşturma bir seçenek olabilir. İskelet çerçeveleme başka bir şey olabilir. Ama fiziğe ne dersin? Yoksa daha gerçekçi animasyonlar için iskelet, fizik ve enterpolasyonlu …


2
Yerçekimi olan bir dünyada bir karakterin eğimli bir yamaç boyunca hareket etmesini sağlamak
Bu oyunu gördüm Fantazi Pantolon 2 . Ve fizik ve güzel animasyonlardan ayrı olarak fark ettiğim şey, karakterin yamaçlarda, hatta eğimli yamaçlarda hareket ettiği. Box2d'de çok az tecrübem var, ama bu kavisli yamaç kavramı benim için yeni. Birisi bu kavram ve uygulaması hakkında beni aydınlatırsa bana çok yardımcı olur. Uygulama …

4
NPC yol bulmanın nasıl inandırıcı görünmesini sağlayabilirim?
NPC'nin bir harita üzerinde rastgele yürümesinin, ancak inandırıcı bir şekilde ayrılmasının "akademik" bir yolu var mı? Bariz senaryo, onu korumak için bir bodrum katında yürüyen silahlı bir muhafızdır. "İnandırıcı" bir yol oluşturmak oldukça kolaydır. Aradığım şey aslında küçük bir kasabada bir kalabalığı simüle etmenin bir yolu. Hareketlerini golsüz robotlar değil …


5
Kapitalistlere bir fikir sunmadan önce cevaplamak için hangi teknik sorulara hazırlanmanız gerekiyor?
Bir arkadaşım ve ben birkaç hafta içinde SIEGE 2010'da kapitalistlere girişimde bulunma fikrini planlamayı planlıyoruz . İş planı ve ilgili tüm sorular tarafını idare ediyor, bu yüzden burada sadece teknik sorulara ihtiyacım var. Projemiz hakkında ne tür şeyler cevaplamaya hazırlanmalıyım? Referans için onun mobil platformlar (başlamak için android hedefleme) için …

2
MMO sunucusu için oyun mantığını tanımlamak için Lua komut dosyalarını kullanmak C ++ 'da derlenenden çok daha yavaş olur mu?
MMO sunucum için bir varlık sistemi kullanıyorum ve Lua betikleri kullanarak "eylemlerin" davranışını tanımlamayı düşünüyordum. Sunucu C ++ ile yazılmıştır. C ++ Lua hız / bellek kullanımı ile çok aşina değilim ama istemcinin GUI komut dosyası için kullandım. Sunucu tarafında oyun mantığını tanımlamak için Lua kullanmak performansı çok düşürür mü?
10 mmo  lua  server 

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.