Proyek Sentences: Paradigma baru untuk membangun dunia kolaborasi on-chain

Pembangunan Dunia Kolaborasi On-Chain: Eksplorasi Proyek Sentences

Bidang desain permainan on-chain memiliki berbagai karakteristik dan batasan, salah satu ciri yang mencolok adalah penekanan yang tinggi pada pengambilan keputusan kolektif. Dengan mengeksplorasi karakteristik ini melalui sistem prototipe, kami mengajukan proyek Sentences: sebuah alat pembangunan dunia kolaboratif berbasis on-chain, yang strukturnya berputar di sekitar struktur narasi cabang yang hanya dapat ditambahkan. Proyek ini dibangun menggunakan kerangka MUD, menyediakan lingkungan ringan untuk menghasilkan narasi kolektif. Setiap permainan Sentences yang baru akan menghasilkan dunia yang sepenuhnya baru, dan pemain kemudian akan memperkaya dunia ini dengan secara bertahap menambahkan legenda.

Motivasi Proyek

Dalam ruang dunia otonom, tugas yang sering terlihat saat proyek baru lahir adalah "pembangunan dunia" secara kolektif, yaitu membangun sistem legenda bersama yang menentukan pengalaman pemain terhadap dunia. Aktivitas ini biasanya bersifat informal dan tidak terstruktur, tetapi juga dapat didukung melalui petunjuk dan latihan yang teratur, membantu pembangun dunia membentuk struktur dan koherensi dunia mereka.

Latihan-latihan ini pada dasarnya membentuk sebuah dunia. Mereka membangun sebuah sistem informasi di antara para narator, yang merupakan seperangkat aturan yang memungkinkan narasi berkembang pesat. Aturan ini adalah esensi dari dunia, menciptakan ruang realitas yang belum selesai untuk kelahiran ide-ide baru. Pilihan latihan juga pasti akan mempengaruhi narasi yang diciptakan: sekumpulan pertanyaan akan mengasumsikan ruang jawaban yang potensial; petunjuk dalam satu arah mungkin akan menghambat eksplorasi dalam arah lain.

Oleh karena itu, Sentences adalah "dunia yang dibangun di dunia"; sebuah kotak pasir mentah untuk kolaborasi dalam menghasilkan pengetahuan. Ini pasti akan jarang dan terbatas, dirancang sebagai laboratorium untuk menguji ide-ide baru. Di dunia Sentences, tidak ada cara interaksi atau kontribusi lain selain memperluas narasi. Dunia dibangun secara linier, tetapi dapat bercabang ke berbagai arah dari benih awal.

Mekanisme

Ketika pemain memuat klien Sentences, jika tidak ada dunia yang sedang berlangsung, sistem akan memberikan opsi untuk menghasilkan dunia baru. Setelah dihasilkan, pemain akan menerima prompt yang digunakan untuk mengembangkan mekanisme inti cerita, contohnya mungkin sebagai berikut:

"Hal yang paling penting dalam masyarakat ini adalah alam" "Peradaban ini sepenuhnya bergantung pada level" "Kelompok ini dibentuk dengan uang"

Setelah dunia diciptakan, penulis memiliki waktu tetap (ditetapkan selama 20 blok, dilakukan dengan cara tick yang teratur) untuk mengajukan konten tambahan untuk cerita. Setelah waktu berakhir, masuk ke tahap kedua, peserta akan memberikan suara untuk memilih proposal favorit mereka. Setelah jumlah suara dihitung, proposal yang paling populer akan ditambahkan ke dalam cerita, kemudian proses tersebut dimulai kembali.

Jika tidak ada proposal yang diajukan dalam jendela waktu, dunia akan punah. Kepunahan ini bukan bersifat permanen: dunia hanya akan menambahkan dunia lain yang telah punah ke dalam arsip. Karena semua proposal dan pemungutan suara dicatat di on-chain, maka semua dunia memiliki catatan sejarah lengkap dari kemungkinan arah, sebagai cabang "kepunahan", yang mewakili satu set alam semesta paralel yang mungkin.

Struktur Kontrak

Status narasi dikelola oleh dua sistem yang saling terkait: satu bertanggung jawab untuk mengelola pembuatan narasi baru, dan yang lainnya menangani waktu, pemungutan suara, dan usulan untuk narasi konten baru.

Inisialisasi cerita baru terdiri dari kalimat yang dipilih secara acak dari daftar petunjuk yang di-hardcode. Petunjuk ini dihasilkan menggunakan skrip sintaks pengganti yang sederhana. Di versi mendatang, skrip ini mungkin akan disalin ke dalam kontrak untuk memberikan titik awal yang lebih beragam.

Setelah inisialisasi cerita selesai, petunjuk awal ditambahkan ke dalam on-chain, periode proposal baru akan dimulai. Siklus ini berlangsung selama n blok (setiap blok sekitar satu detik), yang didefinisikan oleh variabel periodEndsBlock, yang diatur pada cerita aktif saat setiap periode proposal baru dimulai.

Selama periode proposal, peserta dapat mengusulkan entri naratif baru dan memberikan suara pada ekstensi yang mereka pilih. Proposal dan pemungutan suara diproses oleh sistem khusus, yang memverifikasi waktu kontribusi ini berdasarkan variabel periodEndsBlock. Setiap proposal mengarah ke "induk" (proposal yang diresponsnya), proposal yang berhasil akan membentuk daftar tautan.

Pada akhir periode proposal, sistem akan menghitung jumlah suara untuk setiap proposal. Jika terjadi seri, salah satu proposal akan dipilih secara acak. Jika tidak ada proposal yang diajukan, cerita akan berakhir, diarsipkan, dan pemain dapat memilih untuk membuat cerita baru.

Skenario Aplikasi

Proyek Sentences paling cocok digunakan dalam lingkungan dengan 10-50 peserta, yang mungkin saling mengenal atau tidak, tetapi berkumpul bersama dengan semangat legenda prototipe. Misalnya, acara dapat diadakan di platform sosial online, dengan tujuan untuk menghasilkan lima dunia baru dalam satu jam.

Sentences itu sendiri bukanlah permainan yang sangat menarik, melainkan lebih seperti alat. Namun, sebagai komponen modular, mekanisme generasi narasi dari Sentences dapat dengan baik diintegrasikan ke dalam permainan peran yang lebih kaya, menjalin struktur permainan selama proses permainan. Mekanisme voting-nya juga dapat digunakan untuk mendukung penyertaan output yang dihasilkan dalam petunjuk yang dibuat oleh pemain.

Salah satu keterbatasan versi saat ini adalah spesifikasi dari prompt awal. Meskipun ini dapat disesuaikan untuk berbagai penerapan, memperluas mekanisme pembuatan prompt untuk permainan lebih lanjut agar lebih sesuai dengan keterbukaan bagian naratif akan menjadi arah pengembangan yang menarik.

Referensi dan Inspirasi

Bentuk Sentences terinspirasi dari permainan berbasis teks, improvisasi, legenda, dan permainan peran meja. Dalam proses pembuatannya, kami merujuk pada beberapa proyek tertentu, termasuk Epitaph karya Max Kreminski (sebuah permainan generasi naratif fantasi) dan alat tata bahasa alternatif Tracery karya Kate Compton. Proyek-proyek ini memanfaatkan kesederhanaan acak dan modularitas untuk menciptakan narasi bercabang yang kompleks, dan kami sangat tertarik dengan potensi penggunaan elemen-elemen ini dalam konteks kolektif.

Meskipun Sentences mempertimbangkan hal ini saat membangun dunia, dan ada sedikit subjektivitas dalam hal ini (yaitu: hanya menambahkan narasi), tetapi itu juga dapat digunakan untuk skenario penulisan kolaboratif terbatas lainnya.

Arah Perkembangan Masa Depan

Arah pengembangan yang jelas untuk proyek Sentences adalah memungkinkan pencipta dunia untuk menetapkan aturan konkret tentang bagaimana kalimat baru dapat ditambahkan ke dalam narasi. Misalnya, aturan ini dapat memodifikasi sistem pemungutan suara, yang mengharuskan sejumlah pemain untuk melanjutkan narasi, atau menyesuaikan waktu pemungutan suara untuk mengubah kecepatan perkembangan narasi. Dengan cara ini, Sentences tidak hanya menjadi alat desain prototipe dunia, tetapi juga dapat berfungsi sebagai alat desain prototipe untuk pembatasan dan struktur dialog yang menghasilkan gaya cerita tertentu.

Satu lagi arah perkembangan yang menarik adalah menambahkan opsi untuk menghasilkan dunia paralel dari "cabang mati" dunia saat ini. Cara terbaik untuk mewujudkan fungsi ini mungkin adalah dengan menghasilkan kontrak "dunia baru" baru yang memiliki pointer ke cabang lama, daripada menghasilkan dunia baru dari awal.

Dengan potensi ekspansi dan perbaikan ini, proyek Sentences diharapkan menjadi alat pembangunan dunia kolaboratif yang lebih fleksibel dan kuat di on-chain, memberikan pengalaman interaktif yang lebih kaya bagi pencipta dan pemain.

MAX-0.43%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 10
  • Bagikan
Komentar
0/400
DeFiGraylingvip
· 21jam yang lalu
Narrative meta apa pun itu sangat keren!
Lihat AsliBalas0
VitaliksTwinvip
· 22jam yang lalu
Ini jauh lebih menarik daripada gambar berlian yang dibuat oleh Vitalik Buterin.
Lihat AsliBalas0
NFTDreamervip
· 08-03 23:34
Rasanya ini adalah proyek yang bermain dengan konsep lagi...
Lihat AsliBalas0
GateUser-44a00d6cvip
· 08-01 19:39
Satu lagi mainan kerangka mud, ada apa yang baru?
Lihat AsliBalas0
SmartMoneyWalletvip
· 08-01 19:36
Cerita tentang mengeruk suckers, ganti kuah tapi tidak ganti obat. Likuiditas terlalu rendah, menggantung kepala domba tetapi menjual daging anjing.
Lihat AsliBalas0
GasFeeCriervip
· 08-01 19:29
Sekali lagi harus membakar gas untuk bermain kolaborasi, sangat menyiksa.
Lihat AsliBalas0
MetaMaskVictimvip
· 08-01 19:25
Membangun dunia? Saya terakhir kali menguji selama 20 menit Rug Pull.
Lihat AsliBalas0
SocialFiQueenvip
· 08-01 19:24
Pembuat dunia? Real estat virtual akan menjadi populer
Lihat AsliBalas0
RugResistantvip
· 08-01 19:20
hmm... struktur hanya tambahkan? potensi kondisi balapan terdeteksi sejujurnya. perlu audit keamanan menyeluruh secepatnya
Lihat AsliBalas0
CryptoPhoenixvip
· 08-01 19:15
Bear Market semakin turun semakin optimis, mempertahankan adalah keyakinan terbesar! Ketika semua orang sudah mendapatkan keuntungan, mungkin itulah kesempatan terakhir.
Lihat AsliBalas0
Lihat Lebih Banyak
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)