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
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.
Jojojo, že Geek 😀
Skvělý nápad. Skvělý.
Název hry mi udělal den 🙂
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á 😀
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
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.
pomůžete mi to spustit?
Nevím, jak to hrát.
díky
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
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.
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í 😀)
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í.
mm Myslím, že jsem se mýlil
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é.
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.
… 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!
Jak zajímavé ...
Už mám nápad!
Já v u: Soudruzi, dnes naprogramujeme hru ...
Tato hra je stejně špatná jako původní Flappy Birds.
Gratulujeme!
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
Každý den je blog plný dalších ignorantů, kteří jen kritizují kritiku. Nevím, co je s nimi.
Omlouvám se: nepochopili použitý dvojí význam.
Nepoužívejte prosím vlastní služby jako github nebo mega. Existují bezplatné alternativy.
# 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.
Co se stalo s mega odkazem? Nevím, jak to udělat z git repo. Chci to hrát 🙁
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“
https://mega.co.nz/#!MVZimZrL!YLqe-Nc55v5vGRTAI5GrV1hQjinowOx9T-dcrAlX-JQ
Úroveň podivnosti je působivá.
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?
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Í ???
????
ano, moje tchyně….