Poradnik

Szablon gry Ludo HTML5: co sprawdzić przed zakupem

Tryby, hosting, kod źródłowy i to, czego szablon Ludo nie zawiera, na przykładzie wydania Ludo Cats.

Oficjalna okładka gry Ludo Cats

Szablon Ludo, bliskiego krewnego Chińczyka, to jeden z najprostszych zakupów wśród programów z grami planszowymi, bo wszyscy znają zasady. O zakupie decydują szczegóły. Czy komputer gra na poziomie, który spodoba się graczom? Czy plansza działa na telefonie? Czy da się ją hostować bez serwera? I czego nie obejmuje cena?

Ten poradnik odpowiada na te pytania na przykładzie Ludo Cats, gotowej przeglądarkowej wersji Ludo z kotkami, i podaje listę kontrolną, którą można wykorzystać przy każdym szablonie gry planszowej.

W skrócie: Ludo Cats to statyczny folder z grą. Wgrywa się go na hosting HTTP(S) i działa w przeglądarce, bez etapu budowania, bez bazy danych i bez konta u autora po stronie kupującego.

Graj Ludo Cats

Co oferuje wydanie Ludo Cats

Wydanie obejmuje tryby, o które kupujący gry planszowe pytają najczęściej. Classic to zwykły wyścig do łóżeczek. Quick skraca partię. Teams to gra w parach, a Custom pozwala zmienić ustawienia partii.

Przeciwnikami są gracze sterowani przez komputer na poziomie łatwym, normalnym i trudnym albo od dwóch do czterech osób grających na zmianę na jednym urządzeniu. Nie ma osobnego trybu dla przeciwnika zdalnego, dlatego projekt warto oprzeć na grze lokalnej.

Samouczek z lektorem objaśnia pierwsze ruchy, a odblokowywane akcesoria dają stałym graczom cel. Pionki mają też symbole kolorów, więc każdego kota można rozpoznać nie tylko po kolorze.

Najpierw hosting, potem wygląd

Folder gry zawiera grafikę, dźwięk i font, więc podczas rozgrywki nic nie jest pobierane z zewnętrznych usług. Wydanie wymaga aktualnej przeglądarki z obsługą JavaScriptu i dźwięku oraz hostingu HTTP(S), który serwuje pliki statyczne.

Baza danych, PHP ani konto u autora nie są potrzebne. Warto sprawdzić, czy plan hostingowy obsługuje folder z plikami statycznymi, co potrafi większość planów, i przetestować to na jednej stronie przed podjęciem decyzji.

  • Wgrać zawartość folderu game/ do katalogu, w którym ma działać gra.
  • Otworzyć stronę przez HTTPS, tak jak zrobią to gracze.
  • Przetestować planszę na telefonie, a nie tylko na komputerze, zanim link trafi do innych.

Przeczytać kod, zanim się go zmieni

Pakiet zawiera czytelny, skomentowany JavaScript i CSS bez etapu budowania oraz automatyczne testy w przeglądarce. Edytowane pliki są tymi samymi, które trafiają na serwer, więc projekt łatwo zrozumie także freelancer czy student.

Przed zmianą zasad warto otworzyć obok siebie logikę gry i testy. Testy opisują zachowanie, którego oczekuje szablon, więc złamana zasada zwykle najpierw powoduje błąd testu, a przy okazji widać, gdzie ta zasada się znajduje.

Informacje o licencjach zewnętrznych komponentów są dołączone. Należy je zachować przy dalszej dystrybucji gry, bo grafika i dźwięk pochodzą z pakietu.

Czego nie obejmuje cena

Wyłączenia warto czytać równie uważnie jak listę funkcji. Ludo Cats nie ma trybu wieloosobowego online: gra się z komputerem albo ze znajomymi na jednym urządzeniu. Nie ma zapisu w chmurze, rankingu online, zakupów za prawdziwe pieniądze ani SDK reklamowego.

Postępy są zapisywane lokalnie w przeglądarce gracza: ustawienia, wygrane, odblokowane akcesoria i trwająca partia. Aplikacje natywne, hosting i prace na zamówienie nie są wliczone w cenę.

Przeczytaj pełny opis Ludo Cats z wymaganiami i FAQ

Najczęstsze pytania

Czy grę trzeba budować?

Nie. Wystarczy wgrać zawartość folderu game/ na hosting HTTP(S). Nie ma etapu budowania, więc edytowane pliki są tymi samymi, które trafiają na serwer.

Gdzie zapisują się postępy?

Lokalnie, w przeglądarce gracza: ustawienia, wygrane, odblokowane akcesoria i trwająca partia.

Czy jest tryb wieloosobowy online?

Nie. W Ludo Cats gra się z komputerem albo ze znajomymi, na zmianę na tym samym urządzeniu.

Jaka licencja obowiązuje?

Obowiązują warunki Polar Games Marketplace wyświetlane przy płatności. Warto je przeczytać przed zakupem, zwłaszcza jeśli gra ma trafić do klienta.

Gdzie pasuje szablon Ludo

Taki szablon pasuje do gry na lekcję, strony rodzinnej albo studia, które szuka gry planszowej na początek. To gotowa gra, a nie framework, więc najlepiej sprawdza się wtedy, gdy zmiany dotyczą zasad, grafiki lub dźwięku.

Jeśli projekt wymaga gry online, kont użytkowników lub wspólnego rankingu, to wydanie nie jest właściwym produktem i od początku należy zaplanować budżet na prace na zamówienie.

Graj Ludo Cats