İçerik
- Kodu Görsele Dönüştürme
- Halatları Öğrenmek
- Hızlı Prototipleme Kolaylığı
- Kaynaklarınızı Yönetme
- Hızlı İhracat ve Dağıtım
- Asmak iyi değer
Piyasada geliştiricilere yönelik olmayan birkaç motor var - RPG Maker, GameMaker Studio ve Twine sadece birkaç örnek. Bu motorlar süreci kolaylaştırmak ve oyun yapmak için kodlamanın gerekmeyeceği şekilde tasarlanmıştır. Bu motorlara çok benziyor, TyranoBuilder Oyun sürecini kolay ve doğrudan hale getirme konusunda başarılı olur.
Bu motoru test etmek için, dünya çapında 48 saatlik bir oyun yarışması olan Ludum Dare 32'ye katıldım. Fikir, 48 saat başlamadan önce motoru öğrenmeye herhangi bir bilgi veya zamanı bir araya getirmeden ve nasıl geçtiğini görmeden bu işe girmemdi. Gelişim konusunda, çoğunlukla Sicim formunda bir deneyimim var, bu yüzden süreci tam olarak bilmiyorum.
Peki TyranoBuilder nasıl performans gösterdi? Takdire şayan.
Kodu Görsele Dönüştürme
Amatör motorların gelişmesi, görsel ve anlaşılması kolay bir şeye kodlama gibi bir süreci dönüştürüyor. TyranoBuilder oldukça görseldir - ekran boyunca bölünmüş parlak renkli çubuklar. Tamamen inşa edilmiş bir sahne şuna benzer:
Karışıma yeni bir şey eklemek için - bir parça metin veya sahneyi birleştiren bir karakter olsun, bileşenleri sol taraftaki görev çubuğundan orta çubuğa sürükleyip bırakın. Bu basit bir işlem.
Bunun acı çektiği yer, sahneyi o kadar çok bilgi ile yavaşça yüklüyor ki, hata yapmak kolay olabilir. Hafta sonu boyunca birkaç kez, oyunu sadece eksik bir bitiş komutunun yeniden girmeleri için tam zamanında ekranda bir karakter bıraktığını keşfetmek için test ederim. Oyun daha sonra bu karakteri ustalıkla çoğaltırdı.
Fakat aynı sahnede ikiden fazla şubeye sahipseniz, küçük bir baş ağrınız olur.Bu yüzeysel ve küçük bir kelime oyunu - herhangi bir kodlama veya geliştirmede, bunun gibi snafus ile karşılaşacaksınız. TyranoBuilder'da sorunlu hale geldiğinde ortadaki sütun haline gelen karışık karmaşa içindedir. Bir TyranoBuilder ile Hikayeyi sahnelere bölmek istediğin bir oyun - bir senaryo yazarının ritmine benziyor ve bu da bazı karışıklıkları hafifletmeye yardımcı oluyor. Fakat aynı sahnede ikiden fazla şubeye sahipseniz, küçük bir baş ağrınız olur.
Eğer geleneksel kodlamada en iyi uygulamaları sürdürüyorsanız, yaptığınız gibi sekmeyi aşmanın bir yolu varsa, bulamadım.
Halatları Öğrenmek
TyranoBuilder'ın içinde bulamadığım anlamında "Onu bulamadım" diyorum. öğretici. Birçok oyun motoru gibi (Unity'den Twine'e), TyranoBuilder sizden ana sayfalarındaki bir dizi talimattan öğrenmenizi ister. Bu gibi görünüyor:
Birkaç kez rehberin önünde koşup hayal kırıklığına uğradım, sadece geri dönüp talimatların orada olduğunu fark etmek için. Aynı zamanda - öğretici% 100 açık değildir.
Bu gerçekten doğru mu? Bilmem mümkün değil, çünkü belgelerde açıklanmadı.TyranoBuilder'da dallanma anlatılarıyla çalışırken, bir şekilde karşılık gelen bir "dal" ve "etiket" olması gerekir. Doğal olarak anlaşılma kolaylığı için, etiket alanımı şubemden sonra adlandırdım. Bu yanlış bir şey olduğu ortaya çıktı - TyranoBuilder ile çeşitli hatalar ortaya attı. Eğitim sayfasını incelemek yaşadığım karmaşayı açıklığa kavuşturmadı. Sonunda, etiket başlıklarında boşluk veya sayıya sahip olmamanız gerektiği sonucuna vardı. Bu gerçekten doğru mu? Bilmem mümkün değil, çünkü belgelerde açıklanmadı.
Görünüşe göre TyranoBuilder'ın eğitimine sert bir şekilde iniyordum, ancak dürüstçe iyi işler yaptılar. Dili basit, anlaşılması kolay kullanır. Tamamıyla eksiklikten ötürü, doğrudan bir talimatla oluşturduğu gibi.Bu deneyim beni çok şaşırttı ve gerçekte ihtiyacım olduğunu düşündüğümde öğreticiyi kullanmaya başladım.
Hızlı Prototipleme Kolaylığı
Herhangi bir oyun sıkışması deneyiminin anahtarı hızlı prototipleme ve hazırlamadır. Sıkışmanın son gününde, tüm hafta sonu üzerinde çalıştığınız projenin geri dönüşü olmayan bir şekilde kırıldığını öğrenmek istemezsiniz.
Görsel romanınızı TyranoBuilder'da test etmek kolaydır. İki farklı oyun düğmesi vardır - biri şu anda içinde bulunduğunuz belirli sahne için, diğeri ise oyun için. Bu düğmelerin her ikisinde de yükleme süresi saniyedir. Bazı hızlı resimler ve metinleri bir araya getirebilir, o düğmeyi tıklayabilir ve bitmiş oyunun neye benzediğini anında görebilirim.
TyranoBuilder ile geliştirme sürecinin geri kalanı gibi, taslak hazırlama bir esinti. Her şeyin doğru yürüdüğünden emin olmak için hızlıca bir saniye almak hiç bir zaman bir yük gibi gelmedive bu bir motor için yüksek övgü.
Kaynaklarınızı Yönetme
Görsel bir roman, karakter varlıklarından arka plan resimlerine kadar birçok kaynağa sahiptir. Tüm bu bilgileri takip etmek çok karmaşık ve zaman alıcı olabilir.
Geçmişte Twine ile çalışan biri olarak, etkili bir etiketleme sistemi olmadan konuşma konularını ve karakterlerini takip etmek zor olabilir. TyranoBuilder'ın bunu kolaylaştırmak için çalışmasının yollarından biri de karakter yöneticisi.
Bu özelliği çok fazla kullanmamıştım ve hataları olmadan da kullanamadım, ancak bir karakteri çağırıp sanatın zaten orada olması ile ilgili çok kullanışlı bir şey var. Görüntüleri ayrı ayrı karakterlere önceden yüklersiniz ve TyranoBuilder bunu takip eder. Birden çok ifade ister misiniz? Bunu da yapabilirsin.
Bu küçük bir şey, ancak gelişimin bir yönünü baş ağrısından biraz daha az hale getirmeyi başarıyor.
Hızlı İhracat ve Dağıtım
Oyun bitiminden itch.io'da canlı yayınlanmaya kadar olan süreç sadece 30 dakika sürdü. Bu zamanın çoğu, mağaza ön sayfasının çekici olmasını sağlamak için harcandı. Aslında oyunun iki versiyonunu hem Ludum Dare hem de kişisel kullanım için dışa aktardım.
TyranoBuilder beş tür oyun dışa aktarmasını destekler - PC, Mac, Tarayıcı, iOS Uygulaması ve Android Uygulaması. PC sürümünü kullanmak için, dosyayı sıkıştırdım ve itch.io'dan ve kendi sitemde barındırdığım tarayıcı sürümünden indirilebilir bir dosya yaptım.
Beklemenin son dakikasına kadar beklememe rağmen, ihracatta sorun yaşamadım. Bu kısmen, daha önce de belirtildiği gibi TyranoBuilder'ın hızlı prototiplemesi nedeniyledir, ancak aynı zamanda tüm dosyanın dışa aktarılmasının hızlı ve olaysız olduğu için de geçerlidir. Oyun mevcut oyun platformlarına basmak için kolaydı - bu durumda itch.io - ve şimdi indirilebilir.Asmak iyi değer
Masanın üzerindeki tüm kartlar, TyranoBuilder sağlam bir gelişme platformudur. Kullanımı kolaydır, daha karmaşık bir işlemi görsel bir stile dönüştürür ve çeviktir.
Oyun geliştirmede, özellikle sıkışmalarda, ilk etkileşimlerden dağıtıma hızla geçebilmek esastır. TyranoBuilder eksik bir eğitici ve düzensiz bir arayüz biçiminde bazı ufak kesintiler yapmış olabilir, ancak bu, tüm süreci hızlı ve öğrenmesi kolay bir hale getirir. Görsel bir roman oluşturmakla ilgileniyorsanız, TyranoBuilder'ı indirmenizi ve denemenizi tavsiye ederim.
TyranoBuilder Steam'de satın alınabilir. Gameskinny'ye inceleme amacıyla bir kopya verildi. Ludum Dare için yaptığım oyunu görmek istiyorsan, burada yapabilirsin.
Bizim Puanımız 9 TyranoBuilder, oyunu biraz daha kolaylaştırmak isteyen görsel bir roman motorudur. Başarılı mı?