ASCII PAUKŠTIS

Atėjau pristatyti nedidelę programą C. Tai garsiojo žaidimo „Flappy bird“ versija, skirta linux terminalo mėgėjams. Jis vis dar turi daug ką nugludinti, bet leidžia sau žaisti

ascii-paukščiai

Terminalinis žaidimas, parašytas C, kuris imituoja „Flappy Birds“

Turiu pasakyti, kad didžioji šio mini žaidimo kodo dalis yra sąsaja, kurią sukūrė mano grupė universitete.

Nuopelnas tenka visiems grupės nariams.

Aš palieku atsisiuntimo nuorodą:
https://mega.co.nz/#!lMBBwZwK!cdplK_stXWDYZvw5_U6Uxh6Ea3FguGBUEdlGK-gLess

Žaisti tiesiog daryk ir bėk.

Nuorodą su kodu taip pat palieku „github“:
https://github.com/CarlosTuring-94/ASCII-BIRD

Tikiuosi tau patiko.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   gyvas sakė

    Jojojo tas Geekas 😀

  2.   Pepe sakė

    Puiki mintis. Puiku.

  3.   Personalas sakė

    Žaidimo pavadinimas padarė mano dieną 🙂

  4.   Marcos sakė

    charros, tai labai niekšas mano mažoms smegenims haha, aš jį paleidau tty1, nes „normaliame“ terminale jis „neatrodė“ gerai, „vaizdai“ buvo už kvadrato, žaidimas yra kietas

  5.   CarlosasTuringas sakė

    Įdėjau naują nuorodą tuo atveju, jei įkėlėte seną versiją:

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

  6.   CarlosasTuringas sakė

    Beje, dydis, kurį reikia leisti, yra fiksuotas. Taigi priartinkite terminalą arba pereikite į grafikos režimą, kad jis atrodytų gerai. Labai ačiū visiems.

    1.    paulmansilla sakė

      gal galite man padėti tai paleisti?
      Aš nežinau, kaip tai groti.
      Gracias

      1.    CarlosasTuringas sakė

        Jei atsisiųsite iš „mega“, išpakuokite failą ir pereikite į aplanką „ASCII BIRD“. Atlikite (jei vėliau kyla problemų, nuvalykite ir padarykite viską). Jei jis kompiliuojamas teisingai, išplėskite terminalą, kad jis atrodytų gerai, ir paleiskite vykdomąjį failą: ./ascii-bird

  7.   Rafaelis Coxas sakė

    Koks būdas gaišti laiką šioms mažoms programoms, kurios po kelių mėnesių bus užmirštos.
    Vietoj tų pačių programuotojų, kurie atsiduoda prisidėti prie daug svarbesnių projektų, tokių kaip „LibreOffice“ (galiausiai prisideda grafinėje sąsajoje), „Owncloud“, „Diaspora *“, „Replicant“ ir kt. Šiems projektams reikia tikro indėlio, kad galėtume turėti kokybišką nemokamą programinę įrangą.

    1.    Marcos sakė

      jūs esate kūniškai teisus, bet būtent tai yra bendri interesai, jūsų unijos nariai .. jie yra suinteresuoti tai išmokti,
      ko jie išmoko atlikdami tą mažą žaidimą, nebus pamiršta.

      Tiesa, visa bendruomenė mums padėtų, jei kiti projektai būtų pažengę į priekį, bet geriausia, ką galime padaryti, yra

      jei mokate programuoti MOKYTI (kad daugiau žmonių galėtų padėti įgyvendinant bet kokį norimą projektą)

      Jei nežinote, kaip programuoti „LEARN“ (kad galėtume išmokyti programuoti „programar“)

    2.    Juanra20 m sakė

      Geras indėlis, nors šiam mažam žaidimui yra daug kodo eilučių, haha, nemaniau, kad jų bus tiek daug.

      Beje, ar aš, ar tinklaraštyje gausu žmonių, kritikuojančių beveik viską, kad jie nori, kad jie padarytų viską, kas jiems teisinga (veikiau tai, kas Stallmano manymu yra teisinga)? Nesakau šiam straipsniui, kad tiesa ta, kad tai kažkiek pasitarnauja norint praleisti laiką, išmokti (perskaityti kodą), bet po velnių aš jau skaičiau tinklaraštyje (komentaruose) daug graudžių žmonių / gerbėjų, kurie niekina redaktorių darbas. Ironiška, kad kritikuoju „haha“, bet tada noriu sužinoti, ar tik aš tą pastebėjau, o gal aš esu keista, kuri klysta.

      1.    Juanra20 m sakė

        mm manau klydau

    3.    CarlosasTuringas sakė

      Nėra taip, kad jis nepalaiko nemokamos programinės įrangos. Bet aš studijuoju antrus metus, neturiu laiko dalyvauti jokiame projekte. Sąsajos kodas buvo iš universiteto dalyko. Užtrukau 3 valandas, kol atlikau likusį kodą. Nemanau, kad per tą laiką galėjau daug prisidėti, turėdamas omenyje, kad mano žinios yra gana ribotos.
      Nesijaučiau blogai dėl komentaro, bet gali būti, kad tokio tipo atsakymai atbaido besimokančius žmones. Aš tiesiog norėjau tuo pasidalinti, jei kas nors norėtų šiek tiek pažaisti, nes man pasirodė juokinga.

      1.    dunteris sakė

        Na, žaidimas jums tinka „kaip niekam nerūpi“, nesijaudinkite dėl lamerių, jūs praleidžiate laiką tam, ko norite, ir jums nereikia niekam duoti paaiškinimų, jums per gerai sekasi, kai esate antroje vietoje. Sveikinimas.

    4.    sausas0žarnos sakė

      ... Jūsų komentaras nėra prasmingas. Aš turbūt ne pirmas tai pasakiau. Kaip manote, kaip kažkas yra ištobulinta? Man tai atrodo įdomu, aš matau tai kaip savęs mokymosi ar šlifavimo būdą. Kaip galimybė ar iššūkis ...

      Sveiki atvykę!

  8.   Faustinas sakė

    Kaip įdomu ...
    Aš jau turiu idėją!
    Aš u: draugai, mes šiandien suprogramuosime žaidimą ...

  9.   Ramiro Estigarribia sakė

    Žaidimas yra toks pat blogas, kaip ir originalūs „Flappy Birds“.
    Sveikiname!

    1.    x11tete11x sakė

      Pone, ar jūs taip mielai parodytumėte savo „Battlefield 4“ uostą, skirtą „Linux“?

    2.    f3niX sakė

      Kasdien tinklaraštį užpildo daugiau neišmanėlių, kurie kritikuoja tik kritiką. Nežinau, kas jiems blogai.

      1.    Ramiro Estigarribia sakė

        Atsiprašymai: jie nesuprato dvigubos reikšmės.

  10.   ne sakė

    Nenaudokite patentuotų paslaugų, tokių kaip „github“ ar „mega“. Yra nemokamų alternatyvų.

  11.   „DaCooks“ sakė

    # 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

    Aš tai suprantu, padėk.

  12.   Joao sakė

    Kas nutiko mega linkui? Aš nežinau, kaip tai padaryti iš atpirkimo. Aš noriu jį žaisti 🙁

    1.    f3niX sakė

      Iš „git“ tiesiog įdiekite „git“ ir sukurkite tokį kloną:

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

      Paruošta, kurią galite sukompiliuoti naudodami „make“

  13.   F4IK0 sakė

    Keistumo lygis yra įspūdingas.

  14.   Sergio sakė

    kaip jį paleisti? Aš labai apgailestauju dėl savo nežinojimo, bet vis tiek nesusitvarkau su „Linux“, jei yra labdaringas asmuo, kuris galėtų man žingsnis po žingsnio pasakyti, kaip tai padaryti, ar aš mokėsiu jam padėkoti ???

  15.   Nebukadnecaras sakė

    KAIP GERAI!!!!!!
    na, tikrai ne, tavo mažasis žaidimas privertė mane prisiminti, kaip aš nekenčiu „Flappy“ paukščių. AR GALI BŪTI KAŽKAS TURINČIAS ???
    ????

    1.    miguel sakė

      taip, mano uošvė ...