Вивчення ігор у всьому ланцюжку: Короткий опис розробки решітки

Автор оригіналу: Lattice Переклад: FunBlocks

Які історії Lattice, важливого промоутера індустрії повноланцюжкових ігор? Ми переклали представлення нашої власної історії розвитку на офіційному веб-сайті Lattice. З досвіду розробки Lattice ми можемо краще зрозуміти початкові наміри та ідеали цих ранніх промоутерів.

Передмова перекладача: «Хоча в індустрії блокчейнів були ранні спроби повноланцюжкових ігор, слід визнати, що те, що насправді робить повноланцюгові ігри незалежним треком із міцною теоретичною основою та чітким напрямком, походить із темряви. Будівельники Лісова екологія та організації, такі як Lattice, які були створені пізніше. Після досягнення початкового успіху в темному лісі вони створили Lattice, MUD, Argus та багато інших важливих проектів для підтримки розвитку всієї ігрової екології.

Тож який зв’язок між ними та яка історія Lattice, важливого промоутера всієї індустрії мережевих ігор? Ми переклали представлення нашої власної історії розвитку на офіційному веб-сайті Lattice. З досвіду розробки Lattice ми можемо краще зрозуміти початкові наміри та ідеали цих ранніх промоутерів. "

01. Насіння (весна 2021)

У 2020 і 2021 роках Ethereum і додатки на ньому почали ставати все більш складними, але все ще є величезний простір для вдосконалення інструментів розробника та типів розгорнутих проектів. Незважаючи на те, що DeFi швидко розвивається, а NFT все ще перебуває в зародковому стані, небагато програм можуть надати цікавий досвід, сприяти появі нової поведінки користувачів або забезпечити складність, подібну до пізнішого автономного світу. Ethereum стає світовим фінансовим комп’ютером, але чи є у нього ще шанс реалізувати свій ідеал – стати світовим комп’ютером?

У той період, сповнений суперечливих проектів форків DeFi, майнінгу ліквідності та перших ігор NFT, з’явився новий експеримент. Цей експеримент — Dark Forest, який повністю відрізняється від інших додатків, розгорнутих на EVM раніше. Dark Forest — перша гра з повним ланцюжком — логіка гри та всі дані записуються в ланцюжку, а стан гри можна визначити з історії ланцюжка. Ні серверів, ні посередників, просто реальна система на базі блокчейну, відкрита для будь-кого. Dark Forest також є першою мережевою грою, яка використовує zkSNARK для створення інформаційної асиметрії.

Dark Forest привернув увагу сотень гравців, яких спочатку привабив ігровий процес, і вони поступово почали створювати нові клієнти та плагіни для гри. Серед них ігровий ринок NFT, плагіни, які допомагають гравцям рухатися автоматично, «віддалений SNARKer», який пришвидшує створення карт гравців, біржа, яка дозволяє користувачам продавати свої місця розташування на планеті Темного Лісу, і десятки інших плагінів спільноти, які покращують основна функціональність. Темний Ліс стає складною мережею нової поведінки.

У 2020 році засновник Lattice Люденс надіслав повідомлення незнайомцю на ім’я Габшип, одному з розробників гри Dark Forest.

Досліджуйте ігри в усьому ланцюжку: Короткий опис розробки Lattice

Невдовзі Луденс збирався до Мексики, щоб розпочати роботу з командою Dark Forest. Ці ідеї та спроби сприяли народженню майбутніх Lattice та MUD.

02. Проростання (літо 2021 - зима 2021)

Влітку 2021 року Ludens хоче зробити нову гру. Він об’єднався з Аліусом, і вони почали працювати над zkDungeon, повноцінною грою, ігровий процес якої є чимось середнім між настільною грою та королівською битвою. Після місяців невпинних ітерацій у команди нарешті була робоча демонстрація.

Дослідіть ігри в усьому ланцюжку: Lattice Development Brief

Проте тут ще є певні проблеми. У той час інструменти розробки Ethereum не могли впоратися з такою амбітною програмою. Луденс та Аліус сподіваються, що розробники, які створюють клієнти та плагіни на основі zkDungeon, матимуть бездоганний та інтуїтивно зрозумілий досвід, але немає жодної структури розробки, яка полегшила б спільноті зробити внесок. Нам ще потрібно покращити деякі речі.

03. Breaking Ground: The Birth of Lattice and MUD (весна 2022 – літо 2022)

Люденс і Аліус за допомогою інших співробітників зрозуміли, що їм потрібно створити операційну систему, перш ніж продовжувати розробку гри. Їм потрібна структура та протокол для обробки більш складних ігрових кодів і усунення недружніх моделей розробки в традиційних методах розробки смарт-контрактів. Після вивчення багатьох фреймворків розробки ігор команда виявила модель ECS (Entity, Component, System), яка стала основою для MUD v1, ігрового двигуна команди.

Навесні 2022 року на конференції DEFCON в Амстердамі Ludens анонсувала корпоративну організацію Lattice. І Аліус представив структуру MUD і ECS більш детально. Незабаром Кушаба приєднався до Lattice, одного з основних розробників команди Dark Forest. До нас також приєднався Біскарин, який став нашим генеральним директором. Влітку 2022 року ми були офіційно створені.

Того літа команда пішла ва-банк на розробку MUD. Ми провели саміт у Нью-Йорку та почали розвивати мережу, інфраструктуру та сервіси, які пізніше стануть тестовою мережею MUD і MODE.В той же час ми почали розробляти гру під назвою «MUD War», яка переросла в поточну «Грязьова війна» Sky Strife».

У серпні 2022 року Ludens опублікував «Autonomous Worlds (Part 1)», який стане наріжним каменем будь-якої команди, яка хоче побудувати складні, здатні до екстреного розвитку системи на Ethereum.

Дослідіть увесь ланцюжок ігор: Короткий опис розробки Lattice

Дослідіть ігри в усьому ланцюжку: Lattice Development Brief

04. Перехід на мейнстрім (осінь 2022 – зима 2022)

Восени 2022 року, коли MUD v1 переходить у відносно стабільну фазу, ми запросили десяток команд до Лондона на захід, присвячений створенню ігор і додатків за допомогою MUD. Ми були вражені витонченістю та інноваційністю, яку вони продемонстрували. Наше початкове уявлення про «потрібну надійну операційну систему для підтримки мережевих додатків» підтвердилося.

Дослідіть ігри в усьому ланцюжку: Короткий опис розробки Lattice

Внутрішня команда Lattice наполегливо працює над розробкою нової гри під назвою OPCraft, повноланцюжкової гри на основі вокселів, яка кидає виклик обмеженням продуктивності MUD і Optimism (Optimism — це зведений пакет, сумісний з EVM, який розгортає OPCraft). За десять днів після того, як OPCraft було запущено, у грі з’явилися різноманітні складні дії, які з’явилися в ланцюжку — нові плагіни, користувацькі смарт-контракти та навіть найвищий лідер — усе це з’явилося, коли гра вийшла в ефір.

Досліджуйте ігри в усьому ланцюжку: Короткий опис розробки Lattice

У жовтні 2022 року на Devcon у Боготі команда вперше представила публіці MUD v1. Одразу після цього ми провели семінар Autonomous World для 80 осіб, щоб більш детально продемонструвати можливості MUD v1. У листопаді Frolic, один із найбільш плідних розробників плагінів на OPCraft, приєднався до команди Lattice на повний робочий день.

05. Безперервний розвиток (2023-теперішній час)

У новому році ми прийняли п’ятьох нових членів, які відповідатимуть за розробку, експлуатацію та управління продуктами. Розробка Sky Strife увійшла в хорошу стадію, ми запустили новий навчальний посібник для MUD, щоб полегшити новим розробникам входження в екосистему MUD.

Ми зосереджуємося більше на вдосконаленні MUD і створенні нових функцій, щоб якомога швидше привести MUD v2 до стабільного стану. В основі MUD v2 лежить модульність: ми модульували модель даних, щоб обійти сховище даних, кероване компілятором Solidity. Ми зробили модульну систему плагінів, щоб забезпечити більшу гнучкість для розробників, які використовують MUD. Ми модульували стек синхронізації, щоб забезпечити синхронізацію контракту та стану клієнта, а також підтримувати запити клієнтів і автоіндексаторів за допомогою SQL. Ми надаємо постійний відгук про розробку MUD v2 завдяки нашій роботі над Sky Strife та потребам інших розробників, які створюють програми за допомогою MUD.

Навесні 2023 року на нашому заході в партнерстві з ETHGlobal ми отримали матеріали від понад 400 хакерів із понад 100 різними проектами, побудованими на MUD v2. Ми продовжуємо працювати над MUD v2, а також над багатьма внутрішніми проектами, пов’язаними з інфраструктурою EVM.

Незважаючи на те, що ми докладаємо різних зусиль у різних напрямках, ми зосереджені на тому ж: створення продуктів, зручних для розробників, які сумісні з екосистемою Ethereum, що полегшує кожному керувати розробкою системи в ланцюжку.

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити