Бюджет: 27000 UAH Термін: 15 днів
Привіт! 👋
Я готовий розробити Telegram-бота в жанрі текстової MMORPG з повноцінною системою прогресії, PvE/PvP боями та економікою.
У мене вже є досвід створення складних Telegram-проектів — від ботів з AI-логікою та scoring-системами (Solana Sniper Bot) до ботів з управлінням через адмін-панель та ігровими механіками. Тому архітектурно розумію, як вибудувати стійку та масштабовану систему.
Як я бачу реалізацію:
1. Архітектура
• Python + Aiogram/FastAPI + PostgreSQL (або MongoDB)
• ORM (SQLAlchemy / Tortoise) для зберігання даних гравців.
• Окремий шар для ігрової логіки (квести, бій, інвентар, PvP).
• Можливість підключити фронтенд/кабінет (через API).
2. Основний функціонал
• Створення та кастомізація персонажів.
• Бойова система (PvE та PvP) з розрахунком характеристик.
• Економіка: торгівля, золото, магазин, обмін між гравцями.
• Соціальні елементи — клани, чат, друзі, рейтинги.
• Квести та події з автоматичними нагородами.
3. Адмін-панель / сайт
• Управління гравцями, валютою, предметами.
• Перегляд статистики, топів, активності.
• Можливість вручну додавати ресурси або створювати події.
4. Додатково
• Асинхронність та черга подій (для багатокористувацьких боїв).
• Webhook-інтеграція та окремий бот-помічник.
• Безпечна авторизація та резервне копіювання даних.
Ризики та нюанси:
• Потрібно продумати баланс класів, систему прокачки та лут — це займе частину часу.
• Якщо планується веб-інтерфейс — знадобиться окремий API шар.
• Для великих спільнот — варто передбачити масштабування БД та кеш Redis.