atarionline.pl k&k - 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: CommentAuthorGonzo
      • CommentTime19 Nov 2019 23:11 zmieniony
       


      na razie steruje się tylko kajkiem, kajko skacze po platformach, a lina na ten moment traktowana jest jak platforma.

      sterowanie:
      fire - skok
      g/d
      l/p
      1 - kajko porusza się (w poziomie) tak z taką szybkością jak plansza
      2 - kajko jest szybszy od planszy

      trzeba uważać, żeby nie wyskoczyć poza planszę

      jast jakiś prosty sposób, żeby precyzyjnie wskoczyć na platformę?

      puszczam ten plik, bo być może będą jakieś ciekawe pomysły
      • 2: CommentAuthortebe
      • CommentTime20 Nov 2019 00:11
       
      pierwszym pomysłem jaki się nasuwa to umieszczenie Kajka na środku ekranu
      • 3: CommentAuthorxxl
      • CommentTime20 Nov 2019 01:11 zmieniony
       
      albo sprobowac tak:
      jesli kolejny ruch Kajka bedzie spoza zakresu to przelaczamy na ruch z szybkoscia planszy. jesli natomiast bedzie z zakresu to przelaczamy na ruch szybszy od planszy. zakres = np. dla grafiki 160px np od 40px do 120px :-)

      ---
      co to znaczy wskoczyc precyzyjnie na plansze?
      • 4: CommentAuthorxxl
      • CommentTime20 Nov 2019 10:11
       
      i podstawowe pytanie: czy platformy beda tylko w obrebie jednego znaku w pionie czy beda takze na granicy bajtu. pytam bo jesli beda takze przypadki gdy platforma zajmuje 2 linie/ 4 linie/ 6 linii/ caly znak. kolejne pytanie to czy jesli skaczemy na krawedz przodem oraz krawedz tylem to czy jesli braknie nam np. 2 linii w pionie to podciaamy gracza czy nie. wazne jest tez czy platforma zajmie caly znak w poziomie czy nie. jak to bedzie wiadome to mozna myslec dalej.
      • 5:
         
        CommentAuthorDracon
      • CommentTime20 Nov 2019 10:11
       
      Dolny panel z podobiznami bohaterów można by zrobić w modnym ostatnio, kolorowym hiresie. :)
      • 6: CommentAuthorsolo/ng
      • CommentTime20 Nov 2019 14:11 zmieniony
       
      zakladajac, ze tilesy to 4x8 (kolorowe fonty) i upraszczajac do srodka gracza:

      - X srodka gracza, dzielisz przez 4

      gdy postac opada to:
      - dzielisz pozycje Y / 8 (lsr lsr lsr)
      - dodajesz 1
      - sprawdzasz czy na tej pozycji X,Y w tilesa/na ekranie jest znak kladki
      - jezeli jest - mnozysz Y z powrotem *8 (wyrownujesz pozycje gracza do kladki; asl asl asl), odejmujesz 1 i zapisujesz ten Y w pozycji gracza oraz wylaczasz opadanie.

      - rysujesz gracza

      masz dokladnosc do szerokosci srodka gracza, wiec bedzie mogl wyjsc kawalek poza krawedz

      jezeli x,y gracza nie jest w "swiecie" tylko ekranowe to najpierw odpowiednie offsety X,Y dodaj

      trzymanie kladkek na poczatku zestawu znakow optymalizuje sprawdzane - np. 12 kladek, pierwsze 12 znakow, wystarczy:

      cmp #12
      bcc jest_kladka
      ...
      • 7: CommentAuthorkski
      • CommentTime20 Nov 2019 14:11
       
      Sprytnie pomyślane to spadanie/Y
      • 8:
         
        CommentAuthorCOR/ira4
      • CommentTime21 Nov 2019 20:11
       
      "pierwszym pomysłem jaki się nasuwa to umieszczenie Kajka na środku ekranu"
      No może nie na środku,ale nie tak skrajnie z lewej,no i jakiś luz powinien mieć by nie było wrażenie że sterujemy tłem :-) .