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 01:01 zmieniony
       
      Jak zdrowie pozwoli... :)

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

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

      • 8: CommentAuthors2325
      • CommentTime25 Jan 2016 20:01
       
      dzięki za skarpetę na wieszaku
      • 9:
         
        CommentAuthorCOR/ira4
      • CommentTime26 Jan 2016 03:01
       
      ... ja pierdziu
      ona ma chyba coś z jelitami...
    1.  
      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 10:02
       
      piękne.

      a ta ryba tak sra i sra...
      • 12:
         
        CommentAuthorjhusak
      • CommentTime3 Feb 2016 11:02
       
      Jak zżarła takiego tasiemca, to teraz ma.
      • 13: CommentAuthorSamarexus
      • CommentTime3 Feb 2016 19:02
       
      może to glonojad?;)
      • 14: CommentAuthorbrx
      • CommentTime3 Feb 2016 21:02
       
      @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ę ;)
    2.  
      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 15:02
       
      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...
    3.  
      Gra gotowa. Oto mały zwiastun:

      • 18: CommentAuthorAdam
      • CommentTime7 Apr 2016 19:04
       
      Świetny zwiastun, dzięki :)
      • 19:
         
        CommentAuthorlarek
      • CommentTime7 Apr 2016 22:04
       
      Robi wrażenie!
      • 20: CommentAuthorAdam
      • CommentTime7 Apr 2016 23:04
       
      Aż obejrzałem drugi raz. Już nie mogę doczekać się zobaczenia pełnej gry na WAP-niaku.
    4.  
      Pokazałem Wam najlepsze 15 sekund z gry. Potem jest tylko gorzej ;)
      • 22:
         
        CommentAuthorCOR/ira4
      • CommentTime8 Apr 2016 01:04
       
      czyli ryba psuć się zaczyna czy też problemy z żołądkiem ?
      • 23: CommentAuthornosty
      • CommentTime8 Apr 2016 12:04
       
      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 18:04
       
      Epic trailer! :D

      Spontanicznie parsknąłem śmiechem, przedni humor :)
      • 25: CommentAuthorbrx
      • CommentTime8 Apr 2016 21:04
       
      Ł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 22:04
       
      6. Processing procedural map in progres..

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

      :D
      • 27: CommentAuthorxxl
      • CommentTime8 Apr 2016 23:04
       
      1. wykrywaj wszystkie mozliwe modyfikacje i wymus potwierdzenie uzywania i reczna konfiguracje kazdego z nich
    5.  
      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 08:04
       
      @xxl: :D
      • 30: CommentAuthorAdam
      • CommentTime8 May 2016 11:05
       
      Jakieś postępy? Będzie nowy zwiastun przed WAP-niakiem? :)
      • 31: CommentAuthorpin
      • CommentTime9 May 2016 00:05
       
      ... będzie, jeśli zdąży się rozpakować ;)

      Mgr - jak masz final, to podsyłaj do sprawdzenia na kompomaszin.
    6.  
      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 12:05
       
      dyskietka do Pina?
      no nie wiem ;)
      • 34: CommentAuthornosty
      • CommentTime9 May 2016 13:05
       
      Przyznam, że choć byłem kiedyś akwarystą, to nigdy nie widziałem ryby z takim... ogonem :P
      • 35:
         
        CommentAuthorTheFender
      • CommentTime9 May 2016 18:05 zmieniony
       
      Bo takie ryby łapie tylko Chorąży Torpeda :)
      • 36:
         
        CommentAuthorSkrzyp
      • CommentTime9 May 2016 20:05
       
      Chuuu…
      …jowa ta ryba :)
      • 37: CommentAuthorpin
      • CommentTime9 May 2016 21:05 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
    7.  
      Pewnie, że zabieraj :) Z jakiegoś tam HDD za szybko się załaduje, a chodzi o budowanie napięcia.
    8.  
      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 23:05
       
      Ach, finezja!
    9.  
      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 00:08
       
      Nie wiem czy ja jakiś dziwny jestem, ale jestem wielkim fanem humoru i kreatywności inżyniera :D
      • 43:
         
        CommentAuthorDracon
      • CommentTime21 Aug 2019 00:08
       
      @Mav
      Doczekał się nawet wpisu w atarowskiej "Alei Gwiazd":
      ->link<-
      ;)
      • 44:
         
        CommentAuthorbocianu
      • CommentTime21 Aug 2019 08:08
       
      @mav: nie tylko Ty. Mnie też to niepokoi, ale czekam na każdą produkcję, jak dziecko na święta.