atarionline.pl odchudzony raycaster - 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: CommentAuthorxxl
    • CommentTime22 Jun 2019
     


    korzysta z procedur w OS

    os_graphics equ $ef9c
    os_plot equ $f1d8
    • 2:
       
      CommentAuthorRastan
    • CommentTime22 Jun 2019
     
    Świetne! 256b?
    • 3: CommentAuthorgorgh
    • CommentTime22 Jun 2019 zmieniony
     
    fajowe, xxl znowu w grze!
    • 4:
       
      CommentAuthorTheFender
    • CommentTime22 Jun 2019
     
    Łał, szykuje się wolf3d albo rpg - na 4 graczy :)
    • 5: CommentAuthorPecet
    • CommentTime22 Jun 2019
     
    Yay, w końcu ktoś robi moje ukochane Hired Guns na Atari;)
    • 6: CommentAuthorxxl
    • CommentTime22 Jun 2019
     
    @Rastan: trzebaby bylo wywalic obroty a wtedy zostanie stary poczciwy deathchase ;-)
  1.  
    You are lost (imprisoned) in a 3D maze with filled VECTORs.
    Now you have to find your WAY OUT.
    But before you can leave, you must CAPTURE THE FLAG.

    Is it not possible to use the "engines" (?) of Way Out or Capture the Flag for other games/gameplay (e.g. like Wolf3D or Duum)... ?!? Is it still too complicated to create playable levels for Vector ?!?
    • 8: CommentAuthorxxl
    • CommentTime11 Oct 2019
     
    raycaster w dowolnej rozdzielczosci w Basicu. renderuje klatke w ... minute dwadziescia.

    dziekuje, to tyle jesli chodzi o pseudo 3d w basicu
    • 9: CommentAuthorgorgh
    • CommentTime11 Oct 2019
     
    xxl: mógłbyś podzielić się algorytmem raycastera? ja jak robiłem swój to mi zaokrąglone płaszczyzny wychodziły
    • 10: CommentAuthorxxl
    • CommentTime11 Oct 2019 zmieniony
     
    w ramce 19 jest wzor: ->link<-

    z tego poradnika mozna spokojnie napisac w bejzolu raycastera.

    ja nie chce publikowac programu bo zabieram go oraz burona na SV ... w piatek przy marynowanym grzybku bedziemy dyskutowac jak tabelaryzowac 2pi itp. ;-)
    • 11:
       
      CommentAuthorYosh
    • CommentTime12 Oct 2019
     
    można tez sportowac z js
    ->link<-
    • 12: CommentAuthorgorgh
    • CommentTime12 Oct 2019
     
    dzięki xxl && Yosh
    • 13: CommentAuthorxxl
    • CommentTime15 Oct 2019
     
    Poprzednio Turbo Basic XL 160x96 teraz Altirra Basic 80x192 ten sam czas.
    • 14: CommentAuthorgorgh
    • CommentTime15 Oct 2019
     
    uważaj, bo popsujesz Basic, kto potem będzie to naprawiał
    • 15: CommentAuthorxxl
    • CommentTime19 Oct 2019
     
    160x192 + sprites

    brak sortowania, czyli obiekty moga sie nakladac. brak skalowania czyli obiekt z dowolnej odlelosci wyglada tak samo. jest zbuffer czli sciany moga czesciowo zaslaniac obiekt (ale cos mi to nie dziala chyba dobrze). obiekty moga byc ruchome, do zebrania, moga byc roznej wielkosci.

    renderuje sie to tyle ze nie chce mi sie sprawdzac.
    • 16: CommentAuthorgorgh
    • CommentTime19 Oct 2019
     
    zawsze możesz wystawić na Foreverze :)
    • 17:
       
      CommentAuthorIRATA4
    • CommentTime19 Oct 2019
     
    mam pomysł jak można by teoretycznie zrobić grę w 3D i mocno odciążyć procek , ale to wymaga testów ,na jakimś party przedstawię swój pomysł ale jeszcze upewnię się czy aby to nie idiotyzm ;)
    • 18: CommentAuthorxxl
    • CommentTime19 Oct 2019 zmieniony
     
    zbufor dziala - sprity rysowane sa z uwzglednieniem widocznosci.

    sprity - kolor 0 kolorem przezroczystym

    czas renderowania... 0,008 FPS :D

    Atari Basic Turn Based First Person Shooter - najlepiej zamiast joya tekstowy interface do wpisywania komend... unik,obrot 32 stopnie, źgaj :D
    • 19: CommentAuthorgorgh
    • CommentTime19 Oct 2019
     
    tak abstrahując od basica, to 3d to jest fajny kierunek
    • 20: CommentAuthorxxl
    • CommentTime1 dzień temu
     
    jeden z trybow pracy Eclaire XL to turbo 6502 zegar x 32

    normalnie ze spritami raycaster renderuje sie w 1:40 s, w turbo sa to 3 s.
    • 21: CommentAuthorpin
    • CommentTime1 dzień temu
     
    XXL - ale to przecież nie jest już Atari ;)
    • 22: CommentAuthorxxl
    • CommentTime1 dzień temu
     
    dokladnie tak :-) ale ciagle 4 x szybsze od innego nieatari rapidusa :-)
    • 23: CommentAuthorgorgh
    • CommentTime1 dzień temu
     
    xxl: ten algorytm do raycastingu jest bardzo niewydajny jak na 8 bitowce, KK polecił mi kiedyś robić jednowymiarowy rasteryzator oparty na odcinkach, moje próby z rc wyglądały tak: