Quá trình lặp lại nhanh chóng của các công cụ này đã bắt đầu cho phép chúng tôi thấy sự xuất hiện của kỷ nguyên các trò chơi toàn chuỗi có thể kết hợp, có thể mở rộng và hoàn toàn mở.
Người viết: Ishanee, IOSG Ventures
giới thiệu:
Các trò chơi toàn chuỗi như Dark Forest đã chứng minh rằng bạn có thể đưa logic trò chơi vào chuỗi và do khả năng tương tác không cần cấp phép của nó, nó đã khuyến khích cộng đồng tạo ra các công cụ, liên minh, DAO mới, v.v. Trước đó, mặc dù mô hình và động lực xây dựng một thế giới tự trị đã được ghi chép đầy đủ, nhưng không có nhiều bài viết về công cụ trò chơi toàn chuỗi, theo quan điểm của chúng tôi, đây là một trong những lĩnh vực mới hấp dẫn nhất theo hướng này.
Phát triển trò chơi: trò chơi truyền thống và trò chơi toàn chuỗi
Trước đây, các công cụ trò chơi như Unreal, Unity và Phaser được sử dụng như một cửa hàng duy nhất để phát triển trò chơi truyền thống. Nó bao gồm cấu trúc cơ bản của việc phát triển trò chơi, chẳng hạn như chuyển động điều khiển, kết xuất 2D và 3D, phát hiện va chạm đối tượng, âm thanh, màu sắc, kịch bản và các công cụ vật lý khác, thậm chí bao gồm kiến trúc máy khách, PC / bảng điều khiển trò chơi / khung điện thoại di động, giao dịch cơ chế phân phối như thị trường.
Khi World of Warcraft ra mắt, Blizzard đã làm việc trên hệ thống mạng của trò chơi trong bốn năm, nhưng chỉ có một năm cho nội dung của trò chơi. Ngay sau khi Unity ra mắt vào năm 2005, thời gian phát triển đã giảm từ 4 năm xuống còn vài tháng do công nghệ mô-đun của nó.
Trong một trò chơi toàn chuỗi, tất cả trạng thái của trò chơi sẽ được lưu trữ trên chuỗi khối, có nghĩa là một loạt các thử thách độc đáo và việc tạo ra cơ sở hạ tầng mới. Công cụ đầu tiên được phát triển cho hệ sinh thái Ethereum là công cụ MUD do Lattice tung ra, sau đó dần dần xuất hiện một số công cụ khác dành cho các hệ sinh thái khác nhau và sử dụng các ngôn ngữ lập trình khác nhau, chẳng hạn như DojoEngine cho starware.
Công cụ trò chơi đầu tiên: MUD
MUD của Lattice đã được tạo trong Khu dân cư 0xParc vào quý 3 năm 2022. Trong giai đoạn này, Lattice đã cố gắng tạo ra một số trò chơi toàn chuỗi, mặc dù cách chơi và phong cách khác nhau nhưng chúng đều gặp phải các vấn đề về chuỗi khối giống nhau. Không phải là những vấn đề kỹ thuật phức tạp và khó khăn, nhưng khối lượng công việc rất nhiều bận rộn. Bằng cách này, họ đã ra mắt MUD - công cụ trò chơi toàn chuỗi đầu tiên.
Khi các nhóm MUD cố gắng tạo trò chơi, họ sử dụng các công cụ hoặc công cụ trò chơi như PhaserJS, Three và Godot, nhưng đây là những công cụ phía máy khách có nhiệm vụ chính là nắm bắt trạng thái của thế giới và làm cho người chơi có thể đọc được. Những gì từng được chia sẻ là tình trạng của thế giới - "tượng có ở trên bàn cờ không?" trong khi khả năng đọc được là "một quân cờ với các hình chiếu 3D lạ mắt, giao diện người dùng di chuyển quân cờ quanh bàn cờ bằng cách nhấp và kéo dựa trên chuyển động của quân tượng quy tắc”.
Cách hiểu kiến trúc động cơ ECS được sử dụng bởi MUD
Họ sử dụng kiến trúc ECS (hệ thống thành phần thực thể-thành phần thực thể), trong khuôn khổ này, mỗi trò chơi toàn chuỗi sẽ triển khai một hợp đồng thế giới, là sổ đăng ký của tất cả các đối tượng (Thực thể) trong thế giới này. Thực thể là một ID số và các thành phần được gắn vào Thực thể và có thể được thêm vào thế giới.
Trong ví dụ này, Thực thể 1 có thể là một nhân vật rồng và Vị trí, CanFly và Giá là 3 thành phần khác nhau. Bản thân các thành phần không có bất kỳ logic nào, chúng có thể được thêm vào các Thực thể mới thông qua hợp đồng hệ thống. Hợp đồng hệ thống yêu cầu quyền ghi vào thành phần của chủ sở hữu. Trong MUD, không có sự phân biệt giữa nhà phát triển bên thứ nhất và bên thứ ba.
StarkNet 上海 Dojo Engine
Dojo Engine là một khung ECS mã nguồn mở, giống như MUD được xây dựng cho hệ sinh thái StarkNet, nhưng không tương thích với EVM, được viết ở Cairo. Nhóm kỹ sư của Dojo bao gồm Realms, Briq, cartridge_gg, cấu trúc liên kết, starknet và các nhóm dự án khác.
Trò chơi đầu tiên: Khu rừng tối
Dark Forest là một trò chơi chiến đấu ngoài không gian MMORTS, nơi người chơi khám phá và chinh phục các hành tinh trong một vũ trụ vô tận được tạo ngẫu nhiên. Phiên bản beta của trò chơi đã được ra mắt vào năm 2020 và phiên bản V0.3 của nó đã được phát hành trên mạng thử nghiệm Ropsten trong 1 tuần. Những người chơi tham gia thử nghiệm đã được đưa vào danh sách trắng và cạnh tranh cho 1024Dai như một phần của giải thưởng. Cho đến nay, hơn 10.000 người chơi đã tham gia vào các vòng trong khu rừng tối, tiêu tốn hàng nghìn tỷ gas trên Ropsten, xDai và Gnosis Chain.
Hệ sinh thái rừng tối
cắm vào
Khách hàng thay thế
Công cụ khai thác GPU
Người chơi doanh nghiệp
Thị trường dữ liệu/phát sóng - Người chơi có thể thêm các chức năng mới thông qua thị trường dữ liệu và áp dụng chúng trong trò chơi.
**Dark Forest không phân biệt người chơi là EOA hay người chơi hợp đồng thông minh và một loại cộng đồng game thủ mới đã xuất hiện. **
DF DAO - Được tạo vào tháng 5 năm 2021
Orden GG - một liên minh khác để cạnh tranh với DF DAO
Astral Colossus là một người chơi hợp đồng thông minh (người máy) của DF DAO. Người chơi này có một số hạn chế, chẳng hạn như không thể trích xuất tài nguyên và chơi với mục tiêu duy nhất là tăng điểm của Dark Forest DAO trên bảng xếp hạng. Bất kỳ chiến thắng vòng nào đóng góp cho người chơi sẽ được ghi lại.
Hệ sinh thái trò chơi toàn chuỗi
Như bạn có thể thấy, Ethereum, OP và StarkNet là 3 hệ sinh thái chính.
Những thách thức đối với việc phát triển trò chơi toàn chuỗi
Những thách thức này có thể được phân loại thành ba khía cạnh: công nghệ, giới thiệu và thực hiện kinh tế.
công nghệ
Phát triển trò chơi toàn chuỗi đòi hỏi công nghệ phức tạp và vẫn là một nhiệm vụ khó khăn. Với sự hỗ trợ của MUD và DOJO, mặc dù ngưỡng phát triển đã trở nên thấp hơn nhưng nó vẫn không thể mang lại sự thuận tiện cho các nhà phát triển như Unity. Những thách thức kỹ thuật trong phát triển trò chơi cũng bao gồm thách thức về quy mô.
Đây là lý do tại sao một số nhóm đã sử dụng tổng số với tư cách là một công ty dịch vụ như Caldera để tạo OPStack, bằng cách sử dụng bằng chứng của khách hàng hoặc xây dựng trực tiếp trên L2. Một số nhà xây dựng cũng đang chú ý đến các mạng máy tính phi tập trung có thể kiểm chứng như RiscZero để mở rộng phạm vi ứng dụng của các hợp đồng thông minh của họ. Tối ưu hóa gas cũng là một vấn đề lớn, một phần liên quan đến công nghệ và khả năng mở rộng, một phần liên quan đến thiết kế trò chơi.
SNARK được sử dụng cho quyền riêng tư hoặc khả năng mở rộng. Dark Forest sử dụng zkps để thêm phần không hoàn chỉnh vào trò chơi, nếu không có nó, bất kỳ người chơi nào cũng có thể nhìn thấy toàn bộ thế giới, những người khác sử dụng nó để giảm tải các tác vụ tính toán nặng nề cho máy khách và trạng thái đồng bộ hóa (như playmint).
Giới thiệu
Nếu chơi game toàn chuỗi giống như thu hút nhiều cộng đồng chơi game blockchain hơn (trước khi họ nghĩ đến việc áp dụng hàng loạt), thì việc quản lý ví là điều tối quan trọng. Vì trò chơi hoàn toàn trực tuyến nên người chơi có thể sẽ phải đăng ký mọi cửa sổ bật lên hành động trong trò chơi, điều này sẽ tạo ra trải nghiệm người dùng kém. Khóa phiên là cách dễ nhất để giải quyết vấn đề này, nhưng có những rủi ro bảo mật tiềm ẩn. Các nhà phát triển trò chơi hiện tại không muốn người chơi giữ những vật phẩm có giá trị cao trong ví của họ, vì vậy đây không phải là vấn đề cấp bách nhất vào lúc này, nhưng khi ngày càng có nhiều người chơi tham gia, vấn đề này sớm muộn sẽ phải được giải quyết.
Một khía cạnh khác là việc giới thiệu các nhà phát triển để khuyến khích và thu hút các nhà điều hành trò chơi đóng góp và mở rộng trò chơi, điều này sẽ làm tăng giá trị của các thế giới tự trị một cách tự nhiên. Điều này chủ yếu đạt được bằng cách cung cấp cho các nhà phát triển các công cụ phù hợp và đảm bảo khả năng kiếm tiền hoặc phần thưởng phù hợp cho những đóng góp của họ.
Thực hiện kinh tế
Thách thức này sẽ trở nên rõ ràng hơn với sự thành công của trò chơi trực tuyến đầu tiên. Nền kinh tế trong thế giới trò chơi sẽ góp phần tạo nên niềm vui, khai thác và thu thập tài nguyên của bất kỳ trò chơi toàn chuỗi nào và sẽ yêu cầu nhiều điều chỉnh để đảm bảo người chơi vui vẻ trong trò chơi.
Một cách thú vị để các nhà phát triển trò chơi ngày nay kiếm tiền là thông qua phí trình sắp xếp thứ tự, sử dụng mã thông báo của họ trong trò chơi và sử dụng mã thông báo trên L2 để nhận gas họ muốn.
Quan điểm
Sự lặp lại nhanh chóng của các công cụ này đã bắt đầu cho phép chúng ta thấy sự xuất hiện của một kỷ nguyên của các trò chơi toàn chuỗi có thể kết hợp, có thể mở rộng và hoàn toàn mở. Mặc dù khả năng chơi và độ khó tương tác của trò chơi toàn chuỗi hiện tại cần phải được tối ưu hóa, nhưng các loại và giới hạn kỹ thuật của trò chơi có thể triển khai cũng rất rõ ràng. Nhưng lộ trình toàn chuỗi đang thực sự phá vỡ logic trò chơi truyền thống và đó là một trong những lộ trình tiềm năng nhất mà chúng tôi đã thấy sau DeFi có thể kết hợp tường thuật và sản phẩm. Tính năng cơ bản này cũng làm cho chất lượng và hoạt động của cộng đồng nhà phát triển rất cao. Chẳng bao lâu nữa, một loạt trò chơi sinh thái, công cụ, bang hội và các dự án khác dựa trên kiến trúc cơ bản của nó sẽ xuất hiện trên mỗi công cụ của trò chơi toàn chuỗi và một nền kinh tế đa dạng thực sự và tương tác xã hội sẽ ra đời.
Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
Phân tích ngắn gọn về công cụ trò chơi toàn chuỗi
Người viết: Ishanee, IOSG Ventures
giới thiệu:
Các trò chơi toàn chuỗi như Dark Forest đã chứng minh rằng bạn có thể đưa logic trò chơi vào chuỗi và do khả năng tương tác không cần cấp phép của nó, nó đã khuyến khích cộng đồng tạo ra các công cụ, liên minh, DAO mới, v.v. Trước đó, mặc dù mô hình và động lực xây dựng một thế giới tự trị đã được ghi chép đầy đủ, nhưng không có nhiều bài viết về công cụ trò chơi toàn chuỗi, theo quan điểm của chúng tôi, đây là một trong những lĩnh vực mới hấp dẫn nhất theo hướng này.
Phát triển trò chơi: trò chơi truyền thống và trò chơi toàn chuỗi
Trước đây, các công cụ trò chơi như Unreal, Unity và Phaser được sử dụng như một cửa hàng duy nhất để phát triển trò chơi truyền thống. Nó bao gồm cấu trúc cơ bản của việc phát triển trò chơi, chẳng hạn như chuyển động điều khiển, kết xuất 2D và 3D, phát hiện va chạm đối tượng, âm thanh, màu sắc, kịch bản và các công cụ vật lý khác, thậm chí bao gồm kiến trúc máy khách, PC / bảng điều khiển trò chơi / khung điện thoại di động, giao dịch cơ chế phân phối như thị trường.
Khi World of Warcraft ra mắt, Blizzard đã làm việc trên hệ thống mạng của trò chơi trong bốn năm, nhưng chỉ có một năm cho nội dung của trò chơi. Ngay sau khi Unity ra mắt vào năm 2005, thời gian phát triển đã giảm từ 4 năm xuống còn vài tháng do công nghệ mô-đun của nó.
Trong một trò chơi toàn chuỗi, tất cả trạng thái của trò chơi sẽ được lưu trữ trên chuỗi khối, có nghĩa là một loạt các thử thách độc đáo và việc tạo ra cơ sở hạ tầng mới. Công cụ đầu tiên được phát triển cho hệ sinh thái Ethereum là công cụ MUD do Lattice tung ra, sau đó dần dần xuất hiện một số công cụ khác dành cho các hệ sinh thái khác nhau và sử dụng các ngôn ngữ lập trình khác nhau, chẳng hạn như DojoEngine cho starware.
Công cụ trò chơi đầu tiên: MUD
MUD của Lattice đã được tạo trong Khu dân cư 0xParc vào quý 3 năm 2022. Trong giai đoạn này, Lattice đã cố gắng tạo ra một số trò chơi toàn chuỗi, mặc dù cách chơi và phong cách khác nhau nhưng chúng đều gặp phải các vấn đề về chuỗi khối giống nhau. Không phải là những vấn đề kỹ thuật phức tạp và khó khăn, nhưng khối lượng công việc rất nhiều bận rộn. Bằng cách này, họ đã ra mắt MUD - công cụ trò chơi toàn chuỗi đầu tiên.
Khi các nhóm MUD cố gắng tạo trò chơi, họ sử dụng các công cụ hoặc công cụ trò chơi như PhaserJS, Three và Godot, nhưng đây là những công cụ phía máy khách có nhiệm vụ chính là nắm bắt trạng thái của thế giới và làm cho người chơi có thể đọc được. Những gì từng được chia sẻ là tình trạng của thế giới - "tượng có ở trên bàn cờ không?" trong khi khả năng đọc được là "một quân cờ với các hình chiếu 3D lạ mắt, giao diện người dùng di chuyển quân cờ quanh bàn cờ bằng cách nhấp và kéo dựa trên chuyển động của quân tượng quy tắc”.
Cách hiểu kiến trúc động cơ ECS được sử dụng bởi MUD
Họ sử dụng kiến trúc ECS (hệ thống thành phần thực thể-thành phần thực thể), trong khuôn khổ này, mỗi trò chơi toàn chuỗi sẽ triển khai một hợp đồng thế giới, là sổ đăng ký của tất cả các đối tượng (Thực thể) trong thế giới này. Thực thể là một ID số và các thành phần được gắn vào Thực thể và có thể được thêm vào thế giới.
Trong ví dụ này, Thực thể 1 có thể là một nhân vật rồng và Vị trí, CanFly và Giá là 3 thành phần khác nhau. Bản thân các thành phần không có bất kỳ logic nào, chúng có thể được thêm vào các Thực thể mới thông qua hợp đồng hệ thống. Hợp đồng hệ thống yêu cầu quyền ghi vào thành phần của chủ sở hữu. Trong MUD, không có sự phân biệt giữa nhà phát triển bên thứ nhất và bên thứ ba.
StarkNet 上海 Dojo Engine
Dojo Engine là một khung ECS mã nguồn mở, giống như MUD được xây dựng cho hệ sinh thái StarkNet, nhưng không tương thích với EVM, được viết ở Cairo. Nhóm kỹ sư của Dojo bao gồm Realms, Briq, cartridge_gg, cấu trúc liên kết, starknet và các nhóm dự án khác.
Trò chơi đầu tiên: Khu rừng tối
Dark Forest là một trò chơi chiến đấu ngoài không gian MMORTS, nơi người chơi khám phá và chinh phục các hành tinh trong một vũ trụ vô tận được tạo ngẫu nhiên. Phiên bản beta của trò chơi đã được ra mắt vào năm 2020 và phiên bản V0.3 của nó đã được phát hành trên mạng thử nghiệm Ropsten trong 1 tuần. Những người chơi tham gia thử nghiệm đã được đưa vào danh sách trắng và cạnh tranh cho 1024Dai như một phần của giải thưởng. Cho đến nay, hơn 10.000 người chơi đã tham gia vào các vòng trong khu rừng tối, tiêu tốn hàng nghìn tỷ gas trên Ropsten, xDai và Gnosis Chain.
Hệ sinh thái rừng tối
**Dark Forest không phân biệt người chơi là EOA hay người chơi hợp đồng thông minh và một loại cộng đồng game thủ mới đã xuất hiện. **
Hệ sinh thái trò chơi toàn chuỗi
Như bạn có thể thấy, Ethereum, OP và StarkNet là 3 hệ sinh thái chính.
Những thách thức đối với việc phát triển trò chơi toàn chuỗi
Những thách thức này có thể được phân loại thành ba khía cạnh: công nghệ, giới thiệu và thực hiện kinh tế.
công nghệ
Phát triển trò chơi toàn chuỗi đòi hỏi công nghệ phức tạp và vẫn là một nhiệm vụ khó khăn. Với sự hỗ trợ của MUD và DOJO, mặc dù ngưỡng phát triển đã trở nên thấp hơn nhưng nó vẫn không thể mang lại sự thuận tiện cho các nhà phát triển như Unity. Những thách thức kỹ thuật trong phát triển trò chơi cũng bao gồm thách thức về quy mô.
Đây là lý do tại sao một số nhóm đã sử dụng tổng số với tư cách là một công ty dịch vụ như Caldera để tạo OPStack, bằng cách sử dụng bằng chứng của khách hàng hoặc xây dựng trực tiếp trên L2. Một số nhà xây dựng cũng đang chú ý đến các mạng máy tính phi tập trung có thể kiểm chứng như RiscZero để mở rộng phạm vi ứng dụng của các hợp đồng thông minh của họ. Tối ưu hóa gas cũng là một vấn đề lớn, một phần liên quan đến công nghệ và khả năng mở rộng, một phần liên quan đến thiết kế trò chơi.
SNARK được sử dụng cho quyền riêng tư hoặc khả năng mở rộng. Dark Forest sử dụng zkps để thêm phần không hoàn chỉnh vào trò chơi, nếu không có nó, bất kỳ người chơi nào cũng có thể nhìn thấy toàn bộ thế giới, những người khác sử dụng nó để giảm tải các tác vụ tính toán nặng nề cho máy khách và trạng thái đồng bộ hóa (như playmint).
Giới thiệu
Nếu chơi game toàn chuỗi giống như thu hút nhiều cộng đồng chơi game blockchain hơn (trước khi họ nghĩ đến việc áp dụng hàng loạt), thì việc quản lý ví là điều tối quan trọng. Vì trò chơi hoàn toàn trực tuyến nên người chơi có thể sẽ phải đăng ký mọi cửa sổ bật lên hành động trong trò chơi, điều này sẽ tạo ra trải nghiệm người dùng kém. Khóa phiên là cách dễ nhất để giải quyết vấn đề này, nhưng có những rủi ro bảo mật tiềm ẩn. Các nhà phát triển trò chơi hiện tại không muốn người chơi giữ những vật phẩm có giá trị cao trong ví của họ, vì vậy đây không phải là vấn đề cấp bách nhất vào lúc này, nhưng khi ngày càng có nhiều người chơi tham gia, vấn đề này sớm muộn sẽ phải được giải quyết.
Một khía cạnh khác là việc giới thiệu các nhà phát triển để khuyến khích và thu hút các nhà điều hành trò chơi đóng góp và mở rộng trò chơi, điều này sẽ làm tăng giá trị của các thế giới tự trị một cách tự nhiên. Điều này chủ yếu đạt được bằng cách cung cấp cho các nhà phát triển các công cụ phù hợp và đảm bảo khả năng kiếm tiền hoặc phần thưởng phù hợp cho những đóng góp của họ.
Thực hiện kinh tế
Thách thức này sẽ trở nên rõ ràng hơn với sự thành công của trò chơi trực tuyến đầu tiên. Nền kinh tế trong thế giới trò chơi sẽ góp phần tạo nên niềm vui, khai thác và thu thập tài nguyên của bất kỳ trò chơi toàn chuỗi nào và sẽ yêu cầu nhiều điều chỉnh để đảm bảo người chơi vui vẻ trong trò chơi.
Một cách thú vị để các nhà phát triển trò chơi ngày nay kiếm tiền là thông qua phí trình sắp xếp thứ tự, sử dụng mã thông báo của họ trong trò chơi và sử dụng mã thông báo trên L2 để nhận gas họ muốn.
Quan điểm
Sự lặp lại nhanh chóng của các công cụ này đã bắt đầu cho phép chúng ta thấy sự xuất hiện của một kỷ nguyên của các trò chơi toàn chuỗi có thể kết hợp, có thể mở rộng và hoàn toàn mở. Mặc dù khả năng chơi và độ khó tương tác của trò chơi toàn chuỗi hiện tại cần phải được tối ưu hóa, nhưng các loại và giới hạn kỹ thuật của trò chơi có thể triển khai cũng rất rõ ràng. Nhưng lộ trình toàn chuỗi đang thực sự phá vỡ logic trò chơi truyền thống và đó là một trong những lộ trình tiềm năng nhất mà chúng tôi đã thấy sau DeFi có thể kết hợp tường thuật và sản phẩm. Tính năng cơ bản này cũng làm cho chất lượng và hoạt động của cộng đồng nhà phát triển rất cao. Chẳng bao lâu nữa, một loạt trò chơi sinh thái, công cụ, bang hội và các dự án khác dựa trên kiến trúc cơ bản của nó sẽ xuất hiện trên mỗi công cụ của trò chơi toàn chuỗi và một nền kinh tế đa dạng thực sự và tương tác xã hội sẽ ra đời.