Bitwa na szpikulce - gra na iOS w stylu Valorant
Celem projektu było opracowanie małego mobilnego strzelanki z perspektywy trzeciej osoby na iOS, wizualnie inspirowanej Valorant, z jedną sceną rozgrywki.
Etap początkowy (zakończony w ciągu 5 pełnych dni roboczych):
Wybrano i zoptymalizowano zasoby 3D pod kątem wydajności na urządzeniach mobilnych.
Zaimplementowano ruch postaci z perspektywy trzeciej osoby.
Stworzono mechanikę strzelania z karabinu szturmowego i pistoletu.
Dodano system zmiany broni.
Animowano wszystkie postacie, obiekt bomby oraz zintegrowano animacje UI.
Zintegrowano projekt UI oparty na Figma z projektem.
Opracowano system pojawu wrogów i podstawowe zachowania AI (celowanie, strzelanie, kucanie).
Zaimplementowano logikę sadzenia, rozbrajania i wybuchu bomby.
Kolejne dwa miesiące – onboarding i rozwój monetyzacji:
Zaprojektowano i zaimplementowano wiele ekranów onboardingowych 2D.
Stworzono system skrzyń łupów.
Opracowano ekrany logowania, wyboru postaci i wyboru broni.
Zintegrowano reklamy za pomocą Applovin Max, Google Mobile Ads SDK oraz własnych rozwiązań do zarządzania reklamami.
Przeprowadzono obszerne eksperymenty z różnymi kombinacjami SDK i ustawieniami reklam, aby zmaksymalizować efektywność monetyzacji.
Etap początkowy (zakończony w ciągu 5 pełnych dni roboczych):
Wybrano i zoptymalizowano zasoby 3D pod kątem wydajności na urządzeniach mobilnych.
Zaimplementowano ruch postaci z perspektywy trzeciej osoby.
Stworzono mechanikę strzelania z karabinu szturmowego i pistoletu.
Dodano system zmiany broni.
Animowano wszystkie postacie, obiekt bomby oraz zintegrowano animacje UI.
Zintegrowano projekt UI oparty na Figma z projektem.
Opracowano system pojawu wrogów i podstawowe zachowania AI (celowanie, strzelanie, kucanie).
Zaimplementowano logikę sadzenia, rozbrajania i wybuchu bomby.
Kolejne dwa miesiące – onboarding i rozwój monetyzacji:
Zaprojektowano i zaimplementowano wiele ekranów onboardingowych 2D.
Stworzono system skrzyń łupów.
Opracowano ekrany logowania, wyboru postaci i wyboru broni.
Zintegrowano reklamy za pomocą Applovin Max, Google Mobile Ads SDK oraz własnych rozwiązań do zarządzania reklamami.
Przeprowadzono obszerne eksperymenty z różnymi kombinacjami SDK i ustawieniami reklam, aby zmaksymalizować efektywność monetyzacji.