LD game
📘 ТЕХНІЧНЕ ЗАВДАННЯ: LOST DEMON
🔥 Загальна інформація
| Категорія | Значення |
|---|---|
| Платформа | Android (Unity 2D) |
| Сервер | .NET (C#) або Node.js (на VPS/VDS) |
| Звʼязок | WebSocket |
| База | MySQL + Redis (опціонально) |
| Авторизація | Google (OAuth2 або Firebase Auth) |
| Тип гри | Онлайн-шутер з автобоєм, RPG-прокачкою, картами, ринком, крафтом |
| Сесії | До 10 гравців одночасно, кожен сам за себе |
| Ціль | Створити PvP-гру з економікою, кастомізацією, донатом і реіграбельністю |
🎮 1. Геймплей
Бої 10 на 1 локації, кожен за себе
Автобой, гравець керує діями:
Пошук лута
Атака ворога
Вихід
Інвентар обмежений (слоти або вага)
Карти (активуються вручну): бафи, хіли, невидимість, щити тощо
Смерть = втрата лута
Вихід = збереження предметів
Зони смерті кожні 10 хв (батл-рояль логіка)
👤 2. Профіль гравця
UID Google
Дані:
Ім’я
Рівень
Персонажі
Монети
DM (донат-валюта)
Підписки (VIP / Преміум / БатлПасс)
Відкриті скіни, карти, предмети
Ролі: user / admin
🧙 3. Персонажі
Унікальні стати, активки/пасивки
Прокачуються по мірі боїв
Створюються адміністратором або купуються:
За монети
За DM
Тимчасово по підписці (30 днів)
Нульові персонажі — доступні для початку
Можна купити навички для них
🃏 4. Карти
Ефекти: підсилення, захист, шкода, контроль, утечка
Рідкість: звичайна / рідкісна / епічна / легендарна / унікальна
Карти купуються/випадають/крафтяться
Продаються на ринку
Пакети карт (донат/DM):
10 / 20 / 30 / 40 / 50 / 100 / 250 / 500
🎒 5. Лут / Крафт / Тайники
Предмети:
Зброя
Броня
Матеріали
Ресурси
Тайники (нычки) з випадковим лутом
Крафт:
Без підписки: до 2 предметів
VIP: 6
Преміум: 10
🛍 6. Ринок
Продаж між гравцями
Ліміт лотів:
Без підписки: 6
VIP: 15
Преміум: 20
Продати можна лише за монети або DM
Купити можна за монети, DM або донат
👑 7. Донат та підписки
💳 DM — донатна валюта
Купується за реальні гроші
Використовується:
на ринку
для відкриття карт
для покупки спецперсонажів, шмоту, відродження
🟡 VIP
+20% до прокачки
Унікальний лут 2 рівня
Крафт до 6 предметів
15 слотів на ринку
Покупка:
7 днів
15 днів
30 днів
Автопідписка (кожні 7 днів)
🔴 ПРЕМІУМ
Все, що дає VIP +
+30% до прокачки
Унікальний лут 3 рівня
Крафт до 10 предметів
20 слотів на ринку
Покупка:
7 днів
15 днів
30 днів
Автопідписка (кожні 7 днів)
💀 Воскресіння
Після смерті:
$1 — 1-е воскресіння
$2 — 2-е
$3 — 3-е
4-го немає, гравець повертається в лоббі
Воскрешає з тим же шмотом, але без лута, в іншому місці карти
☕ Донат “на чай”
Варіанти:
Одноразовий донат
Підписка підтримки розробника
🎮 Купівлі
БатлПасс
Скіни
Спецброня
Спецзброя
Тимчасові персонажі
Постійні персонажі
Нульові герої і навички до них
📈 8. Рейтинг
| Тип | Опис |
|---|---|
| K/D | Убивства / смерті |
| Level | Рівень акаунту |
| Wealth | Багатство (монети + DM) |
| Унікальність | Колекція предметів/карт |
| Ринок | Торговий обсяг |
🧾 9. Адмінка (вбудована)
Доступ лише для
adminМожливості:
Створення/редагування:
персонажів
карт
предметів
скинів
Управління:
ринком
підписками
донатом
магазинами
Видача бонусів/балансу
Блокування/розблокування гравців
💾 10. База Даних (MySQL)
users (id, uid, name, level, coins, dm, vip_expire, premium_expire, stats_json)
characters (id, user_id, name, stats_json, skills, level, rarity)
cards (id, user_id, name, type, effect_json, rarity)
items (id, user_id, name, type, rarity, durability, value)
market (id, item_id, seller_id, price, currency_type, is_sold)
sessions (id, player_ids[], start_time, zone_level)
subscriptions (user_id, type, expires_at)
payments (user_id, amount, type, timestamp)
🛠 11. Серверна архітектура
| Компонент | Технологія |
|---|---|
| Сервер | .NET Core (C#) |
| Комунікація | WebSocket |
| Авторизація | Google OAuth2 |
| БД | MySQL + Redis |
| Статика (самі дані предметів/персів) | JSON |
⏱ 12. Розрахунок бюджету (MVP)
| Блок | Години |
|---|---|
| Клієнт (Unity) | 25 |
| Сервер (бої + API) | 20 |
| Авторизація Google | 3 |
| Ринок / магазин | 6 |
| Донат + підписки | 6 |
| Адмінка (in-game) | 6 |
| Воскресіння, тайники | 2 |
| Разом | ≈ 68 (~$1700 при $25/год) |
-
1486 4 0 Добрий день.
Можу долучитись до команди розробників (якщо така вже є). Маю досвід в Unity більше 6ти років, є понад 10 власних завершених проєктів, працював у великих гейм-дев компаніях.
-
206 Вітаю!
Мене звати Олександр, я досвідчений Unity-розробник, який спеціалізується на ігровій архітектурі, оптимізації та масштабованих WebGL-рішеннях. Маю реальний досвід створення NFT-метавсесвіту з повноцінною кастомізацією, UI/UX, веб-білдом та обробкою 3D-контенту. Один з моїх проєктів — Wowment, я можу продемонструвати приклад у дії.
У вашому техзавданні до Lost Demon я бачу чудову можливість використати мій досвід для:
✅ Швидкої реалізації PvP-сесій із стабільним клієнтом (Unity 2D, Android)
✅ Розробки гнучкої архітектури з WebSocket-зʼєднанням
… ✅ Впровадження AI-механік для античиту, матчмейкінгу або майбутнього розширення геймплею
✅ Роботи з Google Auth, Firebase, MySQL, Redis — знайомі й активно використовувані мною інструменти
✅ Підвищення якості продукту через нові технології й перевірені патерни (MVC, ECS, DI)
Також можу запропонувати реалізацію унікальної AI-системи, яка працює максимально стабільно та без лагів — наприклад, для швидкого рендеру бойових логік чи кастомізованих карт.
📌 Готовий долучитися повністю або частково, під ключ або як частина команди. Є досвід передачі прав, документування, тестування та підтримки продукту після запуску.
-
Это не совсем БД, это просто перечень колонок и даже он не совсем правильно написан. А сама БД - это в большей степень правильные инварианты, правильная индексация би-три, подбор движков таблиц, анализ слоу-логов, експлейны типовых запросов и реврайт под них и многое многое другое. В расчётах у Вас это не описано. Да и вообще расчёт довольно наивный, GPT никогда не умел коректно проводить оценку т.к. это математически-ёмкая задача и они не запускают такие для пользователей, не выгодно. Тут оценка для прототипа в самом лучшем случае, и то... маловато
-
Актуальні фриланс-проєкти в категорії Розробка ігор
DCS World програміст потрібна допомога в підключенні клікаба
1500 UAH
Потрібна допомога в пікдлюченні клікаба до мого моду я вам все розпишу в лс Потрібен програміст на базі ЛУА для гри DCS World Розробка ігор ∙ 5 годин 50 хвилин тому ∙ 4 ставки |
Game Designer для мобільної гриGame Designer для мобільної гриШукаємо гейм дизайнера для гри яка вже опублікована для подальшого розвитку. Гра доступна за посиланням:https://play.google.com/store/apps/details?id=com.hundredducks.cozypackingЗагальна інформаціяТип проєкту: мобільна гра (симулятор пакування… Дизайн мобільних додатків, Розробка ігор ∙ 1 день 10 годин тому ∙ 12 ставок |
Створення повноцінної квестової гілки для мода Industrial Upgrade (Minecraft 1.12.2)
895 UAH
Опис проєкту Потрібно розробити та впровадити повністю готову квестову гілку для мода Industrial Upgrade у Minecraft 1.12.2. Як приклад структури використовувати існуючі квестові дерева на зразок Forestry (див. приклади), де гравець поступово проходить розвиток від початкових… Написання сценаріїв, Розробка ігор ∙ 2 дні 14 годин тому ∙ 3 ставки |
Кастомізація екрана завантаження та меню Minecraft 1.12.2 (Tech Survival)
895 UAH
Потрібно доопрацювати готовий клієнт Minecraft 1.12.2 з модами та впровадити власний дизайн інтерфейсу в стилі технічного виживання (Industrial / Tech Survival).Що потрібно зробити1. Кастомний екран завантаження модів Необхідно замінити стандартний екран завантаження… Java, Розробка ігор ∙ 2 дні 14 годин тому ∙ 5 ставок |
Розробка простих 2D-ігор (Змійка, Галактика тощо) під Google Play MarketВітаю! Шукаю розробника (або початківця з хорошою базою), який зможе створити кілька простих класичних 2D-ігор під мобільну платформу Android з подальшою публікацією в Play Market.Для старту потрібно розробити одну-дві гри. Приклади сеттингу та механік: класична «Змійка»… Java, Розробка ігор ∙ 4 дні 19 годин тому ∙ 18 ставок |