[#1] Legion w wersji na przeglądarkę www
Na fali mody na odświeżanie starych gier za pomocą AI postanowiłem i ja odświeżyć jeden tytuł i dla zabawy przerobić go na wersję pod przeglądarki www. Moja wersja bazuje na źródłach w AMOSie, które są dostępne w dziale Rodzynki. Niektóre poprawki zostały również zaczerpnięte z wersji dla MorphOS.
Udostępniam, póki co, wersję single player. Powstała też wersja multiplayer, która wymaga jeszcze testów.

W grze poprawiłem i dodałem to co chciałem poprawić. Są jeszcze rzeczy do doszlifowania, ale wydaje mi się, że można już spokojnie grać.
Jeszcze będę przepalał tokeny na ten tytuł

Co jest inaczej niż w oryginale:

  • Bitwa ciągła (przełącznik na pasku). Akcja nie staje przy wydawaniu rozkazów. Można zaznaczać wojowników ramką, zapamiętywać grupy pod cyframi, wydawać rozkazy kilku naraz, ustawiać postawy i korzystać z minimapy. Domyślnie bitwy działają jak w oryginale, z pauzą.
  • Obraz. Do wyboru grafika klasyczna (oryginalne piksele) albo nowa, wygładzona i w wyższej rozdzielczości. Pole bitwy można pokazać szerzej (×1,5 albo ×2).
  • Ustawienia nowej gry. Długość partii (do pokonania Władcy Chaosu albo 100/200/300 dni), zwycięstwo przez zdobycie 8/12/16 miast, złoto na start oraz siła władców komputerowych. Można też wylosować nową mapę terenu zamiast klasycznej.
  • Mapa. Widać numer dnia, stan skarbca, nazwy miast oraz liczbę wojowników i siłę przy każdym twoim legionie.
  • Bitwa. Są paski zdrowia, imiona własnych wojowników nad głowami, ścieżki ruchu (domyślnie wyłączone), rozkaz prawym klikiem i podsumowanie po walce ze stratami, doświadczeniem i łupami. Szukanie drogi jest domyślnie włączone, więc wojownicy obchodzą przeszkody.
  • Sklep. Jest panel "Ma na sobie", który pokazuje, co wojownik nosi na głowie, korpusie, nogach i w rękach.
  • Dziennik wieści. Zapisuje wszystko, co powiedzieli wieśniacy, i ma wyszukiwarkę.
  • Zapisy. Jest 5 miejsc w przeglądarce oraz eksport i import zapisu do pliku .json, np. do przeniesienia gry na inny komputer.
  • Pomoc w grze (przycisk ?) po polsku i angielsku, osobna głośność muzyki i efektów, prędkość bitew ×0,5/×1/×2 oraz obsługa ekranu dotykowego.
  • Zmiany z wersji na MorphOS-a: ścieżki ruchu, rozkazy prawym klikiem i regulowana taktyka wrogów. Domyślnie ta taktyka jest jak w oryginale.
  • Poprawki błędów. Wojownicy nie wchodzą w ściany budynków, domy w miastach nie wystają poza pole bitwy, łatwiej wejść do domu, a siła nie spada po zdjęciu przedmiotów. Naprawiłem też kilka drobiazgów, np. doświadczenie po rzucie oszczepem. Usunąłem zabezpieczenie przed kopiowaniem razem z "bombami", które psuły grę.


Legion – zrzuty ekranu (kliknij miniaturę, żeby zobaczyć pełny obraz)




https://legion.murdzek.pl

Jeśli ktoś ma pomysły lub sugestie albo zauważył błędy to proszę o przesłanie aczkolwiek zastrzegam, że będę bawił się w to usprawnianie gry wedle swojego widzimisię ;)

Jednemu z autorów zgłosiłem, że taka wersja powstała.
7
[#2] Re: Legion w wersji na przeglądarkę www

@grxmrx, post #1

Świetna robotaszeroki uśmiech jest opcja żeby odpalić na amidze?
[#3] Re: Legion w wersji na przeglądarkę www

@Atryda, post #2

Nie wiem. Nie celowałem na początek w Amigę. Może kiedyś o tym też pomyślę. Zawsze może ktoś przepalić tokeny na backport ;)
1
[#4] Re: Legion w wersji na przeglądarkę www

@grxmrx, post #3

Przydała by się wersja eliminując denerwujące bugi które odbierają przyjemność z grania ok, racja
[#5] Re: Legion w wersji na przeglądarkę www

@Atryda, post #4

Napisz jakie to bugi bo może już są załatane w tej przeglądarkowej wersji.
[#6] Re: Legion w wersji na przeglądarkę www

@grxmrx, post #1

Noooo pięknie. Z tego co pamiętam to chyba jest Twoja ulubiona polska gra (wybór jest raczej skromny, hehe).

Na Wayfarer 11.9 JIT (PowerBook G4, 1,67 GHz, MorphOS 3.20) gra się uruchamia, działa raczej poprawnie (trudno to stwierdzić po 15 minutach klikania), wygląda tak jak powinna. Tylko niestety działa dosyć wolno.

Jedyny problem jaki zauważyłem na Wayfarer (poza prędkością) jest taki, że podczas wpisywania imion nie działa kasowanie znaków (klawisz Backspace). Na współczesnym Safari dla macOS działa, więc to nie jest błąd w kodzie gry.
1
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem