TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Alpha Berkut

27 Jan, 13:56

Открыть в Telegram Поделиться Пожаловаться

Как я создал web3 игру с полного нуля за 7 дней (Часть: 1/3)

Привет, в этой серии из трех постов, хочу поделиться с вами подробной историей, о том как я решил сделать небольшую игрушку flyonbase.app с полным нулем знаний с помощью вайбкодинга (нейронок)

Этап 1: Выбор игры для реализации


Я люблю видеоигры, это моё хобби с самого детства, поэтому идей в голове было навалом. Но для первого опыта я решил создать что-то простое и взял за основу механику вирусной игры 2014 года - Flappy Bird. Суть проста: вы управляете птичкой, которая подпрыгивает при клике по экрану, главная задача - пролетать препятствия, не врезаясь в них, иначе игра заканчивается

Чтобы не делать обычный клон, я решил не только стилизовать проект под крипту, но и добавить механики, которые разнообразят монотонный геймплей, внесут вариативность и позволят органично интегрировать крипту

Вот что я добавил:

1. Игровые NFT-персонажи с уникальными способностями

На текущий момент в игре доступно 10 уникальных героев разной редкости. У каждого свои способности (пассивные и/или активные). Не буду расписывать всех, приведу лишь один пример: персонаж «Илон Маск» примерно раз в 50 секунд может уничтожить препятствие перед собой. Это спасает игрока в критический момент, когда он понимает, что не успевает пролететь препятствия. Все персонажи реализованы как Soulbound NFT и минтятся в сети Base

2. Внутриигровые монеты

Делать персонажей доступными только за донат - весьма сомнительное решение. Поэтому я добавил монеты, которые можно собирать прямо во время игры и за них в магазине можно разблокировать персонажа случайной редкости

3. Случайные события

Прямо в процессе игры могут случайным образом активироваться события, значительно влияющие на геймплей. Все они, конечно, отсылают на крипту:

• Бычка: скорость игры ускоряется, а количество появляющихся монет значительно увеличивается

• Медвежка скорость замедляется, а монет становится меньше

• Рагпул: препятствия начинают двигаться, а монеты полностью исчезают

• Смена цикла: реверс гравитации (персонаж теперь прыгает вниз и падает вверх)

• Повышение газа: появляется инпут-лаг (задержка управления), а каждый прыжок тратит монету

4. Система лидерборда

Чтобы добавить элемент соревновательности между игроками, я реализовал общую таблицу лидеров. В ней отображается лучший результат каждого игрока и персонаж, на котором этот рекорд был установлен

Этап 2: Выбор нейросетей


До этого для всех своих хотелок я использовал chatgpt, т.к. до этого я делал только тг ботов с простенькими играми для подписчиков лайф канала, а гпт с этим отлично справлялся. Но здесь задача куда сложнее и это уже не по силам этому перцу, поэтому его я использовал только иногда для написания промтов или для помощи с фиксом ошибок

Для написания кода был использован Cursor (Opus 4.5), можно было использовать просто клауд напрямую, но я видел рекомендации курсора по чатам и поэтому взял его. Начал с подписки за 20$, но токены (Так называемые лимиты по использованию), закончились уже в первый день, поэтому пришлось раскошелиться на 200$ (Самая дорогая версия подписки с токенами на 400$)

Помимо этого по минимуму использовал Nana Banana для работы с картинками

К слову, очень полезная информация: Успевайте заабузить год подписки Gemini (Нейросеть от гугла) бесплатно до 31 января, который можно использовать вместо гпт + в подписку войдет Nana Banana (Одна из лучших нейронок для работы с картинками на данный момент) и Antigravity для кода (Аналог курсора, в котором тоже есть модель Opus 4.5). Гайд как это сделать без проблем найдете в интернете, думаю этой подписки может хватить чтобы что-нибудь навайбкодить (Но я не проверял)

Продолжение следует...

Alpha Berkut | Telegram | YouTube

818 4 41 8
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot