Ampirik araştırma yapmayı öğrenmek bir oyun geliştiricisine yardımcı olabilir mi?


9

Bunun garip bir soru olabileceğini biliyorum, ama ampirik araştırmanın nasıl yapılacağını öğreten bir lisansüstü ders alma fırsatım var.

Geçmişte, kullanıcıların uygulamanızla nasıl etkileşime girdiğini ve hangi iyileştirmelerin yapılabileceğini araştırmak için ampirik çalışmalar yapmanın önemli olduğu bir İnsan-Bilgisayar Etkileşimi dersi aldım. Bir oyun geliştirirken aynı tür deneysel çalışmaların nerede yararlı olabileceğini görebiliyorum.

Ayrıca, bilgisayar grafikleri veya oyun geliştirme üzerine yapmayı seçtiğim ampirik araştırma türünü seçiyoruz. Böyle bir sınıf, bağımsız bir indie oyun geliştiricisi için potansiyel olarak yararlı olur mu?


5
Henüz "X öğrenmeye yardımcı olabilir ..." sorusunun "hayır" cevabının olduğu bir durum görmedim.
Tetrad

Valve, oyunlarında her şeyi nnci derecede test etmekle meşhurdur. Onlar için iyi çalıştı gibi görünüyor. "Valve'de oyun tasarımlarımızı hipotezler ve playtestlerimizi bu hipotezleri doğrulamak için deneyler olarak görüyoruz."
DampeS8N

@Tetrad, "COBOL yazmayı öğrenmek daha iyi Nesneye Dayalı kod yazmama yardımcı olabilir mi?"
DampeS8N

Yanıtlar:


7

Kesinlikle. Sebep? Çünkü, alanınızın en ön ucunda bulunanlar tarafından kullanılan teknikler ne kadar çok araştırırsanız, o kadar iyi ve yaratıcı bir [mesleğinizin adını buraya yazınız] haline geleceksiniz.

Haftalık olarak, gerçek zamanlı ışın izleme, küresel aydınlatma modelleri, gelecek vaat eden AI teknikleri, prosedür oluşturma, anlatıbilim ve / veya oyun tasarımı ve matematikteki diğer rastgele konular hakkında araştırma makalelerini okudum veya en azından gözden geçiriyorum. geometri. Yeni olduğunuz alanlarda, temelleri araştırmanız biraz zaman alacaktır ve bazen kendinizi aptal hissedebilirsiniz. Gözünüzü korkutmayın . (Bu, zaten mezuniyet sonrası ya da tecrübeli bir araştırmacı olmadığınızı varsayar). Kendinizi bu bilgiye ne kadar çok kaptırırsanız, belgelenen çözümlerin büyük resmini ve parlaklığını o kadar çabuk görmeye başlayacaksınız. Makalelerin tamamını da okumak zorunda değilsiniz. Bazen sadece bir gözden geçirme veya çalışmada sonuçlanan sonuçlara bakmak yeterlidir.

Ben oyun geliştirme alanında çok yaygın olduğunu düşünüyorum değil bilgisayar bilim adamları olarak kendimizi düşünmek. IMHO, 90'ların ortalarından bu yana artan bir yenilik eksikliğinin ve tersine bağımsız başlıklara olan ilginin artmasının bir nedenidir.

Mevcut teknolojinin sınırlarını zorlayan demo sahnesi olan çözümleri araştırmak için mükemmel bir yer buldum. Daha önceki günlerde, birçok oyun geliştiricisi (örneğin, AMOK geliştiren çocuklar Zyrinx / Lemon'u ele alıyor) demossen kodlayıcıların saflarından geldi ve bence dünyanın en azından bazı kısımlarında bu hala adil bir miktar.


Haftalık olarak okunacak bu tür araştırma kağıtlarını / bilgilerini nerede bulabilirsiniz? Tavsiye edeceğiniz bir web siteniz var mı? Çünkü seninle aynı şeyi yapmak isterdim!
Jesse Emond

2
@JesseEmond Çalışırken keşfettiğim konuları takip etme eğilimindedir. Kök, stackoverflow'da bulduğum bir şey, youtube'da bir demo, wikipedia, yeni bir teknikle ilgili bir blog girişi olabilir ... Sadece geniş bir teknik ilgi alanım var ve bunları takip etmeye çalışıyorum. Beni ilgilendiren bir şey bulursam hemen vaktim yok, konuya göre etiketliyorum ve google yer işaretlerinde "okumalı" etiketi var. Karşılayabileceğiniz dayak yolundan kaçının: daha fazla soru soracak ve alternatifler arayacaksınız. Kabul etmemiz gereken çok şey var çünkü "işlerin yapılma şekli bu." Ama zamanın olduğundan emin ol.
Mühendis

2
@JesseEmond Ayrıca söylemek gerekirse, bir makale referanslar veya makalede açıklanan (belki de açıkça adlandırılmamış) bir kavram aracılığıyla sizi diğerine götürecektir. İsimler bilgi zincirindeki bağlantılardır. Hayal ettiğiniz veya tanıtıldığınız bir şeyi tanımlamak için doğru kelimeyi bulduktan sonra, yepyeni bir araştırma yolu açar. Ama siz elde edene kadar, zor durumdasınız. Bu dersi zor yoldan öğrendim. Başkalarına beyninizde yüzen bir kavram için bir terim olup olmadığını sormaya değer; şansı sizden önce bir başkası aynı şeyi düşünmüş ve bunun için zaten bir isim var.
Mühendis

2

Muhtemelen. Kesinlikle ampirik araştırma tekniklerinin, oyun geliştirme - örneğin kullanılabilirlik çalışmalarında veya piyasa verilerinin veya rakip oyunlara yönelik pazarlama eğilimlerinin analizinde yeri vardır. Büyük stüdyolar bu tür şeyleri şu ya da bu şekilde yürütürler (ampirik modele göre değişen derecelerde katılıkla).

Bir indie için özellikle bilmek hala yararlı olabilir, ancak pratikte harcamaya karşı ciddi pazar araştırmalarına (veya ciddi kullanılabilirlik araştırmalarında öne sürmek için kaynaklara) girip girmeme zamanınız olup olmadığı sorusu daha fazla olacaktır. o zaman, para, ve aslında oyununuzu üretmeye ve cilalamaya cetera.


Kendimi bir indie olarak destekleyene kadar günlük iş yapmayı planlıyorum. Yani, zaman bir faktör olmazdı. Oyunumun başarılı olabileceğinden emin olmak için aklınıza gelebilecek her şeyi yapmak istiyorum.
Joey Green

4
Zaman her zaman bir faktördür (fırsat maliyeti); Aslında, bir günlük işiniz varsa, daha az boş zamanınızı ne kadar harcayacağınıza karar vermenin daha da ağırlaştığını iddia ediyorum (oyun yapmak, oyun için araştırma yapmak, yaşamla ilgili başka bir şey yapmak).

-1 "büyük olasılıkla" yanıtlamak ve genellikle belirsiz bir cevap vermek için, ancak zamanın bir faktör olduğu hakkındaki yorumunuzda +1.
Mühendis
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.