Twi'deki son makalede, bir keresinde ekip üyelerimizin birkaç FOCG oyununu yakın mesafeden deneyimlediklerini ve "ilginç ama bağımlılık yapıcı değil, kullanımı kolay ama eğlenceli değil" sonucuna vardıklarını yazmıştım, eğer benden istenirse, diye düşünüyordum. Bir FOCG tasarlayın, nasıl bir şekil alacak?
Aşağıdaki içerik tamamen çılgın ve mantıksız. İçinde bir sürü mantıksız tasarım olmalı. Sadece eğlenmek için izleyin. Üstelik kod yazamıyorum ve bunları nasıl uygulayacağımı bilmiyorum.
Önce neye benzemeyeceğinden bahsedelim:
Harika grafiklerle veya çok sayıda gerçek zamanlı işlem gerektiren herhangi bir mantıkla;
Web2 buna uygun değil veya şu anda mevcut olan Web2 oyunlarının türü değil.
İşte şöyle görünebilir:
Her yerde oyunlar var; özellikle mahkumun ikilemine benzer şekilde insan doğasına ait oyunlar;
İnsanları Fomo yapmak kolaydır - sadece oyuna katılan oyuncuların değil, aynı zamanda seyircilerin de Fomo'ya giden bir yolu olmalıdır;
Tamamen tarafsız ve güvenilir bir mekanizmaya ihtiyaç vardır - oyunun açıklığını ve adaletini sağlamak için akıllı sözleşmeler + zincirdeki tam rastgele sayılar ve gölgeli kara kutular konusunda endişelenmenize gerek yoktur;
Son derece basit giriş eşiği - Blockchain'e aşina olmayan oyuncular veya izleyiciler bile katılabilmelidir.
Sonra aklıma "Hungry Platform" benzeri bir zincirleme oyun geldi, eğer bu filmi izlemediyseniz mutlaka izlemenizi tavsiye ederim:
Ekte Baidu Ansiklopedisi'nden olay örgüsünün özeti yer almaktadır - "Distopik" bir vatandaş olan Goreng, gönüllü olarak kendini hapse attı ve serbest bırakıldıktan sonra sosyal hareketliliği artırma sözü verdi. Ancak hapsedilmesi nedeniyle o kadar radikalleşti ki her gün bir çukura hapsoldu. Yiyecek tedariki gökten atılan bir yemek masasına bağlı olmalıdır. Masa başlangıçta enfes yemeklerle doludur, ancak her kattaki iki mahkum ziyafet çektikçe, giderek daha dağınık ve iğrenç hale gelir. Mahkumlar ne kadar aşağıdaysa, üst katlardan kalan artıkları da o kadar çok yemek zorunda kalıyorlardı. Yemek masasının daha aşağısında bile görünürde yiyecekten eser yoktu. Böyle bir durumda kişinin yaşam koşulları tamamen bulunduğu seviyeye bağlıdır. En alttaki insanlar onurlarını yitirip şiddete düştüler ve sonunda yamyamlığın çaresiz durumuna düştüler. Öyle ki panna cotta'yı ne pahasına olursa olsun korumak için şeytani bir servis asansörüne tek yön biletle biniyor.
Filmdeki genel yemek dağıtım kuralları şöyle: Her kat yerden dikey olarak aşağıya doğru. Her gün büyük bir platform, üst kattan arta kalan yiyecekleri odanın ortasındaki kare delikten aşağıya gönderecek. Bir sonraki kata taşınmadan önce her seferinde beş dakika kalın.Bu katta kimse hayatta kalmazsa kalmayacak.Yerde ancak beş dakika içinde yemek yenebilir, izinsiz ceset üzerinde bulundurulamaz. Aksi takdirde zemin sonsuz ısınma veya soğuma ile karşı karşıya kalacaktır.Her ayın sonunda zemin değiştirilecek ve hayatta kalanın oda arkadaşı ölecek.Yeni takım arkadaşlarınızla rastgele eşleştirileceksiniz.
O halde tüm oyunun çerçeve tasarım süreci şu şekildedir:
Twi'de 100 büyük V bulun ve bu oyuna oyuncu olarak katılmalarına izin verin.Toplam ödül 1 milyon ABD dolarıdır (bu para soğuk bir başlangıç olarak kabul edilir).
Oyunda toplam 50 kat bulunmaktadır (filmde 333 kat). Her katta iki kişi bulunmaktadır. Her kişinin üç puanlık başlangıç HP'si vardır. Basit bir statik ekran + temel eylem ve iletişim düğmeleri ve arayüz yeterli.
Platform her gün birinci kattan aşağıya doğru 100 kişiye yetecek kadar yiyecek getirecek. Her katta 20 dakika kalacak. O kattaki iki oyuncuya APP tarafından hatırlatma yapılacak (yiyecek dağıtımı 17'de bitecek) saat, uyku istirahati ise 7 saat sürecektir.) oyuncular, 20 dakika içinde harekete geçme sırası kendilerine geldiğinde seviyelerine ulaştıklarında ne kadar yiyecek kaldığını görebilirler (statik ekran yiyecek miktarını gösterir).
Oyuncunun eylemleri yiyecekle ilgili eylemleri ve oda arkadaşı eylemlerini içerir. Yiyecekle ilgili eylemler arasında yemek yememek (HP-1), yalnızca hayatta kalan kısmı yemeyi (HP değişmeden kalır) ve doyana kadar yemeyi (HP+1, yiyecek buna göre bir hayatta kalma kısmı kadar azaltılacaktır.) Oda arkadaşları için, barış içinde bir arada yaşama (hiçbir şey olmuyor), önden saldırı (ağırlık her iki tarafın HP'sine göre hesaplanır + sonucu hesaplamak için DND yuvarlanan zarlara benzer) ve sinsi saldırı (saldırılar uyku molaları sırasında başlatılacaktır. Önden saldırı ile karşılaştırıldığında, eğer rakip sürpriz bir şekilde saldırmazsa, kendi tarafının ağırlıklı olasılığı büyük ölçüde artar. Oda arkadaşı öldükten sonra (açlıktan ya da sizin tarafınızdan öldürülmekten), ek bir "İnsan Yeme" seçeneği olacak ve "Ceset Kemirmek" HP +1 etkisini elde edebilir (ceset 3 gün sürebilir) . Oyuncular, APP'de başlatılacak eylemleri önceden planlayabilirler (sonuçta herkesin işe gitmesi ve uyuması gerekir, bu nedenle 20 dakika içinde zamanında yanıt veremeyebilirler).
Oyuncuların oda arkadaşlarıyla ve alt ve üst kattaki diğer 4 oyuncuyla diyalog pencereleri vardır.Oyuncular her katta üstlerinde ve altlarında gerçekleşen eylemleri görebilirler (daha fazla yemek, daha az yemek, oyuncuların birbirlerine saldırıp saldırmadığı).
Katlar her üç günde bir rastgele değiştirilmektedir.Eğer hayatta kalanın oda arkadaşı ölürse, o kişi rastgele başka bir hayatta kalanla oda arkadaşı olarak eşleştirilecektir.
Oyun 60 gün sonra sona erecek ve en çok HP'ye sahip olan oyuncular 1 milyonluk büyük ödülü paylaşacak.
Her oyuncu ilk gün otomatik olarak Friend.Tech'e benzer bir Anahtar yayınlayacaktır.Taraftarlar (seyirciler) beğendikleri oyuncunun Anahtarını satın alabilirler ve bu işlem doğal olarak anlaşma geliri olarak FT gibi bir vergiye sahip olacaktır. Anahtar Sahipleri oyunculara özel mesaj gönderebilecek olup, büyük ödülü kazanan oyuncunun para ödülünün %50'si Anahtar Sahipleri arasında eşit olarak paylaştırılacaktır.
Tüm kat tahsisi, oyuncu eşleştirme ve diğer rastgele sayılar ve oyuncu eylemlerinin tümü akıllı sözleşmelerle tamamlanır. Oyuncunun kan hacmi ve yaşam ve ölüm durumu dahil olmak üzere gizli saldırılar, "kısmi gizleme" sağlamak için ZK gibi teknolojiler gerektirebilir (örneğin, yalnızca oda arkadaşınızın kan hacmini görebilirsiniz, ancak onun yaşam ve ölüm durumunu bilebilirsiniz). üst ve alt seviyelerdeki oyuncular, Ama diğer katmanları bilmiyorum).
Oyunu daha karmaşık ve "karanlık" hale getirmek için eklenebilecek bazı ek işlevler de vardır, örneğin
Yemekten sonra masaya kaka yapmak gibi, yemeği azaltmakla eşdeğer olan "yiyecekleri yok etme" seçeneğini ekleyebilirsiniz.
İki oda arkadaşı üç oda arkadaşına dönüştürülebilir ve buna göre kalan oda arkadaşına ek olarak "gizli anlaşma" veya "ortak saldırı" seçeneği sunulur.
Hayatta kalan oyuncu sayısı belli bir eşikten az ise (10 gibi) 1 milyon bonus 900.000 azaltılarak sadece 10 oyuncuya düşecek şekilde tasarlanabilir veya sayıya göre adım adım azaltılabilir. Hayatta kalan oyunculardan.
HP'si yüksek olan bir "süpervizör"ü (erkek kahramanın filmde daha sonra yaptığı şeyi) rastgele seçebilirsiniz. Süpervizör birinci kata ulaştığında, birinci kattaki insanlarla konuşabilir ve karşı taraftan yapmamasını isteyebilir. daha fazla yiyin ya da yemeyin Süpervizör aynı kattaki oyunculara saldırabilir ve oyuncular da süpervizöre saldırabilir (sonuçta bu da büyük bir et parçası...).
Oyunun sonunda tüm oyuncuların Anahtar Sahiplerinin toplu oyu olabilir. En yüksek oyu alan oyuncu ayrı bir popülerlik ödülü alabilir (100 oyuncunun tamamının Anahtar satış vergisinin %10'u gibi).
"Sunucu" başına 100 oyuncuyla birden fazla "Aç Platform" oyunu aynı anda açılabilir. Nihai ödül yalnızca kimin daha fazla HP'ye sahip olduğu değil, aynı zamanda hangi sunucunun daha fazla hayatta kalana sahip olduğu ile de ilgilidir.
**Elbette çok fazla sorun var. Çeşitli değerler hiçbir hesaplama ve düşünme olmadan sadece kafada düşünülüyor. Örneğin: **
Oyun çok uzun sürüyor ve her 2 ayda bir yalnızca bir tur oynuyorum.
İlk turda sosyal deney olarak ilgi gören ama ikinci turda kimsenin umursamadığı Fomo 3D gibi mi olacak?
Tam zincirli oyunların APP uygulaması, kullanıcı MPC Cüzdan katılımı, Anahtar satın alma, oylama deneyimi, gizli saldırı eylemlerinin ZK uygulaması vb.
Mevcut çerçeve henüz token sistemi eklemedi ve ona token ekonomik modeli eklenirse nasıl oynanır diye düşünmedim ama önce Blur gibi bir pasta çizip, oynayanlara puan verebilirim. Oyuncu anahtarlarını satın alarak oyunu oynamak istiyorum. Haydi, tazelenin!
Pek çok sorun olmasına rağmen, bunun mevcut altyapı altında, yani mümkün olduğunca basit, doğrudan ve hatta kaba bir şekilde tam zincirli bir oyunun tasarım fikirleri için referans olarak kullanılabileceğini düşünüyorum. İnsanlar, kişiler ve gruplar ile gruplar ve gruplar arasında çeşitli oyunlar tasarlayın. FT'ye benzer bir model eklemek hem oyuncuların hem de izleyicilerin FOMO olmasına, katılmasına ve eğlenmesine olanak tanır.Güçlü oyuncular ve hayranlar veya şansı iyi olan izleyiciler para kazanabilir. Elbette Web2 oyuncularının anlayabilmesi ve katılabilmesi için zincirin varlığını mümkün olduğunca "duyarsız" hale getirmek için MPC+AA veya Intent paradigmasına da ihtiyaç var.
Bu gönderiyi, başkalarını çekmenin bir yolu olarak değerlendirilebilecek mevcut FOCG hakkında çeşitli uzmanların düşüncelerini ve fikirlerini duymak istediğim için gönderiyorum. Herhangi bir usta benzer bir FOCG'nin yapıldığını görürse, lütfen bana bir beta davet kodu ve bazı jetonlar falan göndermeyi unutmayın~
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
"İlginç ve bağımlılık yapıcı, erişilebilir ve eğlenceli", ideal tam zincirli oyun (FOCG) nasıl tasarlanmalı?
Yazar: Lao Bai
Twi'deki son makalede, bir keresinde ekip üyelerimizin birkaç FOCG oyununu yakın mesafeden deneyimlediklerini ve "ilginç ama bağımlılık yapıcı değil, kullanımı kolay ama eğlenceli değil" sonucuna vardıklarını yazmıştım, eğer benden istenirse, diye düşünüyordum. Bir FOCG tasarlayın, nasıl bir şekil alacak?
Aşağıdaki içerik tamamen çılgın ve mantıksız. İçinde bir sürü mantıksız tasarım olmalı. Sadece eğlenmek için izleyin. Üstelik kod yazamıyorum ve bunları nasıl uygulayacağımı bilmiyorum.
Önce neye benzemeyeceğinden bahsedelim:
İşte şöyle görünebilir:
Sonra aklıma "Hungry Platform" benzeri bir zincirleme oyun geldi, eğer bu filmi izlemediyseniz mutlaka izlemenizi tavsiye ederim:
Ekte Baidu Ansiklopedisi'nden olay örgüsünün özeti yer almaktadır - "Distopik" bir vatandaş olan Goreng, gönüllü olarak kendini hapse attı ve serbest bırakıldıktan sonra sosyal hareketliliği artırma sözü verdi. Ancak hapsedilmesi nedeniyle o kadar radikalleşti ki her gün bir çukura hapsoldu. Yiyecek tedariki gökten atılan bir yemek masasına bağlı olmalıdır. Masa başlangıçta enfes yemeklerle doludur, ancak her kattaki iki mahkum ziyafet çektikçe, giderek daha dağınık ve iğrenç hale gelir. Mahkumlar ne kadar aşağıdaysa, üst katlardan kalan artıkları da o kadar çok yemek zorunda kalıyorlardı. Yemek masasının daha aşağısında bile görünürde yiyecekten eser yoktu. Böyle bir durumda kişinin yaşam koşulları tamamen bulunduğu seviyeye bağlıdır. En alttaki insanlar onurlarını yitirip şiddete düştüler ve sonunda yamyamlığın çaresiz durumuna düştüler. Öyle ki panna cotta'yı ne pahasına olursa olsun korumak için şeytani bir servis asansörüne tek yön biletle biniyor.
Filmdeki genel yemek dağıtım kuralları şöyle: Her kat yerden dikey olarak aşağıya doğru. Her gün büyük bir platform, üst kattan arta kalan yiyecekleri odanın ortasındaki kare delikten aşağıya gönderecek. Bir sonraki kata taşınmadan önce her seferinde beş dakika kalın.Bu katta kimse hayatta kalmazsa kalmayacak.Yerde ancak beş dakika içinde yemek yenebilir, izinsiz ceset üzerinde bulundurulamaz. Aksi takdirde zemin sonsuz ısınma veya soğuma ile karşı karşıya kalacaktır.Her ayın sonunda zemin değiştirilecek ve hayatta kalanın oda arkadaşı ölecek.Yeni takım arkadaşlarınızla rastgele eşleştirileceksiniz.
O halde tüm oyunun çerçeve tasarım süreci şu şekildedir:
Twi'de 100 büyük V bulun ve bu oyuna oyuncu olarak katılmalarına izin verin.Toplam ödül 1 milyon ABD dolarıdır (bu para soğuk bir başlangıç olarak kabul edilir).
Oyunda toplam 50 kat bulunmaktadır (filmde 333 kat). Her katta iki kişi bulunmaktadır. Her kişinin üç puanlık başlangıç HP'si vardır. Basit bir statik ekran + temel eylem ve iletişim düğmeleri ve arayüz yeterli.
Platform her gün birinci kattan aşağıya doğru 100 kişiye yetecek kadar yiyecek getirecek. Her katta 20 dakika kalacak. O kattaki iki oyuncuya APP tarafından hatırlatma yapılacak (yiyecek dağıtımı 17'de bitecek) saat, uyku istirahati ise 7 saat sürecektir.) oyuncular, 20 dakika içinde harekete geçme sırası kendilerine geldiğinde seviyelerine ulaştıklarında ne kadar yiyecek kaldığını görebilirler (statik ekran yiyecek miktarını gösterir).
Oyuncunun eylemleri yiyecekle ilgili eylemleri ve oda arkadaşı eylemlerini içerir. Yiyecekle ilgili eylemler arasında yemek yememek (HP-1), yalnızca hayatta kalan kısmı yemeyi (HP değişmeden kalır) ve doyana kadar yemeyi (HP+1, yiyecek buna göre bir hayatta kalma kısmı kadar azaltılacaktır.) Oda arkadaşları için, barış içinde bir arada yaşama (hiçbir şey olmuyor), önden saldırı (ağırlık her iki tarafın HP'sine göre hesaplanır + sonucu hesaplamak için DND yuvarlanan zarlara benzer) ve sinsi saldırı (saldırılar uyku molaları sırasında başlatılacaktır. Önden saldırı ile karşılaştırıldığında, eğer rakip sürpriz bir şekilde saldırmazsa, kendi tarafının ağırlıklı olasılığı büyük ölçüde artar. Oda arkadaşı öldükten sonra (açlıktan ya da sizin tarafınızdan öldürülmekten), ek bir "İnsan Yeme" seçeneği olacak ve "Ceset Kemirmek" HP +1 etkisini elde edebilir (ceset 3 gün sürebilir) . Oyuncular, APP'de başlatılacak eylemleri önceden planlayabilirler (sonuçta herkesin işe gitmesi ve uyuması gerekir, bu nedenle 20 dakika içinde zamanında yanıt veremeyebilirler).
Oyuncuların oda arkadaşlarıyla ve alt ve üst kattaki diğer 4 oyuncuyla diyalog pencereleri vardır.Oyuncular her katta üstlerinde ve altlarında gerçekleşen eylemleri görebilirler (daha fazla yemek, daha az yemek, oyuncuların birbirlerine saldırıp saldırmadığı).
Katlar her üç günde bir rastgele değiştirilmektedir.Eğer hayatta kalanın oda arkadaşı ölürse, o kişi rastgele başka bir hayatta kalanla oda arkadaşı olarak eşleştirilecektir.
Oyun 60 gün sonra sona erecek ve en çok HP'ye sahip olan oyuncular 1 milyonluk büyük ödülü paylaşacak.
Her oyuncu ilk gün otomatik olarak Friend.Tech'e benzer bir Anahtar yayınlayacaktır.Taraftarlar (seyirciler) beğendikleri oyuncunun Anahtarını satın alabilirler ve bu işlem doğal olarak anlaşma geliri olarak FT gibi bir vergiye sahip olacaktır. Anahtar Sahipleri oyunculara özel mesaj gönderebilecek olup, büyük ödülü kazanan oyuncunun para ödülünün %50'si Anahtar Sahipleri arasında eşit olarak paylaştırılacaktır.
Tüm kat tahsisi, oyuncu eşleştirme ve diğer rastgele sayılar ve oyuncu eylemlerinin tümü akıllı sözleşmelerle tamamlanır. Oyuncunun kan hacmi ve yaşam ve ölüm durumu dahil olmak üzere gizli saldırılar, "kısmi gizleme" sağlamak için ZK gibi teknolojiler gerektirebilir (örneğin, yalnızca oda arkadaşınızın kan hacmini görebilirsiniz, ancak onun yaşam ve ölüm durumunu bilebilirsiniz). üst ve alt seviyelerdeki oyuncular, Ama diğer katmanları bilmiyorum).
Oyunu daha karmaşık ve "karanlık" hale getirmek için eklenebilecek bazı ek işlevler de vardır, örneğin
Yemekten sonra masaya kaka yapmak gibi, yemeği azaltmakla eşdeğer olan "yiyecekleri yok etme" seçeneğini ekleyebilirsiniz.
İki oda arkadaşı üç oda arkadaşına dönüştürülebilir ve buna göre kalan oda arkadaşına ek olarak "gizli anlaşma" veya "ortak saldırı" seçeneği sunulur.
Hayatta kalan oyuncu sayısı belli bir eşikten az ise (10 gibi) 1 milyon bonus 900.000 azaltılarak sadece 10 oyuncuya düşecek şekilde tasarlanabilir veya sayıya göre adım adım azaltılabilir. Hayatta kalan oyunculardan.
HP'si yüksek olan bir "süpervizör"ü (erkek kahramanın filmde daha sonra yaptığı şeyi) rastgele seçebilirsiniz. Süpervizör birinci kata ulaştığında, birinci kattaki insanlarla konuşabilir ve karşı taraftan yapmamasını isteyebilir. daha fazla yiyin ya da yemeyin Süpervizör aynı kattaki oyunculara saldırabilir ve oyuncular da süpervizöre saldırabilir (sonuçta bu da büyük bir et parçası...).
Oyunun sonunda tüm oyuncuların Anahtar Sahiplerinin toplu oyu olabilir. En yüksek oyu alan oyuncu ayrı bir popülerlik ödülü alabilir (100 oyuncunun tamamının Anahtar satış vergisinin %10'u gibi).
"Sunucu" başına 100 oyuncuyla birden fazla "Aç Platform" oyunu aynı anda açılabilir. Nihai ödül yalnızca kimin daha fazla HP'ye sahip olduğu değil, aynı zamanda hangi sunucunun daha fazla hayatta kalana sahip olduğu ile de ilgilidir.
**Elbette çok fazla sorun var. Çeşitli değerler hiçbir hesaplama ve düşünme olmadan sadece kafada düşünülüyor. Örneğin: **
Oyun çok uzun sürüyor ve her 2 ayda bir yalnızca bir tur oynuyorum.
İlk turda sosyal deney olarak ilgi gören ama ikinci turda kimsenin umursamadığı Fomo 3D gibi mi olacak?
Tam zincirli oyunların APP uygulaması, kullanıcı MPC Cüzdan katılımı, Anahtar satın alma, oylama deneyimi, gizli saldırı eylemlerinin ZK uygulaması vb.
Mevcut çerçeve henüz token sistemi eklemedi ve ona token ekonomik modeli eklenirse nasıl oynanır diye düşünmedim ama önce Blur gibi bir pasta çizip, oynayanlara puan verebilirim. Oyuncu anahtarlarını satın alarak oyunu oynamak istiyorum. Haydi, tazelenin!
Pek çok sorun olmasına rağmen, bunun mevcut altyapı altında, yani mümkün olduğunca basit, doğrudan ve hatta kaba bir şekilde tam zincirli bir oyunun tasarım fikirleri için referans olarak kullanılabileceğini düşünüyorum. İnsanlar, kişiler ve gruplar ile gruplar ve gruplar arasında çeşitli oyunlar tasarlayın. FT'ye benzer bir model eklemek hem oyuncuların hem de izleyicilerin FOMO olmasına, katılmasına ve eğlenmesine olanak tanır.Güçlü oyuncular ve hayranlar veya şansı iyi olan izleyiciler para kazanabilir. Elbette Web2 oyuncularının anlayabilmesi ve katılabilmesi için zincirin varlığını mümkün olduğunca "duyarsız" hale getirmek için MPC+AA veya Intent paradigmasına da ihtiyaç var.
Bu gönderiyi, başkalarını çekmenin bir yolu olarak değerlendirilebilecek mevcut FOCG hakkında çeşitli uzmanların düşüncelerini ve fikirlerini duymak istediğim için gönderiyorum. Herhangi bir usta benzer bir FOCG'nin yapıldığını görürse, lütfen bana bir beta davet kodu ve bazı jetonlar falan göndermeyi unutmayın~