Khám phá xây dựng thế giới hợp tác trên chuỗi: Hệ thống nguyên mẫu Sentences
Thiết kế phương tiện trò chơi trên chuỗi có nhiều chức năng và hạn chế, trong đó một đặc điểm nổi bật là sự chú trọng cao độ đến quyết định tập thể. Để khám phá chức năng này, chúng tôi đã ra mắt Sentences: một công cụ xây dựng thế giới hợp tác dựa trên công nghệ chuỗi. Cốt lõi của hệ thống là một cấu trúc chỉ thêm các nhánh câu chuyện, được xây dựng trên khung MUD, cung cấp một môi trường nhẹ nhàng cho việc sáng tạo câu chuyện tập thể. Trong Sentences, mỗi lần khởi động trò chơi mới sẽ tạo ra một thế giới hoàn toàn mới, và người chơi sau đó sẽ làm phong phú thế giới này bằng cách từ từ thêm các huyền thoại.
Động lực thiết kế
Trong lĩnh vực thế giới tự trị, một nhiệm vụ phổ biến của các dự án mới là thực hiện "xây dựng thế giới" chung, tức là tạo ra một hệ thống huyền thoại chung, quyết định cách người chơi trải nghiệm thế giới này. Hoạt động này thường là không chính thức và không có cấu trúc, nhưng cũng có thể được hỗ trợ thông qua các gợi ý và bài tập có trật tự, giúp người tham gia định hình cấu trúc và tính nhất quán của thế giới.
Những bài tập này tự bản thân đã tạo thành một thế giới. Chúng thiết lập một hệ thống thông tin giữa các người kể chuyện, đặt ra quy tắc cho sự phát triển mạnh mẽ của câu chuyện. Bộ quy tắc này chính là thế giới, tạo ra một không gian thực tế mở cho sự ra đời của những ý tưởng mới. Sự lựa chọn bài tập sẽ ảnh hưởng không thể tránh khỏi đến câu chuyện được tạo ra: một tập hợp các câu hỏi sẽ giả định một không gian câu trả lời tiềm năng; một gợi ý theo một hướng có thể hạn chế việc khám phá theo hướng khác.
Do đó, Sentences có thể được coi như một "thế giới xây dựng thế giới"; một hộp cát nguyên thủy cho việc hợp tác tạo ra tri thức. Nó được thiết kế một cách có chủ đích để đơn giản và hạn chế, nhằm tạo ra một phòng thí nghiệm để thử nghiệm các ý tưởng mới. Trong thế giới của Sentences, không có cách tương tác nào khác ngoài việc mở rộng câu chuyện. Thế giới ở đây được xây dựng theo tuyến tính, nhưng có thể phân nhánh theo nhiều hướng từ hạt giống ban đầu.
Cơ chế cốt lõi
Khi người chơi tải ứng dụng Sentences, nếu không có thế giới nào đang diễn ra, họ sẽ nhận được tùy chọn để tạo thế giới mới. Sau khi tạo, người chơi sẽ nhận được một lời nhắc, hướng dẫn họ sử dụng cơ chế cốt lõi để phát triển câu chuyện. Các lời nhắc ví dụ có thể bao gồm:
"Xã hội này coi trọng thiên nhiên nhất"
"Nền văn minh này hoàn toàn phụ thuộc vào mức độ"
"Nhóm này được xây dựng dựa trên tiền bạc"
Một khi thế giới được tạo ra, nó sẽ trở nên sống động. Tác giả có một khoảng thời gian cố định (được đặt là 20 khối, theo nhịp điệu đều đặn) để đưa ra những nội dung bổ sung mới cho câu chuyện. Khi thời gian kết thúc, bước vào giai đoạn thứ hai, người tham gia sẽ bỏ phiếu chọn ra đề xuất mà họ yêu thích nhất. Sau khi việc bỏ phiếu được thống kê xong, đề xuất được yêu thích nhất sẽ được đưa vào câu chuyện, sau đó quá trình này sẽ được bắt đầu lại.
Nếu trong thời gian quy định không có bất kỳ đề xuất nào được đưa ra, thế giới sẽ biến mất. Nhưng sự biến mất này không phải là vĩnh viễn: thế giới chỉ đơn giản là lưu trữ những thế giới khác đã biến mất. Do tất cả các đề xuất và bỏ phiếu đều được ghi lại trên chuỗi, mỗi thế giới đều lưu giữ lịch sử đầy đủ của các hướng khả thi, những "biến mất" này đại diện cho một tập hợp các vũ trụ song song tiềm năng.
Thực hiện kỹ thuật
Trạng thái kể chuyện được quản lý bởi hai hệ thống liên kết với nhau: một hệ thống chịu trách nhiệm quản lý việc tạo ra câu chuyện mới, hệ thống còn lại xử lý thời gian, bỏ phiếu và đề xuất nội dung mới cho câu chuyện.
Khởi tạo câu chuyện mới được cấu thành từ các câu được chọn ngẫu nhiên từ danh sách gợi ý đã được thiết lập trước. Những gợi ý này được tạo ra bằng cách sử dụng kịch bản ngữ pháp thay thế đơn giản. Các phiên bản trong tương lai có thể sao chép kịch bản này trong hợp đồng để cung cấp nhiều điểm khởi đầu đa dạng hơn.
Sau khi câu chuyện được khởi tạo, lời nhắc ban đầu được thêm vào chuỗi, giai đoạn đề xuất mới bắt đầu. Chu kỳ này kéo dài n khối (mỗi khối khoảng một giây), được định nghĩa bởi biến periodEndsBlock, biến này được thiết lập khi mỗi giai đoạn đề xuất mới bắt đầu.
Trong thời gian đề xuất, người tham gia có thể đưa ra các mục tường thuật mới và tiến hành bỏ phiếu cho chúng. Các đề xuất và bỏ phiếu đều được xử lý bởi một hệ thống chuyên dụng, hệ thống này xác minh thời gian của những đóng góp này dựa trên biến periodEndsBlock. Mỗi đề xuất đều chỉ đến một "cha" (đề xuất mà nó phản hồi), các đề xuất thành công hình thành một danh sách liên kết.
Khi thời gian đề xuất kết thúc, hệ thống sẽ tính số phiếu cho mỗi đề xuất. Nếu có sự hòa, một đề xuất sẽ được chọn ngẫu nhiên. Nếu không có đề xuất nào được đưa ra, câu chuyện sẽ kết thúc và được lưu trữ, người chơi có thể chọn bắt đầu một câu chuyện mới.
Ứng dụng
Câu hỏi này phù hợp nhất để sử dụng trong môi trường có từ 10-50 người tham gia, những người có thể biết nhau hoặc không, nhưng đều có mục tiêu là tạo ra những huyền thoại nguyên mẫu. Ví dụ, có thể tổ chức các hoạt động trong cộng đồng mạng, với mục tiêu tạo ra năm thế giới mới trong vòng một giờ.
Mặc dù Sentences có thể không phải là một thế giới độc lập hấp dẫn, nhưng nó như một thành phần mô-đun có thể hòa nhập tốt vào các trò chơi nhập vai phong phú hơn, xây dựng cấu trúc trò chơi một cách động trong quá trình chơi. Cơ chế bỏ phiếu của nó cũng có thể được sử dụng để hỗ trợ việc bao gồm nội dung được tạo ra trong các gợi ý do người chơi tạo ra.
Hướng phát triển tương lai
Một hướng phát triển rõ ràng của Sentences là cho phép người khởi tạo thế giới thiết lập các quy tắc cụ thể, quyết định cách thức thêm câu mới vào câu chuyện. Ví dụ, các quy tắc này có thể thay đổi hệ thống bỏ phiếu, yêu cầu một số lượng người chơi nhất định tham gia để tiến triển câu chuyện, hoặc điều chỉnh thời gian bỏ phiếu để thay đổi tốc độ phát triển của câu chuyện. Như vậy, Sentences không chỉ trở thành công cụ thiết kế nguyên mẫu cho thế giới mà còn là công cụ thiết kế nguyên mẫu cho các phong cách câu chuyện và cấu trúc đối thoại cụ thể.
Một hướng phát triển thú vị khác là tăng cường tùy chọn tạo ra các thế giới song song từ các "nhánh chết" hiện tại. Cách tốt nhất để thực hiện cơ chế này có thể là tạo ra một hợp đồng "thế giới mới" mới, trong đó chứa các con trỏ đến các nhánh cũ, thay vì tạo ra một thế giới mới từ đầu.
Thông qua những mở rộng và cải tiến này, Sentences có tiềm năng trở thành một công cụ xây dựng thế giới hợp tác mạnh mẽ, cung cấp những khả năng mới cho các nhà sáng tạo và thiết kế trò chơi.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
11 thích
Phần thưởng
11
2
Chia sẻ
Bình luận
0/400
TokenBeginner'sGuide
· 07-29 03:06
Nhắc nhở: Dựa trên phân tích dữ liệu công khai, chỉ 17% các dự án hợp tác xây dựng tương tự có thể phát triển bền vững, khuyên người mới nên tham gia một cách thận trọng.
Sentences nguyên mẫu: Khám phá thế giới hợp tác on-chain xây dựng mô hình mới
Khám phá xây dựng thế giới hợp tác trên chuỗi: Hệ thống nguyên mẫu Sentences
Thiết kế phương tiện trò chơi trên chuỗi có nhiều chức năng và hạn chế, trong đó một đặc điểm nổi bật là sự chú trọng cao độ đến quyết định tập thể. Để khám phá chức năng này, chúng tôi đã ra mắt Sentences: một công cụ xây dựng thế giới hợp tác dựa trên công nghệ chuỗi. Cốt lõi của hệ thống là một cấu trúc chỉ thêm các nhánh câu chuyện, được xây dựng trên khung MUD, cung cấp một môi trường nhẹ nhàng cho việc sáng tạo câu chuyện tập thể. Trong Sentences, mỗi lần khởi động trò chơi mới sẽ tạo ra một thế giới hoàn toàn mới, và người chơi sau đó sẽ làm phong phú thế giới này bằng cách từ từ thêm các huyền thoại.
Động lực thiết kế
Trong lĩnh vực thế giới tự trị, một nhiệm vụ phổ biến của các dự án mới là thực hiện "xây dựng thế giới" chung, tức là tạo ra một hệ thống huyền thoại chung, quyết định cách người chơi trải nghiệm thế giới này. Hoạt động này thường là không chính thức và không có cấu trúc, nhưng cũng có thể được hỗ trợ thông qua các gợi ý và bài tập có trật tự, giúp người tham gia định hình cấu trúc và tính nhất quán của thế giới.
Những bài tập này tự bản thân đã tạo thành một thế giới. Chúng thiết lập một hệ thống thông tin giữa các người kể chuyện, đặt ra quy tắc cho sự phát triển mạnh mẽ của câu chuyện. Bộ quy tắc này chính là thế giới, tạo ra một không gian thực tế mở cho sự ra đời của những ý tưởng mới. Sự lựa chọn bài tập sẽ ảnh hưởng không thể tránh khỏi đến câu chuyện được tạo ra: một tập hợp các câu hỏi sẽ giả định một không gian câu trả lời tiềm năng; một gợi ý theo một hướng có thể hạn chế việc khám phá theo hướng khác.
Do đó, Sentences có thể được coi như một "thế giới xây dựng thế giới"; một hộp cát nguyên thủy cho việc hợp tác tạo ra tri thức. Nó được thiết kế một cách có chủ đích để đơn giản và hạn chế, nhằm tạo ra một phòng thí nghiệm để thử nghiệm các ý tưởng mới. Trong thế giới của Sentences, không có cách tương tác nào khác ngoài việc mở rộng câu chuyện. Thế giới ở đây được xây dựng theo tuyến tính, nhưng có thể phân nhánh theo nhiều hướng từ hạt giống ban đầu.
Cơ chế cốt lõi
Khi người chơi tải ứng dụng Sentences, nếu không có thế giới nào đang diễn ra, họ sẽ nhận được tùy chọn để tạo thế giới mới. Sau khi tạo, người chơi sẽ nhận được một lời nhắc, hướng dẫn họ sử dụng cơ chế cốt lõi để phát triển câu chuyện. Các lời nhắc ví dụ có thể bao gồm:
"Xã hội này coi trọng thiên nhiên nhất" "Nền văn minh này hoàn toàn phụ thuộc vào mức độ" "Nhóm này được xây dựng dựa trên tiền bạc"
Một khi thế giới được tạo ra, nó sẽ trở nên sống động. Tác giả có một khoảng thời gian cố định (được đặt là 20 khối, theo nhịp điệu đều đặn) để đưa ra những nội dung bổ sung mới cho câu chuyện. Khi thời gian kết thúc, bước vào giai đoạn thứ hai, người tham gia sẽ bỏ phiếu chọn ra đề xuất mà họ yêu thích nhất. Sau khi việc bỏ phiếu được thống kê xong, đề xuất được yêu thích nhất sẽ được đưa vào câu chuyện, sau đó quá trình này sẽ được bắt đầu lại.
Nếu trong thời gian quy định không có bất kỳ đề xuất nào được đưa ra, thế giới sẽ biến mất. Nhưng sự biến mất này không phải là vĩnh viễn: thế giới chỉ đơn giản là lưu trữ những thế giới khác đã biến mất. Do tất cả các đề xuất và bỏ phiếu đều được ghi lại trên chuỗi, mỗi thế giới đều lưu giữ lịch sử đầy đủ của các hướng khả thi, những "biến mất" này đại diện cho một tập hợp các vũ trụ song song tiềm năng.
Thực hiện kỹ thuật
Trạng thái kể chuyện được quản lý bởi hai hệ thống liên kết với nhau: một hệ thống chịu trách nhiệm quản lý việc tạo ra câu chuyện mới, hệ thống còn lại xử lý thời gian, bỏ phiếu và đề xuất nội dung mới cho câu chuyện.
Khởi tạo câu chuyện mới được cấu thành từ các câu được chọn ngẫu nhiên từ danh sách gợi ý đã được thiết lập trước. Những gợi ý này được tạo ra bằng cách sử dụng kịch bản ngữ pháp thay thế đơn giản. Các phiên bản trong tương lai có thể sao chép kịch bản này trong hợp đồng để cung cấp nhiều điểm khởi đầu đa dạng hơn.
Sau khi câu chuyện được khởi tạo, lời nhắc ban đầu được thêm vào chuỗi, giai đoạn đề xuất mới bắt đầu. Chu kỳ này kéo dài n khối (mỗi khối khoảng một giây), được định nghĩa bởi biến periodEndsBlock, biến này được thiết lập khi mỗi giai đoạn đề xuất mới bắt đầu.
Trong thời gian đề xuất, người tham gia có thể đưa ra các mục tường thuật mới và tiến hành bỏ phiếu cho chúng. Các đề xuất và bỏ phiếu đều được xử lý bởi một hệ thống chuyên dụng, hệ thống này xác minh thời gian của những đóng góp này dựa trên biến periodEndsBlock. Mỗi đề xuất đều chỉ đến một "cha" (đề xuất mà nó phản hồi), các đề xuất thành công hình thành một danh sách liên kết.
Khi thời gian đề xuất kết thúc, hệ thống sẽ tính số phiếu cho mỗi đề xuất. Nếu có sự hòa, một đề xuất sẽ được chọn ngẫu nhiên. Nếu không có đề xuất nào được đưa ra, câu chuyện sẽ kết thúc và được lưu trữ, người chơi có thể chọn bắt đầu một câu chuyện mới.
Ứng dụng
Câu hỏi này phù hợp nhất để sử dụng trong môi trường có từ 10-50 người tham gia, những người có thể biết nhau hoặc không, nhưng đều có mục tiêu là tạo ra những huyền thoại nguyên mẫu. Ví dụ, có thể tổ chức các hoạt động trong cộng đồng mạng, với mục tiêu tạo ra năm thế giới mới trong vòng một giờ.
Mặc dù Sentences có thể không phải là một thế giới độc lập hấp dẫn, nhưng nó như một thành phần mô-đun có thể hòa nhập tốt vào các trò chơi nhập vai phong phú hơn, xây dựng cấu trúc trò chơi một cách động trong quá trình chơi. Cơ chế bỏ phiếu của nó cũng có thể được sử dụng để hỗ trợ việc bao gồm nội dung được tạo ra trong các gợi ý do người chơi tạo ra.
Hướng phát triển tương lai
Một hướng phát triển rõ ràng của Sentences là cho phép người khởi tạo thế giới thiết lập các quy tắc cụ thể, quyết định cách thức thêm câu mới vào câu chuyện. Ví dụ, các quy tắc này có thể thay đổi hệ thống bỏ phiếu, yêu cầu một số lượng người chơi nhất định tham gia để tiến triển câu chuyện, hoặc điều chỉnh thời gian bỏ phiếu để thay đổi tốc độ phát triển của câu chuyện. Như vậy, Sentences không chỉ trở thành công cụ thiết kế nguyên mẫu cho thế giới mà còn là công cụ thiết kế nguyên mẫu cho các phong cách câu chuyện và cấu trúc đối thoại cụ thể.
Một hướng phát triển thú vị khác là tăng cường tùy chọn tạo ra các thế giới song song từ các "nhánh chết" hiện tại. Cách tốt nhất để thực hiện cơ chế này có thể là tạo ra một hợp đồng "thế giới mới" mới, trong đó chứa các con trỏ đến các nhánh cũ, thay vì tạo ra một thế giới mới từ đầu.
Thông qua những mở rộng và cải tiến này, Sentences có tiềm năng trở thành một công cụ xây dựng thế giới hợp tác mạnh mẽ, cung cấp những khả năng mới cho các nhà sáng tạo và thiết kế trò chơi.