ASCII BIRD

Vinc a presentar un petit programa en C. Es tracta d'una versió de l'famós joc «Flappy bird» per als amants de la terminal de linux. Encara té moltes coses per polir però es deixa jugar

ascii-birds

Un joc de terminal escrit en C que emula Flappy Birds

He de dir que la major part de el codi d'aquest mini joc és la interfície, que va ser creada per el meu grup de la universitat.

El mèrit és de tots els integrants de el grup.

Deixo un link de descàrrega:
https://mega.co.nz/#!lMBBwZwK!cdplK_stXWDYZvw5_U6Uxh6Ea3FguGBUEdlGK-gLess

Per jugar només fer make i executar.

També deixo el link amb el codi a github:
https://github.com/CarlosTuring-94/ASCII-BIRD

Espero que el disfruteu.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   ILAV va dir

    Jojojo que Friki 😀

  2.   Pepe va dir

    Gran idea. Bonissim.

  3.   Personal va dir

    El nom de el joc em va fer el dia 🙂

  4.   marcs va dir

    charros, aquesta molt cabron per al meu petit cervell jaja l'executi en el tty1 per que a la terminal «normal» no «mirava» bé sortien desquadrades les «imatges» aquesta chido el juegito 😀

  5.   CarlosTuring va dir

    Poso el nou link per si el que he pujat era una versió vella:

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

  6.   CarlosTuring va dir

    Per cert la mida per jugar-lo és fix. Asique amplieu la terminal o entreu en mode gràfic perquè es vegi bé. Moltes gràcies a tots.

    1.    paulmansilla va dir

      em podis ajudar a executar-lo?
      no sé com jugar-ho.
      gràcies

      1.    CarlosTuring va dir

        Si t'ho descàrregues de mega, descomprimeixes el fitxer i et mous a la carpeta «ASCII BIRD». Fes make (si dóna algun problema després, make clean i després make all). Si compila correctament, amplia la terminal perquè es vegi bé, i executa l'executable: ./ascii-bird

  7.   Rafael Cox va dir

    Quina manera de perdre el temps en aquests petits programes que en uns mesos mes quedaran en l'oblit.
    En comptes de que aquests mateixos programadors es dediquin a aportar a projectes molts mes importants com LibreOffice (finalment aportar a la interfície gràfica), Owncloud, Diaspora *, Replicant, etc. Aquests projectes si que necessiten d'veritables aportacions perquè tinguem programari lliure de qualitat.

    1.    marcs va dir

      tens raó carnal, però d'això es tracta el INTERÈS COMÚ, els integrants de la seva unitat .. els va interessar APRENDRE FER ESO,
      el que ells van aprendre fent aquest juegito no quedés en l'oblit.

      És cert que a tota la comunitat ens ajudaria que altres projectes avancessin però el millor que podem fer és

      si saps programar ENSENYA (perquè més gent pugui ajudar en qualsevol projecte que ells vulguin)

      si no saps programar APRÈN (perquè puguem ensenyar a programar 😀)

    2.    Juanra20 va dir

      Bona aportació, encara que són moltes línies de codi per a aquest jueguito jaja no vaig creure que serien tantes.

      Per cert, sóc jo o el bloc es aquesta omplint de persones que gairebé tot critiquen que volen que facin tot el que per a ells aquest correcte (més aviat, el que Stallman creu correcte)? No ho dic per aquest article que la veritat ja que en alguna cosa serveix ja sigui per passar l'estona, per aprendre (llegir el codi), però fotre ja eh estat llegint molta gent sorrenca / fanboy al blog (en els comentaris) que menyspreen el treball dels redactors. Irònicament estic criticant jaja però ja vull saber si jo sóc l'únic que eh notat això o potser jo sóc el rar que aquest mal.

      1.    Juanra20 va dir

        mm crec que m'equivoqui

    3.    CarlosTuring va dir

      No és que no doni suport al programari lliure. Però estic a segon de carrera, no tinc temps per participar en cap projecte. El codi de la interfície era d'una assignatura de la universitat. En fer la resta de el codi vaig trigar 3 h. No crec que en aquest temps hagués pogut contribuir molt, tenint en compte que els meus coneixements són bastant limitats.
      No m'ha assegut malament el comentari però pot ser que aquest tipus de respostes desanimin a gent que està aprenent. Només volia compartir això per si a algú li venia de gust jugar una mica ja que a mi em semblava graciós.

      1.    caçador va dir

        Doncs el joc et quedo «com a ningú li importa», no et preocupis pels lamers, el teu empres el teu temps en el que et vingui de gust i no tens perquè donar-li explicacions a ningú, vas massa bé per estar en 2on. Una salutació.

    4.    Dry0Gut va dir

      ... el teu comentari no té sentit. Segurament no sóc el primer que ho diu. Com creus que s'arriba a perfeccionar alguna cosa? A mi em sembla interessant, ho veig com una forma d'aprendre o polir-me. Com una oportunitat o un repte ...

      Salutacions!

  8.   Faustino va dir

    Que interezante ...
    Ja tinc una idea!
    Jo a l'o: Companys anem a programar un joc avui ...

  9.   Ramiro Estigarribia va dir

    El joc és tan dolent com el Flappy Birds original.
    Felicitacions!

    1.    x11tete11x va dir

      Senyor, seria tan amable de mostrar-nos la seva port de l'Battlefield 4 per linux ?, dic ja que critiques gratis, imagino que has d'haver fet alguna cosa que ens deixi boqui oberts a la resta dels mortals

    2.    F3niX va dir

      Cada dia el blog s'omple de gent més ignorant que només critica per criticar. No se que els passa.

      1.    Ramiro Estigarribia va dir

        Disculpes: no han entès el doble sentit utilitzat.

  10.   no va dir

    Si us plau no facin servir serveis privatius com github o mega. Hi ha alternatives lliures.

  11.   DaCooks va dir

    # 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

    Em surt això, help.

  12.   Joao va dir

    Que va passar amb l'enllaç de mega? No sé fer-ho des de l'repo a git. Tinc ganes de jugar-lo 🙁

    1.    F3niX va dir

      Des git només instal·la git i has XNUMX clone així:

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

      A punt ja pots compilar amb 'make'

  13.   f4ik0 va dir

    El nivell de frikisme és impressionant.

  14.   sergio va dir

    com executar ?? lament en l'ànima meva ignorància però encara no em porto de el tot bé amb linux si hi ha una persona caritativa que em digui pas a pas com hacelo s'ho sabre agrair ???

  15.   Nabucodonosor va dir

    QUE BÉ !!!!!!
    bo, la veritat no, el teu jueguito em va fer recordar el molt MOLT que odi Flappy birds POT HAVER UNA MICA MÉS frustrant ???
    🙂

    1.    miguel va dir

      si, la meva sogra ....