Oyun Tasarımında Elektronik Tablolar?


20

Bilinen başarılı oyun geliştiricilerinden, oyunları tasarlarken elektronik tablo kullandıklarını duyduğum son iki haftadan bu yana iki örnek oldu.

Bu GDCVault videosunda ilk olan David Whatley: Sıfırdan Zaman Dergisi'ne: Uygulama Başarısı

İkincisi Walled Garden Weekly yapan çocuklar .

David, her şeyi modellediğini ve her şeyin nasıl oynandığını görmek için excel modellerini kullandığını söyledi. Ne hakkında konuşuyor? Oyun mekaniğinin birbirine nasıl tepki verdiğini görüyor mu?

Bunun nasıl yapılacağı hakkında daha fazla bilgi edinebileceğim bir yer var mı?


4
Bu kargo kült düşüncesinin şapırtısı. Elektronik tablolar kullanıyorlar çünkü yaptıkları oyun için çalışıyorlar. Daha iyi hale getirmek için oyununuzu salladığınız sihirli bir tavuk kemiği değil. Sen, sizin ve oyun için uygun olan araçları kullanmak değil <buraya ünlü oyun tasarımcısı insert> bunları kullanması nedeniyle.
Nicol Bolas

3
Oyun tasarımını öğrenen biri için, iyi bir yaklaşım olan oyun tasarımcılarının işlerini nasıl yaptığını anlamak iyi bir yaklaşım olmaz mı? Uzman bir sistem tasarlıyorsanız, aynı bilgi çıkarma metodolojisini izleyerek. Bir şeyleri yapmanın daha iyi bir yolunu bulabileceğimi tamamen anlıyorum. Bu soru meraktan daha fazla soruldu.
Joey Green

Oyun geliştiricilerinin işlerini ne kadar başarılı yaptığını sormakla belirli bir aracı ve oyun geliştirmede kullanımını sormak arasında bir fark vardır . Oyun geliştirmede bir not defteri (fiziksel nesne) kullanan ve daha sonra oyun geliştirmede not defteri soran iki başarılı oyun geliştiricisini okumaktan farklı değildir.
Nicol Bolas

Bir oyun tasarımcısının bir aracı nasıl kullandığını bilmek, verilen cevaplara sahip olduğunu düşündüğüm gibi çok fazla bilgi sağlayabilir. Örneğin, bir marangoza nasıl çekiç kullandığını sorduysanız, neden çekiç kullandığını hakkında çok fazla bilgi toplayabilirsiniz.
Joey Green

1
Oyunları için David'in e-tablolarını görmek isterim.
livingtech

Yanıtlar:


27

Elektronik tabloların oyun dengelemesi için anlamlı olduğu bir örnek vermek gerekirse: Şu anda bir RPG geliştiriyorum. Her karakter seviyesine ulaşmak için gereken deneyim için bir formül tasarlamak istedim. Amacım, karakterin her seviyede daha güçlü olmasına rağmen her seviyenin bir öncekinden biraz daha uzun sürmesi ve böylece dakikada daha fazla exp yapmasıydı.

Bu yüzden her seviye için bir satır ve seviyenin bir fonksiyonu olan "EXP to next" ve "dakikada beklenen EXP" sütunlarını içeren bir e-tablo oluşturdum. Üçüncü sıra "seviye başına dakika", önceki ikisinden hesaplandı. Bu şekilde, oyuncunun her seviye formülü için exp'imle her seviyede ne kadar zaman harcayacağını kolayca görebiliyordum.

Aslında "EXP to next" i hesaplamak için kullandığım ilk formülüm , sonraki seviyelerde harcanan sürenin azalmasıyla sonuçlandı , çünkü üst düzey karakterlerin ne kadar daha fazla exp yapacağını hafife aldım. Bu yüzden formülü ikinci dereceden üstel olarak değiştirdim. Bu düzeltildi, ancak şimdi düşük seviyeler sadece saniyeler sürdü. Çarpma faktörü eklemek daha düşük seviyeler için güzel sayılar aldı, ancak 60'ın üzerindeki seviyelere ulaşmak birkaç yıl sürdü, bu da hedefimi aştı.

Etrafta çok daha uğraştıktan sonra, sonunda istediğimi yapan oldukça güzel bir formül aldım. Tüm bu formülleri bir e-tabloda simüle etmek, kesinlikle haftalarca oynatma testinden kurtardı.

Elektronik tablo kullanımının mantıklı olabileceği diğer türlerden bazı rastgele örnekler:

  • Yan kaydırma shoot-em-up : Oyuncu ateş gücünü üzerine yoğunlaştırdığında her düşman gemisinin ortalama ömrü. Saniyede kaç yeni düşmanın yönetilebilir olduğunu görmek önemlidir.
  • Gerçek zamanlı strateji : Hangisinin ne kadar sağlıkla kazandığını görmek için her birimin birbiriyle mücadelesini simüle etmek. Aşırı veya düşük fiyatlı olabilecek bir ipucu almak için bu sonuçları birim maliyetlere göre kontrol edin.
  • 4X : Zaman içindeki ekonomik büyümeyi modelleyin ve kullanıma sunulan her yeni birim / tesis için adil bir maliyet bulmak amacıyla zaman içindeki araştırma ilerlemesini modelleyin.

4

Elektronik tablo, oyunun iç ekonomisini ve belki de yakından ilişkili diğer şeyleri simüle etmek için kullanılır.

Bunu yapmak için daha görsel bir araca ihtiyacınız varsa, Machis adlı Joris Dormans çerçevesini kontrol edin. Oradaki mekaniğin bir kısmını bile yapabilirsiniz.

http://www.jorisdormans.nl/machinations/


Aslında kitabını satın aldım. Henüz almadım.
Joey Green

2

Excel'i oyun ekonomisini dengelemek için birçok şekilde kullanıyorum ...

Ayrıca seviye tasarımında da kullanıyoruz, sütunlardaki tüm mekanikleri ve satırlardaki tüm seviyeleri ve özelliği seviyelerde kullanmayı planlamamız gereken X kapalı listeliyoruz. Bu şekilde uygun şekilde ölçeklendirilirler; bu şekilde çok fazla tamirciniz olup olmadığını veya çok fazla / yeterli olmayan bir tamirci olup olmadığını söylemek kolaydır.


1

Bir zamanlar Excel'i bir tasarımcının bana futbol mini oyunu için basit futbol oyunlarının bir listesini vermesine yardımcı olmak için kullandım.

Temelde gereksinimler sahada 6 muhabir için 8-10 hedef seti içindi. Oyunun kendisi (motor ve diğerleri) hala ağır bir gelişme halindeydi.

Bir futbol sahasının görüntüsünü aldım ve koordinatları oyundakiyle aynı olacak şekilde hizaladım, daha sonra çizgicilerin pozisyonlarını temsil etmek için bir nokta grafik kaplaması yaptım. Tasarımcı, daha sonra sadece deneme yanılma yoluyla istediği koordinatları yazması gerekiyordu.

Tabii ki bu aracı kullanmak yerine, daha fazla yinelemeye yol açan photoshop ile oynadı, ama bu konunun yanında. Mesele şu ki, Excel son derece genel bir amaçtır ve neredeyse her şey için kullanılabilir.


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.