Appearance
Arcade › Перекуп
Click the game above and it runs right here in your browser. No download, no installer, no account needed. It was built with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Перекуп yet. Play it, then tell the creator what you would add next.
Перекуп was built with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Перекуп opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Создай 3D браузерную игру от третьего лица под названием «Перекуп: Телефонный бизнес» (русский язык), рассчитанную на широкий экран/ландшафтную ориентацию. Это небольшая уличная сцена с видом за плечом/сзади персонажа и свободным перемещением по городу. Используй Three.js-подобную стилистику: простые low-poly персонажи и здания, мягкие тени, дневное освещение, голубовато-серое небо с туманом вдали. Земля зеленовато-серая, по центру проходит широкая темная дорога с желтыми пунктирными разметками; по бокам стоят простые прямоугольные здания, фонари и две заметные точки интереса: коричневая мастерская слева/в дальней части с желтой вывеской и зеленоватый рынок справа/в дальней части с зеленой вывеской. Игрок — стилизованный человек в синей рубашке и темных брюках, стартует на дороге; вокруг находятся четыре простых NPC-человека с разными цветами одежды, именами Илья, Марина, Денис и Олег. NPC медленно перемещаются в пределах улицы, поворачиваются к игроку и слегка анимируются (ходьба/дыхание). Илья и Денис — продавцы, Марина и Олег — покупатели. Главная петля: начать с балансом 5000 ₽, найти продавцов на улице, подойти к NPC и нажать «Диалог» (или E), посмотреть сведения/торговаться, открыть приложение объявлений, купить подержанный телефон, отнести его в мастерскую, оплатить ремонт и затем выставить восстановленный телефон на продажу покупателю. При успешной продаже увеличить репутацию. Не добавляй боевую систему, врагов, оружие или другие функции, которых нет в описании механик. В интерфейсе поверх игры сделай темный полупрозрачный HUD. В верхней панели показывай три округлых счетчика: «Баланс: 5000 ₽» золотым цветом, «Репутация: 10» голубым и «Телефонов: 0» сиреневым. Рядом должна быть кнопка «📱 Объявления». Внизу справа расположены кнопки «Диалог» (золотая основная) и «Мастерская», а на мобильном экране — круглая кнопка прыжка и кнопка действия с иконкой диалога; слева можно использовать экранный виртуальный джойстик. Также поддержи клавиатуру WASD, пробел для прыжка и E для взаимодействия. Показывай контекстную подсказку рядом с NPC: «Рядом: [имя] — нажми «Диалог» или E». Если игрок далеко от NPC и мастерской при попытке действия, показывай короткое уведомление «Подойди ближе к человеку или мастерской». До начала показывай полноэкранную стартовую карточку на темном градиентном фоне с заголовком «Перекуп», текстом «Начни с 5000 ₽: находи телефоны, торгуйся, ремонтируй и продавай дороже», тремя пунктами инструкции (подойти к человеку и нажать диалог; открыть телефон, выбрать объявление и купить устройство; в мастерской отремонтировать и выставить на продажу), большой золотой кнопкой «Начать бизнес» и примечанием о стрелках/кнопках. На портретном мобильном экране показывай сообщение повернуть телефон горизонтально и скрывай стартовую игру. Сделай окно «Телефон с объявлениями» по кнопке телефона: темная округлая панель по центру с кнопкой закрытия и карточками объявлений. В каждой карточке показывай модель, состояние, цену покупки, стоимость ремонта и ориентировочную цену после ремонта, а также кнопку «Купить». Используй ровно такие товары и значения: Pixel Spark 4 — цена 2300 ₽, ремонт 350 ₽, после ремонта примерно 3100 ₽, состояние «разбит экран»; iFruit 8 — 4100 ₽, ремонт 650 ₽, после ремонта примерно 5200 ₽, «уставшая батарея»; Galaxy Max — 1700 ₽, ремонт 180 ₽, после ремонта примерно 2500 ₽, «не работает камера». Если денег недостаточно, уведомляй «Не хватает денег». После покупки вычитай цену, добавляй телефон в инвентарь, увеличивай счетчик телефонов, закрывай окно и показывай «Телефон куплен. Иди в мастерскую.» Диалог с продавцом должен иметь заголовок с именем и ролью, текст «Есть хороший телефон, но цена обсуждается. Посмотришь?», варианты «Торговаться», «Спросить о телефоне», «Закрыть». Торг с продавцом показывает «Продавец: Ладно, могу уступить 200 рублей. Заберёшь сейчас?» и варианты «Забрать выгодно» и «Отказаться»; выгодная покупка открывает объявления. Спросить о телефоне показывает «Он показывает телефон: следы падения есть, но устройство включается.». Диалог с покупателем показывает «Мне нужен нормальный телефон. Если состояние честное, куплю без проблем.»; торг для покупателя отвечает «Покупатель: Сначала восстанови телефон и выставь его в объявлении.», а осмотр — «Покупатель оценивает твою репутацию и ждёт объявления.» Кнопка «Мастерская» или действие рядом с мастерской: если инвентарь пуст, покажи «У тебя пока нет телефона для ремонта». Иначе предложи подтверждение ремонта первого телефона в инвентаре, вычти соответствующую стоимость, пометь его отремонтированным и установи цену продажи равной 112% от его исходной ориентировочной цены после ремонта, округляя до целого. После ремонта открой диалог «Объявление»: «[модель] восстановлен. Выставить его за [цена] ₽?» с вариантами «Продать покупателю» и «Оставить себе». При продаже добавь цену к балансу, убери телефон из инвентаря, увеличь репутацию на 5 (максимум 100), обнови HUD и покажи «Сделка завершена! Прибыль добавлена.»; при отказе оставь телефон и покажи «Телефон оставлен в инвентаре». Начальные значения состояния: money=5000, rep=10, stock пуст. Визуально используй большие скругленные темные панели, золотые градиентные основные кнопки, белый жирный текст, приглушенные голубовато-серые вторичные надписи, мягкие тени и современный минималистичный мобильный HUD. Камера должна следовать за игроком в third-person, дистанция около 6 единиц, скорость движения около 4.5, прыжок около 7 и гравитация около -22. Ограничь NPC перемещением по городской улице и добавь подсказки/тосты как в описании.