13
Ukończyliśmy właśnie prace nad grą „Vehicle Soccer”. Jest to trójwymiarowa zręcznościówka polegająca na umiejętnym manewrowaniu jednym z pojazdów w celu łapania, uderzania oraz omijania różnych piłek na arenach. Grać można samemu przechodząc i odblokowując kolejne rundy (tryb single) lub w 2 osoby na jednej klawiaturze starając się zdobyć więcej punktów od przeciwnika (tryb multi).
Gra została wystawiona do konkursu Mozilla Labs – Game ON więc możecie trzymać kciuki i jeśli wam się spodoba – oddać swój głos
Lista wszystkich gier zgłoszonych do konkursu znajduje się w galerii gier konkursu Game On.
Aby zagrać wystarczy kliknąć w screen, natomiast poniżej znajduje się krótkie podsumowanie projektu oraz użytych technologii.
Projekt ten jest w zasadzie prototypem tak samo jak standard HTML5, którego użycie było głównym założeniem. Przekonaliśmy się na własnej skórze, że nie wszystkie technologie wchodzące w jego skład są w 100% gotowe.
Największe problemy napotkaliśmy podczas programowania dźwięku z użyciem API HTML5 audio. Odtwarzanie krótkich sampli w pętli daje niezbyt ciekawe efekty. Mimo różnych technik, których próbowaliśmy użyć efekt zawsze był nieczysty. Poza tym API audio nie pozwala kontrolować wszystkich parametrów dźwięku, co jest niezbędne jeśli chce się zasymulować np. realistyczne odgłosy silnika samochodowego. Ostatecznie zrezygnowaliśmy z efektów dźwiękowych oszczędzając graczom nieprzyjemnych odgłosów.
Najlepiej z wypróbowanych technologii wypadł WebGL i to nas bardzo cieszy. Choć kilkukrotne zmiany w API zmuszały do przepisywania kodu – generalnie udało się tutaj osiągnąć bardzo dużo. Największym problemem technologii WebGL wydaje się być w tej chwili wydajność. Musieliśmy więc wybierać spośród efektów graficznych, jakich chcieliśmy użyć. Ucierpiało na tym m.in. oświetlenie.
Podsumowując gra jest w pełni grywalna i jej ukończenie uważam za sukces. Mimo sporych problemów technicznych, jakie napotkaliśmy na swojej drodze przekonaliśmy się, że używając nowych otwartych technologii webowych można stworzyć dość ciekawą produkcję.
Jeśli znajdziecie błędy w aplikacji – będziemy wdzięczni za informację. Czekamy również na wasze opinie o grze „Vehicle Soccer”.
Fajna muszę powiedzieć, jest jedno pytanie czy się nie dało lepszych tekstur wrzucić?
Czy chodzi Ci o tekstury na ścianach areny?
podłoże itd. wszystko jest takie rozmyte.
Nie stosowaliśmy dużych rozdzielczości, bo gra ładowała by się za długo, poza tym mipmapping robi swoje.
Autka wyglądają bardzo ładnie i dobrze się nimi steruje. Szczególnie w poślizgu.
Dobra robota!