Построил свой SimCity в Telegram: с налогами, экологией и кибератаками на соседей
Всем привет! Пока весь мир сходит с ума по кликерам, где нужно просто тапать по экрану, я решил пойти по хардкору. Мой проект — Darion Game. Это попытка перенести старый-добрый градострой в мессенджер, сохранив при этом глубину механик.
В чем соль?
Это не просто ферма. Тут зарыто много взаимосвязанных систем, за которыми нужно следить:
- Экономика: Строишь жилье — растут налоги, но падает экология.
- Экология: Если забить на очистные и ТЭЦ, жители начнут покидать город быстрее, чем ты успеешь сказать «Смог».
- Глобальная карта: Ты не один. Вокруг — города других игроков. И с ними можно взаимодействовать.
Киллер-фича: Спутниковый Центр
Я долго думал, как добавить в игру «перчинки», и ввел Спутниковый Центр. Сначала он просто позволяет «подсматривать» за доходами соседей. Но на максимальной прокачке открывается Кибератака. Видишь, что у соседа скопилось пару миллионов налогов, а полиция (безопасность) города на нуле? Запускаешь взлом и забираешь до 30% его кассы себе.
Техническая часть (для тех, кто в теме)
Проект написан на Python (aiogram 3) с использованием SQLAlchemy. Самая гордость — динамическая генерация карты мира через библиотеку Pillow. Когда ты открываешь карту, бот на лету склеивает тайлы, отрисовывает города соседей и выдает тебе готовую PNG-картинку с кнопками-координатами.
Почему я это делаю?
Мне хотелось доказать, что Telegram — это полноценная игровая платформа, а не только площадка для однотипных «тапалок». Сейчас в Darion Game активное комьюнити пока небольшое, и я ищу тех, кто готов протестить баланс на прочность.
Залетай, если:
- Тебе не хватает нормальных стратегий на мобилках.
- Ты хочешь построить свою цифровую империю (или просто ограбить соседа).
- Тебе интересно посмотреть, как работают сложные системы в ботах.
Ссылка на проект: @DarionGameBot
В комментариях буду рад фидбеку — что добавить, что порезать? И да, за найденные баги выдаю бонусы!