Tworzenie gry na Telegramie
Techniczne zadanie na rozwój gry w Telegramie
1. Ogólne wymagania dotyczące projektu:
- Opracować interaktywną grę dla Telegramu, która ma elementy arcade z funkcjonalnością do zapisywania postępów, rankingów, zakupów wewnętrznych oraz systemu poleceń.
- Gra powinna działać bezpośrednio w komunikatorze Telegram, dostępna przez bota.
2. Podstawowa funkcjonalność gry:
- Mechanika gry:
- Gracz steruje psem, który nieustannie biegnie do przodu.
- Zadaniem gracza jest zbieranie kości, które dają bonusy (punkty, dodatkowe życia itp.).
- Do gry zostaną dodane przeszkody (na przykład przedmioty, które odbierają życie psu lub zatrzymują jego bieg).
- Gra nie zawiera skoków ani zgięć, jest tylko bieg po równej powierzchni.
- Trzeba stworzyć płynną animację biegu psa oraz mechanizm zbierania kości.
- W przypadku utraty życia lub zakończenia gry, wyświetlany jest wynik i możliwość rozpoczęcia od nowa.
- Ranking graczy:
- Trzeba opracować system rankingu, w którym każdy gracz będzie zdobywał punkty w zależności od tego, ile kości zebrał.
- Ranking ma być dostępny do przeglądania przez komendę w Telegramie.
- Trzeba zrealizować bazę danych do przechowywania wyników graczy, co pozwoli na prowadzenie ewidencji i wyświetlanie rankingu.
- System poleceń:
- Wdrożyć system zaproszeń, w którym każdy użytkownik może otrzymać kod polecający.
- Użytkownik, który rejestruje się przez kod innego, ma otrzymywać bonusy (na przykład dodatkowe życie, punkty itp.).
- Trzeba prowadzić ewidencję poleceń i bonusów w bazie danych.
- Zakupy wewnętrzne:
- Wdrożyć integrację z portfelem Telegram #Wallet na blockchainie TON do realizacji zakupów wewnętrznych.
- Gracze powinni mieć możliwość kupowania dodatkowych żyć, bonusów, unikalnych przedmiotów czy ulepszeń dla psa przez bota Telegram.
- Do zakupu trzeba wdrożyć funkcję, która sprawdza saldo gracza przez #Wallet i potwierdza transakcję.
3. Interfejs:
- Gra powinna być dostępna przez bota Telegram. Ważne, aby interfejs był prosty i zrozumiały:
- Komendy do rozpoczęcia gry, przeglądania rankingu, zakupów i poleceń.
- Powiadomienia o rozpoczęciu gry, zakończeniu gry i wyniku.
- Wyświetlanie banera lub przycisków do zakupów wewnętrznych.
- Powiadomienia o bonusach lub nagrodach za polecenia.
4. Wymagania techniczne:
- Bot ma być zrealizowany na platformie Telegram Bot API z wsparciem wszystkich niezbędnych funkcji.
- Wykorzystanie bazy danych do przechowywania wyników gry, rankingu, historii zakupów i kodów polecających.
- Proces gry powinien być zoptymalizowany do szybkiej pracy, nie obciążać serwera i zapewniać płynną animację.
- Integracja z bankiem Telegram #Wallet na platformie blockchain TON do realizacji zakupów.
5. Wymagania dotyczące designu:
- Grafika gry powinna być przyjemna i zrozumiała dla użytkownika, ale bez nadmiernej złożoności.
- Design elementów gry (pies, kości, przeszkody) powinien być wykonany w jednolitym stylu.
- Dźwięk: w miarę możliwości wdrożyć dźwięk przy zbieraniu kości lub utracie życia.
6. Testowanie i poprawa błędów:
- Przed uruchomieniem należy przeprowadzić testowanie gry, usunięcie błędów i optymalizację dla różnych typów użytkowników.
- Wykonawca powinien przeprowadzić testowanie gry na różnych urządzeniach i w różnych wersjach Telegramu.
7. Dodatkowe wymagania:
- Wdrożenie możliwości integracji nowych funkcji w przyszłości (dodatkowe poziomy, nowe przedmioty, animacje itp.).
- Przestrzeganie wszystkich zasad i wymagań Telegramu dotyczących botów i integracji. Design gry już istnieje.
-
484 0 1 Dzień dobry!
Mam doświadczenie w tworzeniu interaktywnych gier dla Telegramu z wykorzystaniem Pythona i Telegram Bot API. Jestem gotów stworzyć grę arcade z mechaniką biegu bez końca, systemem zbierania bonusów, rankingami, systemem poleceń oraz integracją zakupów wewnątrz gry przez TON Wallet. Zapewnię płynną animację, przyjazny interfejs oraz niezawodną bazę danych do przechowywania postępów graczy. Jestem gotów omówić szczegóły.
-
2361 16 1 1 Dzień dobry. Bardzo zainteresowałem się Państwa propozycją. Mam doświadczenie w podobnej pracy. Chciałbym spróbować zrealizować Państwa zamysł szybko i jakościowo.
Porozmawiajmy o szczegółach w wiadomościach prywatnych i zacznijmy pracować!
-
256 Witaj! Nazywam się Roman. Mogę stworzyć dla Ciebie bota.
Mam 4-letnie doświadczenie w tej dziedzinie, więc możesz oczekiwać wysokiej jakości i unikalnego produktu.
Proponuję omówić szczegóły na czacie.