ASCII VOGEL

Ik ben gekomen om een ​​klein programma in C te presenteren. Het is een versie van het beroemde spel "Flappy bird" voor liefhebbers van de linux-terminal. Hij moet nog veel poetsen, maar hij laat zich spelen

ascii-vogels

Een terminaal spel geschreven in C dat Flappy Birds emuleert

Ik moet zeggen dat de meeste code voor deze minigame de interface is, die is gemaakt door mijn studiegroep.

Het krediet gaat naar alle leden van de groep.

Ik laat een downloadlink achter:
https://mega.co.nz/#!lMBBwZwK!cdplK_stXWDYZvw5_U6Uxh6Ea3FguGBUEdlGK-gLess

Om te spelen, maak en ren.

Ik laat ook de link met de code achter op github:
https://github.com/CarlosTuring-94/ASCII-BIRD

Ik hoop dat je ervan geniet.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   levendig zei

    Jojojo that Geek 😀

  2.   peper zei

    Goed idee. Super goed.

  3.   Medewerkers zei

    De naam van het spel maakte mijn dag goed 🙂

  4.   kaders zei

    charros, deze klootzak voor mijn kleine brein haha ​​ik heb het in tty1 uitgevoerd omdat het in de «normale» terminal niet «goed» zag, de «afbeeldingen» waren niet vierkant, het spel is cool

  5.   Carlos Turing zei

    Ik heb de nieuwe link geplaatst voor het geval degene die ik heb geüpload een oude versie was:

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

  6.   Carlos Turing zei

    Trouwens, de grootte om het te spelen staat vast. Zoom dus in op de terminal of ga naar de grafische modus om het er goed uit te laten zien. Hartelijk dank aan iedereen.

    1.    paulmansilla zei

      kan je me helpen het uit te voeren?
      Ik weet niet hoe ik het moet spelen.
      bedankt

      1.    Carlos Turing zei

        Als je het van mega downloadt, pak je het bestand uit en ga je naar de map "ASCII BIRD". Wel maken (als het later een probleem geeft, maak schoon en maak dan alles). Als het correct compileert, vouw dan de terminal uit om het er goed uit te laten zien, en voer het uitvoerbare bestand uit: ./ascii-bird

  7.   Raphael Cox zei

    Wat een manier om tijd te verspillen aan deze kleine programma's die over een paar maanden zullen worden vergeten.
    In plaats van dat diezelfde programmeurs zich inzetten om bij te dragen aan veel belangrijkere projecten zoals LibreOffice (eindelijk bijdragen in de grafische interface), Owncloud, Diaspora *, Replicant, enz. Deze projecten hebben echte bijdragen nodig, zodat we gratis software van hoge kwaliteit hebben.

    1.    kaders zei

      Je hebt vleselijk gelijk, maar dat is waar COMMON INTEREST om draait, de leden van je uni .. ze zijn geïnteresseerd om DAT TE LEREN TE DOEN,
      wat ze hebben geleerd door dat kleine spelletje te doen, zal niet worden vergeten.

      Het is waar dat de hele gemeenschap ons zou helpen als andere projecten vooruit zouden gaan, maar het beste wat we kunnen doen is

      als je weet hoe je LEREN moet programmeren (zodat meer mensen kunnen helpen met elk project dat ze willen)

      Als je niet weet hoe je moet programmeren, LEER (zodat we programmeren kunnen leren 😀)

    2.    Juanra 20 zei

      Goede bijdrage, hoewel er veel regels code zijn voor dit kleine spelletje haha, ik had niet gedacht dat het er zoveel zouden zijn.

      Trouwens, ben ik het, of loopt de blog vol met mensen die kritiek hebben op bijna alles waarvan ze willen dat ze alles doen wat goed voor hen is (wat Stallman gelooft dat juist is)? Ik zeg het niet voor dit artikel dat de waarheid is dat het iets dient om de tijd te doden, om te leren (lees de code), maar ik heb al veel gruizige mensen / fanboy op de blog gelezen (in de commentaren) die het werk van de redactie verachten. Ironisch genoeg bekritiseer ik haha ​​maar dan wil ik weten of ik de enige ben die dat heeft gemerkt of misschien ben ik wel de rare die het mis heeft.

      1.    Juanra 20 zei

        mm ik denk dat ik het mis had

    3.    Carlos Turing zei

      Het is niet dat het geen gratis software ondersteunt. Maar ik zit in het tweede jaar van mijn studie, ik heb geen tijd om aan een project deel te nemen. De interfacecode was van een universitair onderwerp. Het duurde 3 uur om de rest van de code uit te voeren. Ik denk niet dat ik op dat moment veel had kunnen bijdragen, aangezien mijn kennis vrij beperkt is.
      Ik voelde me niet slecht over de opmerking, maar het kan zijn dat dit soort reacties mensen die aan het leren zijn, ontmoedigt. Ik wilde dit gewoon delen voor het geval iemand een beetje wilde spelen, omdat ik dacht dat het grappig was.

      1.    djager zei

        Nou, het spel wordt aan jou overgelaten «aangezien het niemand iets kan schelen», maak je geen zorgen over de lamers, je besteedt je tijd aan wat je maar wilt en je hoeft niemand uitleg te geven, je doet het te goed om 2e te worden . Een begroeting.

    4.    droge darm zei

      … Uw opmerking slaat nergens op. Ik ben waarschijnlijk niet de eerste die het zegt. Hoe denk je dat iets is geperfectioneerd? Ik vind het interessant, ik zie het als een manier om mezelf te leren of bij te schaven. Als kans of uitdaging ...

      Groeten!

  8.   Faustino zei

    Hoe interessant ...
    Ik heb al een idee!
    Ik in de u: kameraden, we gaan vandaag een spel programmeren ...

  9.   Ramiro Estigarribia zei

    De game is net zo slecht als de originele Flappy Birds.
    Gefeliciteerd!

    1.    x11tete11x zei

      Meneer, zou u zo vriendelijk willen zijn om ons uw Battlefield 4-poort voor Linux te laten zien?, Ik zeg, aangezien u gratis kritiek levert, veronderstel ik dat u iets moet hebben gedaan dat ons met open mond laat naar de rest van ons stervelingen

    2.    f3niX zei

      Elke dag staat de blog vol met meer onwetende mensen die alleen maar bekritiseren vanwege kritiek. Ik weet niet wat er mis is met hen.

      1.    Ramiro Estigarribia zei

        Excuses: ze hebben de gebruikte dubbele betekenis niet begrepen.

  10.   geen zei

    Gebruik geen propriëtaire services zoals github of mega. Er zijn gratis alternatieven.

  11.   dakoks zei

    # 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

    Ik begrijp dat, help.

  12.   Joao zei

    Wat is er met de megalink gebeurd? Ik weet niet hoe ik het moet doen vanuit de git repo. Ik wil het spelen 🙁

    1.    f3niX zei

      Installeer vanuit git gewoon git en maak een kloon zoals deze:

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

      Klaar om te compileren met 'make'

  13.   f4ik0 zei

    Het niveau van freakiness is indrukwekkend.

  14.   sergio zei

    hoe het uit te voeren? Het spijt me zeer voor mijn onwetendheid, maar ik kan nog steeds niet zo goed overweg met Linux als er een liefdadigheids persoon is die me stap voor stap kan vertellen hoe ik het moet doen, zal ik dan weten hoe ik hem moet bedanken ???

  15.   Nebukadnezar zei

    HOE GOED!!!!!!
    Nou, niet echt, je kleine spelletje deed me herinneren hoezeer ik Flappy-vogels haat KAN ER IETS MEER FRUSTREREND ZIJN ???
    🙂

    1.    miguel zei

      ja, mijn schoonmoeder….