Go Back

Counter-Strike: Global Offensive (GO) та web 3.0 – поєднання, що вражає

Проєкт, що поєднує iнтеграції зі Steam API, web 3.0, крипту та функціонал, не характерний звичайним платформам обміну скінами.

web

Project screenshot

Аутсорс повного циклу та web 3.0. Платформа, що змінює правила гри

Традиційний трейдинг скінів та косметичних предметів для Counter-Strike: Global Offensive (GO) вже в минулому. Платформа розширює можливості обміну інвентарю та впроваджує новий стандарт торгівлі – криптовалютні транзакції та web 3.0.

Команда BuildApps успішно поєднала кращі практики ринку, провела інтеграції зі Steam API та реалізувала інноваційну систему обміну ігровим інвентарем для гравців CS:GO та CS2 всього за 2 місяці роботи.

Дізнайтеся більше деталей з наступних частин кейсу!

Два слова про проєкт

Це платформа для обміну скінами, наліпками, косметичними предметами в CS:GO та деяких MMO. Тут гравці можуть пропонувати, або шукати візуал для улюбленої гри, монетизуючи рідкісний інвентар та дублікати.

Ключова родзинка платформи –  крипта. Так, тут використовується криптовалюта для розрахунку між гравцями, а гарантом транзакції є сам портал. Також тут постійно проводяться розіграші та акції для виграшу скінів і крипти. Власне, це продукт, розроблений командою BuildApps на замовлення клієнта, за його концепцією та побажаннями.

Ідея і задачі проєкту

Ідея платформи виникла аж ніяк не спонтанно. В грі Counter-Strike: Global Offensive (GO) присутні кілька десятків різновидів зброї з десятками скінів у різних варіаціях. Вартість такої косметики варіюється від $0.1 до десятків тисяч доларів. Однак більшість сучасних порталів хоч і пропонують посередництво у обмінів, однак здійснюють їх лише за допомогою фіатних коштів.

Портал мав відкрити гравцям можливість реалізувати та купувати предмети візуалізації за допомогою криптовалюти. Отож ключовими задачами проєкту були:

  • Створення платформи для торгівлі скінами та іншою ігровою косметикою.
  • Її інтеграція зі Steam та окремими його компонентами.
  • Реалізація смарт-контрактів та підтримки кількох популярних блокчейнів.
  • Верстка адаптивного та ефектного дизайну.
  • Комплексне тестування, розгортання та підтримка платформи.

І саме цей аутсорс повного циклу виконувала команда BuildApps на замовлення клієнта впродовж двох насичених місяців.

Реалізація на прикладі Counter-Strike: Global Offensive (GO)

Просто розробка? Аж ніяк. Це створення проєкту під ключ, яке включало всі етапи роботи над платформою. Тобто ми відповідали за:

  • розробку Back-end та Front-End;
  • дизайн;
  • тестування;
  • розгортання;
  • Проєктний менеджмент.

До проєкту ми долучили двох розробників, по одному PM та QA.

Ось основні елементи, за допомогою яких і розроблялася платформа:

  • Web 3.0
  • Front-End – React, а саме Next.js. 
  • Back-End – Node.js, а саме Nest.js.
  • DB – MongoDB.
  • Хмарна інфраструктура – Google Cloud. 
  • Системи оплати – кілька блокчейнів та криптовалют.
  • Готові смарт-контракти, які ми адаптували для потреб проєкту.
  • Інтеграції – інтеграції зі Steam API, зокрема інтеграції з інвентарем Counter-Strike.

Не все йшло гладко — періодично виникали труднощі та виклики. Зокрема, довелося доопрацьовувати смарт-контракти та адаптувати інтеграції для платформи. Проте підсумковий результат виявився не лише успішним, а й перевершив усі очікування.

Результат роботи, за який не соромно

Платформа проходить стадію пострелізного маркетингу і готується до відкриття. Щоденно тут здійснюватимуться сотні обмінів між гравцями Counter-Strike: Global Offensive (GO) та Rust. Наразі вона має підтримку Ethereum, Litecoin, USDT та ще кількох заснованих на Etherium валют. 

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

Маєте цікаві ідеї для реалізації? Довірте їх експертам BuildApps!

Готові розпочати?

Зв'яжіться з нами