ASCII PTAK

Jestem tutaj, aby zaprezentować mały program w C. Jest to wersja słynnej gry „Flappy bird” dla miłośników terminala linuxowego. Nadal ma wiele rzeczy do dopracowania, ale pozwala sobie na zabawę

ascii-ptaki

Gra terminalowa napisana w C, która emuluje Flappy Birds

Muszę powiedzieć, że większość kodu do tej mini gry to interfejs, który został stworzony przez moją grupę na uniwersytecie.

To zasługa wszystkich członków grupy.

Zostawiam link do pobrania:
https://mega.co.nz/#!lMBBwZwK!cdplK_stXWDYZvw5_U6Uxh6Ea3FguGBUEdlGK-gLess

Aby grać, po prostu graj i biegnij

Link z kodem zostawiam też na githubie:
https://github.com/CarlosTuring-94/ASCII-BIRD

Mam nadzieję, że ci się spodoba.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   pełen życia powiedział

    Jojojo that Geek 😀

  2.   pepe powiedział

    Świetny pomysł. Świetny.

  3.   Personel powiedział

    Nazwa gry sprawiła, że ​​mój dzień 🙂

  4.   Marcos powiedział

    charros, to bardzo drań dla mojego małego mózgu haha, uruchomiłem go w tty1, ponieważ w «normalnym» terminalu nie «wyglądał» dobrze, «obrazy» były poza kwadratem, gra jest fajna

  5.   Carlos Turing powiedział

    Umieściłem nowy link na wypadek, gdyby ten, który przesłałem, był starą wersją:

    https://mega.co.nz/#!MVZimZrL!YLqe-Nc55v5vGRTAI5GrV1hQjinowOx9T-dcrAlX-JQ

  6.   Carlos Turing powiedział

    Nawiasem mówiąc, rozmiar do odtworzenia jest ustalony. Więc powiększ terminal lub przejdź do trybu graficznego, aby wyglądał dobrze. Bardzo dziękuję wszystkim.

    1.    Paulmansilla powiedział

      czy możesz mi pomóc to uruchomić?
      Nie wiem, jak to rozegrać.
      dzięki

      1.    Carlos Turing powiedział

        Jeśli pobierzesz go z mega, rozpakuj plik i przejdziesz do folderu „ASCII BIRD”. Zrób (jeśli później będzie problem, wyczyść, a następnie zrób wszystko). Jeśli kompiluje się poprawnie, rozwiń terminal, aby wyglądał dobrze i uruchom plik wykonywalny: ./ascii-bird

  7.   Raphael Cox powiedział

    Co za sposób na marnowanie czasu na te małe programy, które za kilka miesięcy zostaną zapomniane.
    Zamiast tych samych programistów, którzy poświęcają się wkładowi w znacznie ważniejsze projekty, takie jak LibreOffice (ostatecznie wnosząc wkład w interfejs graficzny), Owncloud, Diaspora *, Replicant itp. Te projekty wymagają rzeczywistego wkładu, abyśmy mieli wysokiej jakości wolne oprogramowanie.

    1.    Marcos powiedział

      Masz cielesną rację, ale o to właśnie chodzi w WSPÓLNYM ZAINTERESOWANIU, członkowie twojego uniwersytetu ... są zainteresowani UCZYM się, jak to zrobić,
      to, czego nauczyli się podczas tej małej gry, nie zostanie zapomniane.

      To prawda, że ​​cała społeczność pomogłaby nam, gdyby inne projekty miały się rozwijać, ale najlepsze, co możemy zrobić, to

      jeśli wiesz, jak zaprogramować TEACH (aby więcej osób mogło pomóc w dowolnym projekcie)

      Jeśli nie wiesz, jak zaprogramować LEARN (abyśmy mogli uczyć programowania programar)

    2.    juanra20 powiedział

      Dobry wkład, chociaż jest wiele linijek kodu dla tej małej gry haha ​​Nie sądziłem, że będzie ich tak wiele.

      Nawiasem mówiąc, czy to ja, czy blog zapełniają się ludźmi, którzy krytykują prawie wszystko, co chcą, aby robili wszystko, co jest dla nich właściwe (a raczej to, co uważa Stallman za słuszne)? Nie mówię o tym artykule, że prawda jest taka, że ​​służy czemuś albo do zabicia czasu, do nauki (czytaj kod), ale do diabła już czytałem na blogu (w komentarze), którzy gardzą pracą redaktorów. Jak na ironię, krytykuję haha, ale potem chcę wiedzieć, czy jestem jedynym, który to zauważył, czy może jestem tym dziwnym, który się myli.

      1.    juanra20 powiedział

        mm Myślę, że się myliłem

    3.    Carlos Turing powiedział

      Nie chodzi o to, że nie obsługuje wolnego oprogramowania. Ale jestem na drugim stopniu, nie mam czasu na udział w żadnym projekcie. Kod interfejsu pochodzi z przedmiotu uniwersyteckiego. Wykonanie reszty kodu zajęło 3 godziny. Nie sądzę, żebym w tamtym czasie mógł wiele wnieść, biorąc pod uwagę, że moja wiedza jest dość ograniczona.
      Nie czułam się źle z powodu komentarza, ale może być tak, że tego typu odpowiedź zniechęca ludzi, którzy się uczą. Chciałem się tym tylko podzielić na wypadek, gdyby ktoś chciał się trochę pobawić, bo uznałem to za zabawne.

      1.    łowca powiedział

        Cóż, gra jest właśnie dla Ciebie „bo nikogo to nie obchodzi”, nie martw się o lamerów, spędzasz czas na czymkolwiek chcesz i nie musisz nikomu wyjaśniać, za dobrze sobie radzisz w 2. Pozdrowienie.

    4.    Suchy0Jeszcze powiedział

      … Twój komentarz nie ma sensu. Prawdopodobnie nie jestem pierwszym, który to powiedziałem. Jak myślisz, jak coś jest udoskonalane? Wydaje mi się to interesujące, postrzegam to jako sposób na naukę lub doskonalenie siebie. Jako szansa lub wyzwanie ...

      Pozdrowienia!

  8.   Faustino powiedział

    Jakie interesujące ...
    Mam już pomysł!
    Ja w u: Towarzysze, dzisiaj będziemy programować grę ...

  9.   Ramiro Estigarribii powiedział

    Gra jest tak samo zła, jak oryginalne Flappy Birds.
    Gratulacje!

    1.    x11tete11x powiedział

      Sir, czy byłbyś tak miły, aby pokazać nam swój port Battlefield 4 dla Linuksa? Mówię, skoro krytykujesz za darmo, wyobrażam sobie, że musiałeś zrobić coś, co pozostawia nas z otwartymi ustami dla reszty z nas

    2.    f3niX powiedział

      Każdego dnia blog jest pełen ignorantów, którzy tylko krytykują za krytykowanie. Nie wiem, co się z nimi dzieje.

      1.    Ramiro Estigarribii powiedział

        Przepraszamy: nie zrozumieli zastosowanego podwójnego znaczenia.

  10.   Nie powiedział

    Prosimy nie korzystać z zastrzeżonych usług, takich jak github czy mega. Istnieją darmowe alternatywy.

  11.   Dakuzy powiedział

    # Generando ascii-birds.o
    # Depende de ascii-birds.c Interface.c
    # Ha cambiado ascii-birds.c
    gcc -c ascii-birds.c Interface.c
    #---------------------------
    # Generando scwindow.o
    # Depende de scwindow.c Interface.c
    # Ha cambiado scwindow.c
    gcc -c scwindow.c Interface.c
    #---------------------------
    # Generando ascii-birds
    # Depende de ascii-birds.o Interface.o scwindow.o
    # Ha cambiado ascii-birds.o
    gcc -o ascii-birds ascii-birds.o Interface.o scwindow.o -lpthread
    mv *.o build/
    mv: el objetivo «build/» no es un directorio
    make: *** [ascii-birds] Error 1

    Rozumiem, pomóż.

  12.   Joao powiedział

    Co się stało z mega linkiem? Nie wiem, jak to zrobić z repozytorium w git. Chcę w to zagrać 🙁

    1.    f3niX powiedział

      Z gita po prostu zainstaluj git i stwórz taki klon:

      git clone https://github.com/CarlosTuring-94/ASCII-BIRD.git

      Gotowy do kompilacji za pomocą funkcji „make”

  13.   f4ik0 powiedział

    Poziom dziwactwa jest imponujący.

  14.   Sergio powiedział

    jak to uruchomić? Bardzo mi przykro z powodu mojej ignorancji, ale nadal nie radzę sobie zbyt dobrze z linuxem, jeśli jest ktoś charytatywny, który powie mi krok po kroku, jak to zrobić, czy będę wiedział, jak mu podziękować ???

  15.   Nabuchodonozor powiedział

    JAK DOBRY!!!!!!
    no cóż, nie bardzo, twoja mała gra przypomniała mi, jak bardzo nienawidzę ptaków Flappy. CZY MOŻE BYĆ COŚ BARDZIEJ FRUSTRUJĄCEGO ???
    🙂

    1.    miguel powiedział

      tak, moja teściowa….