ASCII PTÁK

Přišel jsem představit malý program v C. Jedná se o verzi slavné hry „Flappy bird“ pro milovníky linuxového terminálu. Stále má co leštit, ale nechá se hrát

ascii-ptáci

Terminálová hra napsaná v C, která emuluje Flappy Birds

Musím říci, že většina kódu pro tuto mini hru je rozhraní, které vytvořila moje vysokoškolská skupina.

Zápočet patří všem členům skupiny.

Zanechávám odkaz ke stažení:
https://mega.co.nz/#!lMBBwZwK!cdplK_stXWDYZvw5_U6Uxh6Ea3FguGBUEdlGK-gLess

Chcete-li hrát, stačí udělat a spustit.

Také nechám odkaz s kódem na github:
https://github.com/CarlosTuring-94/ASCII-BIRD

Doufám, že se vám bude líbit.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   živý řekl

    Jojojo, že Geek 😀

  2.   pepe řekl

    Skvělý nápad. Skvělý.

  3.   Zaměstnanci řekl

    Název hry mi udělal den 🙂

  4.   Marcos řekl

    charros, tenhle bastard pro můj malý mozek, haha, spustil jsem to v tty1, protože v „normálním“ terminálu to „nevypadalo“ dobře, „obrázky“ byly mimo hru, hra je skvělá 😀

  5.   Carlos Turing řekl

    Vložil jsem nový odkaz v případě, že ten, který jsem nahrál, byla stará verze:

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

  6.   Carlos Turing řekl

    Mimochodem, velikost pro přehrávání je pevná. Zvětšete tedy terminál nebo přejděte do grafického režimu, aby vypadal dobře. Všem moc děkuji.

    1.    Paulmansilla řekl

      pomůžete mi to spustit?
      Nevím, jak to hrát.
      díky

      1.    Carlos Turing řekl

        Pokud si jej stáhnete z mega, rozbalíte soubor a přesunete se do složky „ASCII BIRD“. Udělejte to (pokud to později způsobí problém, udělejte to čisté a pak vše). Pokud se kompiluje správně, rozbalte terminál, aby vypadal dobře, a spusťte spustitelný soubor: ./ascii-bird

  7.   Raphael Cox řekl

    Jaký způsob, jak ztrácet čas na tyto malé programy, které za pár měsíců zapomenete.
    Místo toho, aby se stejní programátoři věnovali přispívání do mnohem důležitějších projektů, jako je LibreOffice (konečně přispívající v grafickém rozhraní), Owncloud, Diaspora *, Replicant atd. Tyto projekty potřebují skutečné příspěvky, abychom měli kvalitní svobodný software.

    1.    Marcos řekl

      Máte tělesnou pravdu, ale o tom je SPOLEČNÝ ZÁJEM, členové vaší unii ... zajímají se, ŽE SE TO MUSÍ DĚLAT,
      to, co se při této malé hře naučili, nebude zapomenuto.

      Je pravda, že celá komunita by nám pomohla, kdyby měly postupovat další projekty, ale to nejlepší, co můžeme udělat, je

      pokud víte, jak programovat VÝUKU (aby více lidí mohlo pomoci s jakýmkoli projektem, který chtějí)

      Pokud nevíte, jak programovat, UČTE SE (abychom mohli učit programování 😀)

    2.    20. Juanra řekl

      Dobrý příspěvek, i když pro tuto malou hru existuje mnoho řádků kódu, haha, nemyslel jsem si, že jich bude tolik.

      Mimochodem, jsem to já, nebo se blog zaplňuje lidmi, kteří kritizují téměř všechno, co chtějí, aby udělali vše, co je pro ně správné (spíše to, co je podle Stallmana správné)? Neříkám to pro tento článek, že pravdou je, že slouží něčemu buď k tomu, aby uběhl čas, naučil se (přečtěte si kód), ale sakra jsem už na blogu (v komentářích) četl mnoho odvážných lidí / fanboyů, kteří pohrdají práce redaktorů. Ironicky kritizuji haha, ale pak chci vědět, jestli jsem jediný, kdo si toho všiml, nebo možná jsem ten divný, který se mýlí.

      1.    20. Juanra řekl

        mm Myslím, že jsem se mýlil

    3.    Carlos Turing řekl

      Není to tak, že nepodporuje svobodný software. Ale jsem ve druhém ročníku studia, nemám čas se účastnit žádného projektu. Kód rozhraní pocházel z univerzitního předmětu. Zbytek kódu trvalo 3 hodiny. Nemyslím si, že jsem v té době mohl hodně přispět, vzhledem k tomu, že moje znalosti jsou poměrně omezené.
      Necítil jsem se z komentáře špatně, ale je možné, že tento typ reakce odrazuje lidi, kteří se učí. Chtěl jsem se o to podělit pro případ, že by si někdo chtěl trochu zahrát, protože mi to připadalo zábavné.

      1.    lovec řekl

        Hra je „jako by to nikoho nezajímalo“, nedělejte si starosti s vrstvami, trávíte čas, co chcete, a nemusíte nikomu vysvětlovat, děláte příliš dobře na to, abyste byli na druhém místě. Pozdrav.

    4.    Suché řekl

      … Váš komentář nedává smysl. Pravděpodobně nejsem první, kdo to řekl. Jak si myslíte, že je něco zdokonaleno? Považuji to za zajímavé, vnímám to jako způsob učení nebo leštění. Jako příležitost nebo výzva ...

      Zdravím!

  8.   Faustino řekl

    Jak zajímavé ...
    Už mám nápad!
    Já v u: Soudruzi, dnes naprogramujeme hru ...

  9.   Ramiro Estigarribia řekl

    Tato hra je stejně špatná jako původní Flappy Birds.
    Gratulujeme!

    1.    x11tete11x řekl

      Pane, byl byste tak laskavý a ukázal nám svůj port Battlefieldu 4 pro linux? Říkám, že protože kritizujete zdarma, domnívám se, že jste museli udělat něco, co nás ostatním smrtelníkům ponechává s otevřenými ústy

    2.    f3niX řekl

      Každý den je blog plný dalších ignorantů, kteří jen kritizují kritiku. Nevím, co je s nimi.

      1.    Ramiro Estigarribia řekl

        Omlouvám se: nepochopili použitý dvojí význam.

  10.   Ne řekl

    Nepoužívejte prosím vlastní služby jako github nebo mega. Existují bezplatné alternativy.

  11.   dacooks řekl

    # 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

    Chápu to, pomoc.

  12.   Joao řekl

    Co se stalo s mega odkazem? Nevím, jak to udělat z git repo. Chci to hrát 🙁

    1.    f3niX řekl

      Z git stačí nainstalovat git a vytvořit klon takto:

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

      Připraveno, můžete kompilovat pomocí „make“

  13.   f4ik0 řekl

    Úroveň podivnosti je působivá.

  14.   Sergio řekl

    jak to spustit? Hluboce lituji své nevědomosti, ale stále s Linuxem vůbec nevycházím, pokud existuje charitativní osoba, která mi krok za krokem řekne, jak to udělat, budu vědět, jak mu poděkovat?

  15.   Nebuchadnezzar řekl

    JAK DOBŘE!!!!!!
    no, opravdu ne, vaše malá hra mě přiměla vzpomenout si, jak moc nesnáším ptáky Flappy. MŮŽE BÝT NĚCO VÍCE FRUSTRATIVNÍ ???
    ????

    1.    Miguel řekl

      ano, moje tchyně….