atarionline.pl Pojedynek na Atari XL/XE - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1: CommentAuthorPrzemo
      • CommentTime25 Aug 2022 10:29 zmieniony
       
      Jestem fanem Atari od dość długiego czasu i chciałbym dodać swoją pierwszą cegiełkę do społeczności w postaci gry o nazwie Pojedynek.

      Program zawiera mechanikę, której nie widziałem w innej grze. Co prawda istnieją takie gry jak International Karate czy Barbarian ale nie skupiają się, aż tak bardzo na parowaniu (no i są ładniejsze =D). Gra opiera się na pojedynku dwóch szermierzy. Atak odbywa się poprzez cięcie z góry lub pchnięcie. Ataki można wykonać z opóźnieniem w celu zmylenia przeciwnika. Uniknąć atak można wykonując odskok, który uchroni nas przed cięciem jak i pchnięciem ale ma chwilę opóźnienia. Można także wykonać jeden z dwóch bloków. Każdy z nich chroni nas przed odpowiednim atakiem ale jeśli zrobimy go w ostatniej chwili to przełamie gardę przeciwnika i umożliwi nam kontratak. Gra umożliwia przerwanie każdego ruchu w dowolnym momencie dynamicznie reagując na manewry przeciwnika.

      Program pełni funkcję dema i ma na celu zapoznanie się z Waszą opinią, czy Wam się podoba i czy warto kontynuować projekt. Na pewno znajdzie się dużo rzeczy, które można by poprawić. Mam także trochę pomysłów na dalszy rozwój: atak z dołu, żeby były w sumie 3, różnice między atakami (np. pchnięcie jest szybsze ale bardziej narażone na kontrę) no i kampania, żeby nie było suchej mechaniki. Program jest napisany w assemblerze i musiałem dodać prosty timer bo działał jakby emulator był w trybie turbo więc jest dużo zapasu. A nawet jeśli zabraknie zasobów to jest z czego odchudzać. Grafikę i muzykę robiłem sam, więc proszę o wyrozumiałość.

      Gra posiada 4 poziomy trudności i tryb dla 2 graczy. Komputerowy przecinik bardziej ma na celu pokazanie mechaniki rozgrywki niż symulowanie ludzkiego gracza. Zamieszczam tu grę w formacie XEX.

      Sterowanie może być trochę złożone dlatego opiszę tutaj (opis też jest w samej grze):
      Poruszanie się: Przybliżasz i oddalasz się za pomocą prawo lub lewo.
      Atak z góry (cięcie): Wciśnij fire i górę. Gdy postać uniesie miecz, puść górę do momentu wykonania cięcia.
      Atak z frontu (pchnięcie): Wciśnij fire i przód. Gdy postać cofnie miecz, puść przód do momentu wykonania pchnięcia.
      Unik: Wciśnij fire i tył, aż do momentu wykonania uniku.
      Blok: Wciśnij góra lub góra i przód, aby wykonać blok. Gdy wykonasz go w ostatniej chwili to przebijesz gardę przecinika.
      Przebita garda: W tym stanie nic nie możesz zrobić. Aby ponownie przyjąć posturę puść wszystkie przyciski joysticka.

      Przemo
      • 2: CommentAuthorPrzemo
      • CommentTime9 Sep 2025 17:58 (5 dni temu) zmieniony
       
      Chciałbym pokazać Wam wersję 2.0 swojej gry. Poprawiłem w niej parę rzeczy. Oto lista:
      -dodałem inicjację POKEY więc dźwięk powinien już działać w porządku. Na atari800 działało ok dlatego przeoczyłem ten problem. Jakby nadal coś się sypało to dajcie znać.
      -dodałem trzeci atak z dołu więc teraz jest ich w sumie trzy (dół+fire).
      -dodałem trzeci blok więc na trzy ataki są trzy bloki (dół)
      -możliwość przybliżania i oddalania się od przeciwnika podczas atakowania górą lub dołem (góra/dół+lewo/prawo+fire)
      -nietrafiony atak ma swój cooldown (krótszy niż w przypadku udanego bloku) więc w połączeniu z poprzednim punktem możliwy jest odskok i kontratak
      -każdy atak trochę się różni szybkością i zasięgiem ale silnik gry pozwala na bardziej drastyczne zmiany
      -dodałem nową broń: nóż
      -przerobiłem gracza komputerowego (słowo "ai" zostało zabrane przez modele językowe) tak, że nie atakuje i blokuje idealnie więc mimo, że nadal agresywnie podchodzi i rozgrywka jest trochę szybsza to nie wywiera aż takiej presji. Dodałem element losowy w reakcji komputera więc nie trzeba szukać exploitów, żeby wygrać.
      -na nowo zbalansowałem rozgrywkę tak, że bloki nie są jedynym sposobem na pokonanie przeciwnika i nie są już takie OP.
      -kosmetyczne zmiany w planszy tytułowej

      Nie zmieniałem oznaczenia poziomu trudności bo w wersji 3.0 i tak wszystko pójdzie do kosza. Kolory mieczy mają to samo znaczenie (szary - drugi gracz, zielony - poziom 1, żółty - poziom 2, czerwony - poziom 3). Chciałbym życzyć wszystkim miłej gry.
      • 3: CommentAuthorCORIelectroni
      • CommentTime9 Sep 2025 19:34 (5 dni temu)
       
      Fajne :-D
      • 4: CommentAuthorZenon
      • CommentTime9 Sep 2025 21:18 (5 dni temu)
       
      Fajna grafika w tle, kolory elegancko dobrane
      • 5:
         
        CommentAuthorKaz
      • CommentTime10 Sep 2025 00:06 (5 dni temu)
       
      Bardzo fajnie się to zapowiada Przemku. Skoro pierwsza gra to gratulacje! Potestuję i zgłoszę uwagi, jeśli pozwolisz. Na razie dodaję oba pliczki do archiwum gier na AOL.
      • 6:
         
        CommentAuthorAtariteca
      • CommentTime10 Sep 2025 03:30 (5 dni temu)
       
      Ciekawa gra. Próbowałem w nią grać na emulatorze Altirra, ale wygląda na to, że jest tylko dla dwóch graczy. Czy jest jakiś sposób, żeby walczyć z komputerem?
      • 7: CommentAuthorVidol
      • CommentTime10 Sep 2025 07:14 (5 dni temu)
       
      Fajnie się zapowiada. Podoba mi się mechanika gry, prosta nie przekombinowana.
      Na planszy tytułowej dlist jest chyba za długa. Na altirze pojawiają się pionowe paski na dole i na górze ekranu. Chciałem sprawdzić na prawdziwym sprzęcie, ale plik nie ma bloku RUN i Aspeqt nie potrafi uruchomić gry.
      • 8: CommentAuthorPrzemo
      • CommentTime10 Sep 2025 09:30 (5 dni temu) zmieniony
       
      Bardzo dziękuję za miłe słowa =).

      @Zenon dziękuję =), chciałem zrobić trochę więcej kolorów ale poświęciłem DLI na poszerzenie spritów

      @Kaz jestem otwarty na wszelkie uwagi, proszę testować =D. Mam pewną wizję rozwoju tej gry ale feedback jest dla mnie bardzo cenny. W załączniku dodałem wersję z skróconym DL. Nie wiem jaka jest polityka wrzucania na AOL ale jakby co w załączniku jest wersja z małą poprawką.

      @Atariteca SELECTem zmieniasz poziom trudności symbolizowany kolorem mieczy (szary - drugi gracz, zielony - łatwy, żółty - średni, czerwony - trudny, ??? - bardzo trudny).

      @Vidol dzięki za uwagę, w załączniku dodałem wersję z skróconym DL. Testowałem na atari800 bo jest to jedyny sensowny emulator jaki znam, który działa na Linux. Niestety ten emulator więcej "wybacza" przez co zdarza mi się przepuścić jakieś błędy. Tworzę grę przy pomocy Mad Assembler. Podejrzewam, że
      zagranie na prawdziwym sprzęcie na razie jest niemożliwe bo jest to zrzut pamięci, który tylko emulator potrafi zinterpretować. Jeszcze nie wiem jak się tworzy bootloadery i itp, żeby zrobić z tego ATR.
      • 9: CommentAuthorVidol
      • CommentTime10 Sep 2025 09:34 (5 dni temu)
       
      Przegrałem na dyskietkę i z dosa poszło.Niestety atarka zrywa synchro :(
      • 10: CommentAuthorPrzemo
      • CommentTime10 Sep 2025 10:02 (5 dni temu)
       
      @Vidol post wyżej zamieściłem wersję z poprawionym DL może on będzie lepiej działał (Trochę nie ogarnąłem wysyłania wiadomości). Chyba muszę teraz popracować nad umieszczeniem gry w jakimś bootowalnym formacie.
      • 11:
         
        CommentAuthorzbylu
      • CommentTime10 Sep 2025 10:23 (5 dni temu)
       
      Bardzo fajna gra!
      • 12:
         
        CommentAuthorDracon
      • CommentTime10 Sep 2025 10:28 (5 dni temu)
       
      Ciekawy pomysł, faktycznie nie było chyba jeszcze takiej "szermierczej" gry na A8. :)
      W końcówce powinno być jeszcze np. na dole potwierdzenie tekstowe, który zawodnik wygrał. Do tego tabela wyników, ew. zmieniane tła (jeśli gra będzie też na 1 osobę z opcją "turnieju"), plus wersja angielska gry na cały świat.
      • 13: CommentAuthorVidol
      • CommentTime10 Sep 2025 10:35 (5 dni temu) zmieniony
       
      Coś się musiało stać na serwerze, bo jak dodawałem post to mi wyskoczył błąd, że muszę dodać treść ale i tak poszło :)
      Co do zagrania na prawdziwym sprzęcie w tą wersję to się jak najbardziej da. Trzeba tylko zgrać plik na jakiś Atr z dosem. Dosy mają to do siebie, że potrafią uruchomić pliki bez adresu startu. Po prostu startują od początku pliku.
      Aby było poprawnie wystarczy na końcu pliku umieścic blok z adresem uruchomienia. W Mads wygląda to tak:
      run (początek programu)


      EDIT:
      Zapominałem dodać. W tej nowej wersji ekran już nie skacze.
      • 14:
         
        CommentAuthorDracon
      • CommentTime10 Sep 2025 10:50 (5 dni temu) zmieniony
       
      Przemo, a patrzyłeś, jak pojedynki na broń białą są zrealizowane w tych grach?
      (gry z motywem szermierki na 8-bitowe Atari)
      - Barbarian
      - Droga Wojownika
      - Zorro

      Jak je skomentujesz?
      • 15: CommentAuthorkraczaj
      • CommentTime10 Sep 2025 10:56 (5 dni temu)
       
      a gdzie skoki z barbariana?
      • 16:
         
        CommentAuthorKaz
      • CommentTime10 Sep 2025 19:30 (4 dni temu)
       

      Przemo:

      Grafikę i muzykę robiłem sam, więc proszę o wyrozumiałość.


      Jest nieźle jak na pierwszy raz, bo trzyma klimat gier lat 80. A gdybyś reflektował na jakieś zmiany to z chęcią pomogę. Posiedziałem parę godzin nad ekranem tytułowym i jeśli reflektujesz to podrzucę Ci na priv plik źródłowy grafiki. A do tego można pomyśleć o ładnym tle rozgrywki...
    1.  
      bardzo fajne:) bijatyk nigdy za wiele i jest nowy koder na Atari coś pięknego! Polecam tego forumowicza w sensie Kaza ,może i nad innymi elementami grafiki popracuje
    2.  
      Grafika fajna, ale kompletnie niepasująca do tej gry. Czasem lepiej pozwolić autorowi wykonać zadanie do końca.
      • 19:
         
        CommentAuthorKaz
      • CommentTime10 Sep 2025 23:47 (4 dni temu) zmieniony
       
      Blasph - A dziękuję. Komplement od grafika to sympatyczna rzecz, szczególnie, że ja grafikiem nie jestem, ale lubię sobie popikslować dla relaksu albo żeby wesprzeć kogoś, kto nie ma wsparcia. Ekran tytułowy celowo w niebieskościach, bo widzę, że autor w taką kolorystykę poszedł. Widzę te niebieskości także jako tła do gry, takie walki na miecze po nocach :). Poniżej naciapałem dziś drugi obrazek, właśnie taką propozycję świtu. Nie ma tu żadnego podkolorowania, czysty GR.12. Dołem mogą być walczące postacie, a jeszcze niżej - jakieś wyniki walki, etc.
      • 20: CommentAuthorPrzemo
      • CommentTime11 Sep 2025 00:58 (4 dni temu) zmieniony
       
      @zbylu @Atariteca dzięki za filmiki. Dodałem komentarz dla zasięgu

      @Vidol dodałem linijkę. Dzięki za informację. Fajnie, że działa na prawdziwym sprzęcie, nie spodziewałem się tego. Niestety nie mam warunków do trzymania sprzętu w domu i nie mam jak tego odpalić. Widzę, że muszę poczytać jak dokładniej działają te formaty plików.

      @Dracon Na pewno gierce jeszcze dużo brakuje takich detali. Nie będę ukrywał, że robiłem to menu i przejście na szybko (żeby dało się pograć) bo design gry pójdzie w zupełnie innym kierunku. W sensie nie będzie wyboru poziomu trudności, taka po prostu walka i powrót do menu. Nie chcę za dużo zdradzać. No przynajmniej mam takie plany =D.

      -Zorro - z tego co rozumiem to jest takie "przeciąganie liny". Im szybciej klikasz fire tym szybciej przechodzi na Twoją strone i pokonujesz przeciwnika. Stosunkowo prosta mechanika ale gra bardziej skupia się na aspekcie przygodowym i stanowi fajne dopełnienie.
      -Droga Wojownika - chyba nie ogarniam tej gry. Góra/dół to bohater stawia miecz w pionie ale rozumiem, że to służy do używania teleportów. Mamy 3 ataki, które różnią się zasięgiem bez kontry więc zabijamy przeciwnika szybciej niż nas zabiją. Ewidentnie brakuje mi jakiejś kontry na te ataki.
      -Barbarian - fajny i duży wachlarz ruchów. Fajne jest to że np. turlanie się dobrze nadaje się do spychania przeciwnika. Podoba mi się też to, że niektóre ataki można zablokować albo nawet skontrować. Niestety gra jest niegrywalna z dwóch podowów. Pierwszy, że te ruchy bardzo szybko się dzieją. Trudno jest na nie reagować. Dodatkowo jak w pośpiechu chcę zrobić jakąś akcję to postać jakby zatrzymuje się na chwilę a przeciwnik niekoniecznie. Drugi powód taki, że komputerowy przeciwnik bezlitośnie to wykorzystuje. Doskonale wie co i jak ma robić. Ten sam błąd zrobiłem w pierwszej wersji swojej gry. On po prostu miażdży gracza. Raz prawie go pokonałem bo cały czas ciąłem po nogach ale gra nie powinna tak wyglądać.

      @kraczaj nigdy nie udało mi się skutecznie skoczyć nad mieczem dlatego Tomek nie będzie skakał =D

      @Kaz Dziękuję =), faktycznie wzorowałem się na starych grach. Bardzo chętnię wrzuciłbym Twóją grafikę jako ekran tytułowy. Jest bardzo ładna, no i przede wszystkim nowocześnie =D. Ja bym nie umiał zrobić takiego cieniowania. Celowo wybrałeś katanę? Taka ciekawostka, że tworząc animację "miecza" inspirowałem się stylem walki kataną. Chętnie bym skorzystał z Twojej pomocy. To będę wysyłać najpierw Tobie kolejne etapy gry, no i jak będzie dało się coś podrasować to chętnie skorzystam (nie chcę też nadużywać uprzejmości). Tylko wysłałbym Ci na priv swój plan rozwoju bo chciałbym utrzymać w grze pewien klimat. Grafika świtu bardzo mi się podoba. Niekoniecznie musi być to niebieska kolorystyka ale w tym przypadku to prawda że nadaje fajny klimat walki w nocy.
      • 21:
         
        CommentAuthorKaz
      • CommentTime11 Sep 2025 14:15 (4 dni temu)
       

      Przemop:

      @Kaz Dziękuję =), faktycznie wzorowałem się na starych grach. Bardzo chętnię wrzuciłbym Twóją grafikę jako ekran tytułowy. Jest bardzo ładna, no i przede wszystkim nowocześnie =D. Ja bym nie umiał zrobić takiego cieniowania. Celowo wybrałeś katanę? Taka ciekawostka, że tworząc animację "miecza" inspirowałem się stylem walki kataną.


      Proszę uprzejmie, to wysyłam pliki na priv. Nie miałem okazji obserwować jak się walczy kataną (jedynie często oglądałem na żywo kendo), więc to przypadkowa zbieżność. Ale to dobrze, że takie zbiegi okoliczności się dzieją :)

      Przemop:

      Chętnie bym skorzystał z Twojej pomocy. To będę wysyłać najpierw Tobie kolejne etapy gry, no i jak będzie dało się coś podrasować to chętnie skorzystam (nie chcę też nadużywać uprzejmości). Tylko wysłałbym Ci na priv swój plan rozwoju bo chciałbym utrzymać w grze pewien klimat. Grafika świtu bardzo mi się podoba. Niekoniecznie musi być to niebieska kolorystyka ale w tym przypadku to prawda że nadaje fajny klimat walki w nocy.


      Tutaj prostymi sposobami możesz zamienić noc w dzień, np. można prostą podmianką kolorów zrobić dzień. A nawet płynnie zamieniać świt w dzień czy odwrotnie. Ale z chęcią poczytam, jaki masz plan na grę i jeśli tylko czasu wystarczy to pomogę.
    3.  
      Walka w tej grze bardziej przypomina kendo niż szermierkę.
      • 23:
         
        CommentAuthorjhusak
      • CommentTime12 Sep 2025 23:47 (2 dni temu)
       
      Kendo - droga miecza - to też szermierka (szermierka to wykorzystanie broni białej)
      • 24: CommentAuthorCORIelectroni
      • CommentTime13 Sep 2025 20:41 (1 dzień temu)
       
      @jhusak
      Chodzi mi o charakterystyczne uderzenia wyprowadzane oburącz znad głowy. Na szermierce się nie znam, ale trochę liznąłem kendo i, o ile dobrze pamiętam, takie uderzenie to chyba men-uchi.
      • 25: CommentAuthorPrzemo
      • CommentTime13 Sep 2025 21:44 (1 dzień temu)
       
      @CORIelectroni no mocno się wzorowałem kataną. Ja to znam pod nazwą shomen giri. Teraz widzę, że będę musiał znowu przemyśleć mechanikę gry.