Opis projektu
PrzetłumaczoneProjekt obejmuje kompletną pętlę gry z kilkoma poziomami o rosnącym poziomie trudności, na żywo licznik punktów oraz stałą tabelę wyników, aby gracze mogli porównywać wyniki i rywalizować ze sobą. Wejście dotykowe i z klawiatury musi być równie precyzyjne, a układ musi dostosowywać się do każdego rozmiaru i orientacji ekranu. Równie ważne jest, aby gotowa gra była łatwa do osadzenia na naszej stronie internetowej za pomocą prostego fragmentu kodu, ładowała się szybko i działała poprawnie w iframe, nie łamiąc otaczającej strony. Dostarczymy koncepcję, odniesienia do kierunku artystycznego i feedback na każdym etapie; od Ciebie potrzebujemy inżynierii, polerowania i dbałości o szczegóły.
Odpowiadając, prosimy o dołączenie portfolio wcześniejszych gier przeglądarkowych lub interaktywnych prac na canvasie oraz krótkiej notatki na temat tego, jak zorganizujesz architekturę kodu i wdrożysz zapisywanie wyników. Cenimy sobie kod źródłowy, który jest łatwy w utrzymaniu, dobrze skomentowany, aby nasz zespół mógł go rozwijać dalej.
— Rozgrywka arcade lub logiczna z wieloma poziomami i rosnącym poziomem trudności
— System punktacji i stała tabela wyników online
— Płynne renderowanie Canvas/WebGL, celujące w 60 fps na PC i urządzeniach mobilnych
— Responsywne sterowanie dotykowe i klawiaturowe, dowolny rozmiar ekranu
— Proste osadzanie na stronie internetowej za pomocą lekkiego fragmentu kodu lub iframe
— Czysty, udokumentowany kod źródłowy JavaScript z konfiguracją budowy