Opis projektu: Krypto-gierka, w której użytkownicy zbierają punkty. Punkty można wykorzystać do podnoszenia poziomu i zakupu przedmiotów, które zwiększają dochodowość punktów na godzinę. Gra zostanie zrealizowana na platformie Telegram przy użyciu bota.
Główne komponenty projektu:
Interfejs użytkownika (UI):
Ekran do klikania i zbierania punktów
Menu ulepszeń do podnoszenia poziomu kaczek
Sklep z przedmiotami do zakupu
Statystyki bieżącego poziomu kaczek i ilości punktów
Część serwerowa:
Przechowywanie danych użytkowników i ich postępów
Logika naliczania i wykorzystywania punktów
Logika ulepszeń i zakupów
Kontrakty inteligentne:
Do zarządzania i rozdziału punktów
Wymagania funkcjonalne:
Główne akcje użytkownika:
Klikanie na ekranie w celu zbierania punktów
Podnoszenie poziomu zwiększające dochodowość
Zakup przedmiotów zwiększających dochodowość punktów na godzinę
Poziomy kaczek:
Podnoszenie poziomu do określonego poziomu
Każdy poziom zwiększa ilość punktów za kliknięcie oraz dochodowość na godzinę
Przedmioty:
Możliwość zakupu przedmiotów zwiększających dochodowość punktów na godzinę
Każdy przedmiot daje stały bonus do dochodowości
Wymagania dotyczące rozwoju:
Technologie:
Python dla części serwerowej i bota Telegram
Programowanie kontraktów inteligentnych (Solidity lub inny język dla Ethereum)
Wykorzystanie bazy danych do przechowywania danych użytkowników
Interfejs:
Rozwój prostego i intuicyjnego interfejsu dla bota Telegram lub aplikacji internetowej
Wygodne wyświetlanie statystyk i postępów użytkownika
Bezpieczeństwo:
Zabezpieczenie danych użytkowników
Ochrona przed potencjalnymi atakami i lukami
Skalowalność:
Zapewnienie skalowalności systemu dla dużej liczby użytkowników
Optymalizacja wydajności
Budżet: 100000
Termin wykonania:
2 miesiące.