atarionline.pl Wytyczne Rybne - będzie nowa gra :) - 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:
       
      CommentAuthormgr_inz_rafal
    • CommentTime23 Jan 2016 zmieniony
     
    Jak zdrowie pozwoli... :)

    • 2: CommentAuthorcaruso
    • CommentTime23 Jan 2016
     
    Zdrowia życzę! :-)
    • 3:
       
      CommentAuthormiker
    • CommentTime23 Jan 2016
     
    O super.

    I, nie będąc w tym temacie oryginalnym, zdrówka też życzę!
    • 4:
       
      CommentAuthorjhusak
    • CommentTime23 Jan 2016
     
    Zdrowia się nie pytaj, sam rób! I każ mu się nie wygłupiać!
    • 5: CommentAuthormono
    • CommentTime23 Jan 2016 zmieniony
     
    Zdrowia i ja życzę :)
    • 6:
       
      CommentAuthorDracon
    • CommentTime23 Jan 2016
     
    "Ryba psuje się od głowy" więc uważaj i na siebie i na rybę! ;)
    • 7:
       
      CommentAuthormgr_inz_rafal
    • CommentTime25 Jan 2016 zmieniony
     
    No to jeszcze taki mały, rybny teaser i koniec - reszta do zobaczenia na najbliższym Wap-Niaku :)

    • 8: CommentAuthors2325
    • CommentTime25 Jan 2016
     
    dzięki za skarpetę na wieszaku
    • 9:
       
      CommentAuthorCOR/ira4
    • CommentTime26 Jan 2016
     
    ... ja pierdziu
    ona ma chyba coś z jelitami...
    • 10:
       
      CommentAuthormgr_inz_rafal
    • CommentTime30 Jan 2016 zmieniony
     
    Wy tu gadu gadu o UFO, chemicznych smugach i ewolucji... a ja chciałbym pozdrowić Twórców MADSa i pogratulować im zajebi*.*stej roboty :)

    Właśnie przed chwilą tak sobie z nudów kodowałem i jednym zgrabnym zapisem:
    .rept 20, #/5, #%5
    fish_:1_:2
    ins "graphics/p:1_:2.sra"
    .endr


    udało mi się zastąpić taki długaśny kod:
    fish_0_0
    ins "graphics/p0_0.sra"
    fish_0_1
    ins "graphics/p0_1.sra"
    fish_0_2
    ins "graphics/p0_2.sra"
    fish_0_3
    ins "graphics/p0_3.sra"
    fish_0_4
    ins "graphics/p0_4.sra"
    fish_1_0
    ins "graphics/p1_0.sra"
    fish_1_1
    ins "graphics/p1_1.sra"
    fish_1_2
    ins "graphics/p1_2.sra"
    fish_1_3
    ins "graphics/p1_3.sra"
    fish_1_4
    ins "graphics/p1_4.sra"

    fish_2_0
    ins "graphics/p2_0.sra"
    fish_2_1
    ins "graphics/p2_1.sra"
    fish_2_2
    ins "graphics/p2_2.sra"
    fish_2_3
    ins "graphics/p2_3.sra"
    fish_2_4
    ins "graphics/p2_4.sra"

    fish_3_0
    ins "graphics/p3_0.sra"
    fish_3_1
    ins "graphics/p3_1.sra"
    fish_3_2
    ins "graphics/p3_2.sra"
    fish_3_3
    ins "graphics/p3_3.sra"
    fish_3_4
    ins "graphics/p3_4.sra"

    Piszę, bo nastąpiło natychmiastowe skojarzenie z "template metaprogramming" (https://en.wikipedia.org/wiki/Template_metaprogramming) i aż mi się łezka w dupie zakręciła... :)
    • 11:
       
      CommentAuthorpirx
    • CommentTime3 Feb 2016
     
    piękne.

    a ta ryba tak sra i sra...
    • 12:
       
      CommentAuthorjhusak
    • CommentTime3 Feb 2016
     
    Jak zżarła takiego tasiemca, to teraz ma.
    • 13: CommentAuthorSamarexus
    • CommentTime3 Feb 2016
     
    może to glonojad?;)
    • 14: CommentAuthorbrx
    • CommentTime3 Feb 2016
     
    @Rafał: Dla mnie jako absolutnego antyprogramisty trochę sztuka dla sztuki poważnie zmniejszająca tylko czytelność kodu źródłowego bez żadnego wpływu na wynikowy. No ale co kto lubi :) A gdybyś chciał coś przetestować z nowymi danymi, to IMO łatwiej zmienić w kodzie np. graphics/p3_0.sra na graphics/p3_0.sika, niż bawić się w kopiowanie czy zmianę nazw. Pomijając, czy znowu potrzebujesz dziesiątek drobnych pliczków, bo przecież można wygenerować/przekonwertować jeden i tylko ustawić odpowiednio etykiety. Ze sto razy mniej roboty jak to np. klatki animacji. No ale nie za bardzo kojarzę teraz co to "template metaprogramming", więc może jakieś herezje tu wypisuję ;)
  1.  
    brx, co do zasady masz rację. Też nie jestem zwolennikiem pisania tzw. "write-only code". Ale tutaj jest tylko prosta pętla, generująca powtarzalny kod. Jak zajdzie potrzeba zawsze można znowu ręcznie ją rozwinąć :)
    • 16:
       
      CommentAuthorjhusak
    • CommentTime4 Feb 2016
     
    Bardzo wygodne, ale jak zwykle trzeba uważać, bo pamięć jest tylko jedna, a w ten sposób nie widać, jak kod (dane) się rozrasta...
    • 17:
       
      CommentAuthormgr_inz_rafal
    • CommentTime7 Apr 2016 zmieniony
     
    Gra gotowa. Oto mały zwiastun:

    • 18: CommentAuthorAdam
    • CommentTime7 Apr 2016
     
    Świetny zwiastun, dzięki :)
    • 19:
       
      CommentAuthorlarek
    • CommentTime7 Apr 2016
     
    Robi wrażenie!
    • 20: CommentAuthorAdam
    • CommentTime7 Apr 2016
     
    Aż obejrzałem drugi raz. Już nie mogę doczekać się zobaczenia pełnej gry na WAP-niaku.
  2.  
    Pokazałem Wam najlepsze 15 sekund z gry. Potem jest tylko gorzej ;)
    • 22:
       
      CommentAuthorCOR/ira4
    • CommentTime8 Apr 2016
     
    czyli ryba psuć się zaczyna czy też problemy z żołądkiem ?
    • 23: CommentAuthornosty
    • CommentTime8 Apr 2016
     
    U mnie masz już duży plus za tytuł :)

    A ryba z obrazka wydaje się jakby niekompletna w okolicach brzucha...
    • 24:
       
      CommentAuthorTheFender
    • CommentTime8 Apr 2016
     
    Epic trailer! :D

    Spontanicznie parsknąłem śmiechem, przedni humor :)
    • 25: CommentAuthorbrx
    • CommentTime8 Apr 2016
     
    Łap pomysł:

    1. Check hardware - jakieś 10-15 sekund
    2. Ręczny wybór banków. Im bardziej skomplikowany i mniej zrozumiały tym lepiej.
    3. Loading... Tu ciężko przewidzieć czas, ale czytać najwolniej jak się da.
    4. Decrunching... - 30 sekund będzie bardziej profesjonalne :)
    5. Prepare data - do 1 minuty koniecznie!
    6. Create new world - jak wyżej
    7. Jakiś jeszcze jeden "depacking", "processing" czy "init", choć z 10 sekund. Albo wszystko po kolei.
    8. Małe wprowadzenie do gry, co najmniej 2 minuty, bez możliwości przeskoczenia.
    9. Raz na jakiś czas zwieszka podczas tego wszystkiego ;-)
    10. Wszystko to przy akompaniamencie jak najgłośniejszej muzyki z najpaskudniejszymi i najbardziej fałszującymi dźwiękami jakie ma małe Atari :D
    • 26:
       
      CommentAuthorTheFender
    • CommentTime8 Apr 2016
     
    6. Processing procedural map in progres..

    0.1%
    1%
    ... (po 10 sekundach)
    1.01%

    :D
    • 27: CommentAuthorxxl
    • CommentTime8 Apr 2016
     
    1. wykrywaj wszystkie mozliwe modyfikacje i wymus potwierdzenie uzywania i reczna konfiguracje kazdego z nich
  3.  
    brx,
    Takie rzeczy były w okolicach lat 90/00. w każdej mojej gierce (na PC, nie Atari). Zainspirowany byłem oczywiście DOOMem i jego "Initializing Doom refresh daemon..." :)
    • 29:
       
      CommentAuthorTheFender
    • CommentTime9 Apr 2016
     
    @xxl: :D
    • 30: CommentAuthorAdam
    • CommentTime8 May 2016
     
    Jakieś postępy? Będzie nowy zwiastun przed WAP-niakiem? :)
    • 31: CommentAuthorpin
    • CommentTime9 May 2016
     
    ... będzie, jeśli zdąży się rozpakować ;)

    Mgr - jak masz final, to podsyłaj do sprawdzenia na kompomaszin.
    • 32:
       
      CommentAuthormgr_inz_rafal
    • CommentTime9 May 2016 zmieniony
     
    Więcej zwiastunów niestety nie będzie, mogę natomiast pokazać jeszcze ekran tytułowy, wyświetlany po poprawnym rozpakowaniu gry :)




    No dobra... Rzucę jeszcze jednym kawałkiem grafiki :)




    Pin, tu masz pełną, skończoną wersję:

    • 33:
       
      CommentAuthorxeen
    • CommentTime9 May 2016
     
    dyskietka do Pina?
    no nie wiem ;)
    • 34: CommentAuthornosty
    • CommentTime9 May 2016
     
    Przyznam, że choć byłem kiedyś akwarystą, to nigdy nie widziałem ryby z takim... ogonem :P
    • 35:
       
      CommentAuthorTheFender
    • CommentTime9 May 2016 zmieniony
     
    Bo takie ryby łapie tylko Chorąży Torpeda :)
    • 36:
       
      CommentAuthorSkrzyp
    • CommentTime9 May 2016
     
    Chuuu…
    …jowa ta ryba :)
    • 37: CommentAuthorpin
    • CommentTime9 May 2016 zmieniony
     
    Mgr - czyli co, mam flopke zabierać?

    No dobra, jak muszę to wezmę, ale przywieź to w 5 kopiach ;)

    PS - w takim razie nie biorę sio2sd - bo się nie zmieści :D
    PS2 - Mgr. pamiętaj, że gra musi nawet w postaci atr odpalić z hdd, lub side + u1mb
  4.  
    Pewnie, że zabieraj :) Z jakiegoś tam HDD za szybko się załaduje, a chodzi o budowanie napięcia.
    • 39:
       
      CommentAuthormgr_inz_rafal
    • CommentTime20 May 2016 zmieniony
     
    Przedpremierowy pokaz kodu źródłowego - zapraszam do zapoznania się z załącznikiem i zachęcam innych koderów do pokazywania bebechów swojej twórczości :)

    PS. Ciekawostka:
    ; Unreachable :)
    chuj jmp chuj


    I jeszcze jedna z ciekawszych linijek:
    :fishchain_len-1	mwa tab_fishchain+(((fishchain_len-2)-#)*2) tab_fishchain+(((fishchain_len-2)-#)*2)+2
    • 40: CommentAuthormono
    • CommentTime20 May 2016
     
    Ach, finezja!
  5.  
    Dla zasady odnotowuję, że źródełka tej świetnej gry trafiły na Githuba: ->link<-

    Sprzątam trochę w mojej skromnej twórczości i czekam na "prośby o pociągnięcie" :)
    • 42:
       
      CommentAuthormav
    • CommentTime21 Aug 2019
     
    Nie wiem czy ja jakiś dziwny jestem, ale jestem wielkim fanem humoru i kreatywności inżyniera :D
    • 43:
       
      CommentAuthorDracon
    • CommentTime21 Aug 2019
     
    @Mav
    Doczekał się nawet wpisu w atarowskiej "Alei Gwiazd":
    ->link<-
    ;)
    • 44:
       
      CommentAuthorbocianu
    • CommentTime21 Aug 2019
     
    @mav: nie tylko Ty. Mnie też to niepokoi, ale czekam na każdą produkcję, jak dziecko na święta.