Я делаю 3D-симулятор даркнета на React. Спойлер: в конце демки к вам обязательно ворвутся копы

Привет, DTF! Меня зовут Dmitri, я соло-разработчик и хочу показать проект, над которым сейчас работаю — Teen Hustler. Это экономическая 3D-песочница про 20-летнего парня, который пытается выбраться из тесной комнатушки и построить свою теневую цифровую империю.

О чем игра? Вы начинаете с простеньким компом и берете дешевые легальные контракты на написание кода. Но денег на этом не заработаешь, поэтому приходится лезть глубже. В игре нужно собирать кастомные ПК, прокладывать охлаждение, поднимать криптофермы прямо у себя в спальне, торговать на бирже и, конечно, брать нелегальные заказы в даркнете.

Главная механика — баланс рисков. У вас есть шкала внимания полиции (Police Heat). Отмываете грязные деньги или слишком нагло хакаете сервера? Ждите гостей. Если копы вас вычислят — вы потеряете всё.

Техническая сторона (или почему я выбрал боль) Для многих это прозвучит странно, но вся игра написана на веб-стеке: React + Three.js (React Three Fiber).

Совмещать сложный UI (в игре мы работаем внутри имитации ретро-операционной системы) с интерактивным 3D-окружением комнаты оказалось нетривиальной задачей. Одно дело сделать лендинг с 3D-моделькой, и совсем другое — заставить экономический симулятор с кучей переменных плавно работать как полноценное десктопное приложение для Steam. Но результат меня очень радует.

Что готово сейчас и планы на демку У меня уже полностью собран билд, и в июле я выпускаю бесплатную демоверсию.

В ней будет плотный срез геймплея на 30–50 минут. Чтобы не спойлерить весь контент, функционал сборки майнинг-ферм и переезд в роскошный пентхаус я приберег для полной версии. Зато в демке будут полностью открыты биржа, контракты, интерфейс даркнета, кликер и ретро-казино (куда же без слотов!).

Ну и главная фишка демоверсии: я задизайнил её так, что как бы хорошо вы ни прятались, сюжетные задания неизбежно поднимут ваш уровень розыска до 100%. Скинуть его будет нельзя, и ваш первый успешный путь к богатству гарантированно закончится тем, что в комнату вломится спецназ. Очень хочу посмотреть на реакцию игроков и стримеров на этот момент!

Буду рад фидбеку! Для меня это первый проект такого масштаба, поэтому мне очень важно услышать мнение комьюнити. Если вам нравятся тайкуны, симуляторы хакера и песочницы — посмотрите трейлер на странице в Steam (ссылку оставлю в комментариях). Буду невероятно благодарен за добавление игры в вишлист!
Ccылка на Steam:

Задавайте любые вопросы по механикам или разработке на React+Three.js в комментариях, с удовольствием отвечу!

2