Gra LD
📘 TECHNICAL TASK: LOST DEMON
🔥 Ogólne informacje
| Kategoria | Wartość |
|---|---|
| Platforma | Android (Unity 2D) |
| Serwer | .NET (C#) lub Node.js (na VPS/VDS) |
| Połączenie | WebSocket |
| Baza | MySQL + Redis (opcjonalnie) |
| Autoryzacja | Google (OAuth2 lub Firebase Auth) |
| Typ gry | Online shooter z autobój, RPG-progresją, kartami, rynkiem, craftem |
| Sesje | Do 10 graczy jednocześnie, każdy za siebie |
| Cel | Stworzyć PvP-grę z ekonomią, personalizacją, donatem i regrywalnością |
🎮 1. Rozgrywka
Walki 10 na 1 lokacji, każdy za siebie
Autobój, gracz kieruje działaniami:
Szukanie lootów
Atak na wroga
Wyjście
Inwentarz ograniczony (sloty lub waga)
Karty (aktywowane ręcznie): buffy, heal, niewidzialność, tarcze itp.
Śmierć = utrata lootów
Wyjście = zapis przedmiotów
Strefy śmierci co 10 minut (logika battle-royale)
👤 2. Profil gracza
UID Google
Dane:
Imię
Poziom
Postacie
Monety
DM (waluta donacji)
Subskrypcje (VIP / Premium / BattlePass)
Odblokowane skiny, karty, przedmioty
Role: user / admin
🧙 3. Postacie
Unikalne statystyki, aktywki/pasywy
Progresja podczas walk
Tworzone przez administratora lub kupowane:
Za monety
Za DM
Tymczasowo na podstawie subskrypcji (30 dni)
Postacie zerowe — dostępne na start
Można kupić umiejętności dla nich
🃏 4. Karty
Efekty: wzmocnienia, ochrona, obrażenia, kontrola, ucieczka
Rzadkość: zwykła / rzadka / epicka / legendarna / unikalna
Karty kupuje się / wypada / craftuje
Sprzedawane na rynku
Paczki kart (donat / DM):
10 / 20 / 30 / 40 / 50 / 100 / 250 / 500
🎒 5. Loot / Craft / Schowki
Przedmioty:
Broń
Zbroja
Materiały
Zasoby
Schowki (nocki) z losowym lootem
Craft:
Bez subskrypcji: do 2 przedmiotów
VIP: 6
Premium: 10
🛍 6. Rynek
Sprzedaż między graczami
Limit ofert:
Bez subskrypcji: 6
VIP: 15
Premium: 20
Sprzedaż możliwa tylko za monety lub DM
Kupno możliwe za monety, DM lub donat
👑 7. Donat i subskrypcje
💳 DM — waluta donacji
Kupowana za prawdziwe pieniądze
Używana do:
na rynku
do otwierania kart
do zakupu specjalnych postaci, ekwipunku, odrodzenia
🟡 VIP
+20% do progresji
Unikalny loot 2 poziomu
Craft do 6 przedmiotów
15 slotów na rynku
Zakup:
7 dni
15 dni
30 dni
Automatyczna subskrypcja (co 7 dni)
🔴 PROMOCJA
Wszystko, co daje VIP +
+30% do progresji
Unikalny loot 3 poziomu
Craft do 10 przedmiotów
20 slotów na rynku
Zakup:
7 dni
15 dni
30 dni
Automatyczna subskrypcja (co 7 dni)
💀 Wskrzeszenie
Po śmierci:
$1 — 1. wskrzeszenie
$2 — 2. wskrzeszenie
$3 — 3. wskrzeszenie
Brak 4. — gracz wraca do lobby
Wskrzesza z tym samym ekwipunkiem, ale bez lootów, w innym miejscu mapy
☕ Donat “na herbatę”
Opcje:
Jednorazowy donat
Subskrypcja wsparcia dewelopera
🎮 Zakupy
BattlePass
Skiny
Specjalne zbroje
Specjalna broń
Tymczasowe postacie
Stałe postacie
Postacie zerowe i umiejętności dla nich
📈 8. Ranking
| Typ | Opis |
|---|---|
| K/D | Zabójstwa / śmierci |
| Poziom | Poziom konta |
| Wealth | Bogactwo (monety + DM) |
| Unikalność | Kolekcja przedmiotów/kart |
| Rynek | Wolumen handlu |
🧾 9. Panel administratora (wbudowany)
Dostęp tylko dla
adminFunkcje:
Tworzenie/edycja:
postaci
kart
przedmiotów
skinów
Zarządzanie:
rynkiem
subskrypcjami
donatem
sklepami
Wydawanie bonusów/stanów konta
Zablokowanie/odblokowanie graczy
💾 10. Baza danych (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. Architektura serwera
| Składnik | Technologia |
|---|---|
| Serwer | .NET Core (C#) |
| Komunikacja | WebSocket |
| Autoryzacja | Google OAuth2 |
| Baza danych | MySQL + Redis |
| Statyczne dane (przedmioty/postacie) | JSON |
⏱ 12. Szacunkowy budżet (MVP)
| Blok | Godziny |
|---|---|
| Klient (Unity) | 25 |
| Serwer (walki + API) | 20 |
| Autoryzacja Google | 3 |
| Rynek / sklep | 6 |
| Donat + subskrypcje | 6 |
| Panel administratora (w grze) | 6 |
| Wskrzeszenie, schowki | 2 |
| Razem | ≈ 68 (~$1700 przy $25/godz) |
-
1486 4 0 Dzień dobry.
Mogę dołączyć do zespołu deweloperów (jeśli taki już istnieje). Mam ponad 6 lat doświadczenia w Unity, ponad 10 własnych ukończonych projektów, pracowałem w dużych firmach zajmujących się tworzeniem gier.
-
206 Witam!
Nazywam się Oleksandr, jestem doświadczonym deweloperem Unity, specjalizującym się w architekturze gier, optymalizacji oraz skalowalnych rozwiązaniach WebGL. Mam praktyczne doświadczenie w tworzeniu NFT-metawersum z pełną personalizacją, UI/UX, budową stron internetowych oraz obsługą treści 3D. Jeden z moich projektów — Wowment, mogę zaprezentować jako przykład w działaniu.
W Twoim technicznym zadaniu do Lost Demon widzę świetną okazję, aby wykorzystać moje doświadczenie do:
✅ Szybkiej realizacji sesji PvP z stabilnym klientem (Unity 2D, Android)
✅ Opracowania elastycznej architektury z połączeniem WebSocket
… ✅ Wdrożenia mechanik AI do antycheatu, matchmakingu lub przyszłego rozszerzenia rozgrywki
✅ Pracy z Google Auth, Firebase, MySQL, Redis — znanych i aktywnie używanych przeze mnie narzędzi
✅ Podniesienia jakości produktu poprzez nowe technologie i sprawdzone wzorce (MVC, ECS, DI)
Mogę również zaproponować realizację unikalnego systemu AI, który działa maksymalnie stabilnie i bez opóźnień — na przykład do szybkiego renderowania logiki walki czy spersonalizowanych map.
📌 Jestem gotów dołączyć w pełni lub częściowo, na zasadzie „pod klucz” lub jako część zespołu. Mam doświadczenie w przekazywaniu praw, dokumentowaniu, testowaniu oraz wsparciu produktu po uruchomieniu.
-
Это не совсем БД, это просто перечень колонок и даже он не совсем правильно написан. А сама БД - это в большей степень правильные инварианты, правильная индексация би-три, подбор движков таблиц, анализ слоу-логов, експлейны типовых запросов и реврайт под них и многое многое другое. В расчётах у Вас это не описано. Да и вообще расчёт довольно наивный, GPT никогда не умел коректно проводить оценку т.к. это математически-ёмкая задача и они не запускают такие для пользователей, не выгодно. Тут оценка для прототипа в самом лучшем случае, и то... маловато
-
Aktualne zlecenia dla freelancerów w kategorii Tworzenie gier
Rozwój gry mobilnej na Unity (cross-platform)
5737 PLN
Konieczne jest opracowanie gry mobilnej (cross-platform, Unity). Arkadowa gra hiperkazualna/grybrydowo-kazualna, w której gracz wciela się w rolę karykaturalnego charyzmatycznego lidera-rozjemcy z jaskrawą fryzurą i hipertroficzną mimiką.Dwie strony konfliktu prowadzą ostrzał… Tworzenie gier ∙ 23 godziny 27 minut temu ∙ 11 ofert |
Rozwój gry typu crash
2213 PLN
Trzeba opracować mały projekt gry, specyfikację załączyłem. Projekt musi idealnie działać na komputerach PC i średniej klasy telefonach komórkowych, nie tylko na najnowszych iPhone'ach. Potrzebny wykonawca lub zespół z doświadczeniem w podobnych projektach, posiadanie… Tworzenie gier ∙ 11 dni 18 godzin temu ∙ 22 oferty |
Stworzenie mapy na bazie MTANależy od podstaw opracować własną mapę pod ukraiński projekt na bazie MTA. W tym celu trzeba stworzyć kilka ukraińskich miast i wsi, a także organizacje, biznesy, mieszkania, domy i tak dalej z własnym wnętrzem. Tworzenie gier ∙ 12 dni 16 godzin temu ∙ 3 oferty |