Jestem tutaj, aby zaprezentować mały program w C. Jest to wersja słynnej gry „Flappy bird” dla miłośników terminala linuxowego. Nadal ma wiele rzeczy do dopracowania, ale pozwala sobie na zabawę
Muszę powiedzieć, że większość kodu do tej mini gry to interfejs, który został stworzony przez moją grupę na uniwersytecie.
To zasługa wszystkich członków grupy.
Zostawiam link do pobrania:
https://mega.co.nz/#!lMBBwZwK!cdplK_stXWDYZvw5_U6Uxh6Ea3FguGBUEdlGK-gLess
Aby grać, po prostu graj i biegnij
Link z kodem zostawiam też na githubie:
https://github.com/CarlosTuring-94/ASCII-BIRD
Mam nadzieję, że ci się spodoba.
Jojojo that Geek 😀
Świetny pomysł. Świetny.
Nazwa gry sprawiła, że mój dzień 🙂
charros, to bardzo drań dla mojego małego mózgu haha, uruchomiłem go w tty1, ponieważ w «normalnym» terminalu nie «wyglądał» dobrze, «obrazy» były poza kwadratem, gra jest fajna
Umieściłem nowy link na wypadek, gdyby ten, który przesłałem, był starą wersją:
https://mega.co.nz/#!MVZimZrL!YLqe-Nc55v5vGRTAI5GrV1hQjinowOx9T-dcrAlX-JQ
Nawiasem mówiąc, rozmiar do odtworzenia jest ustalony. Więc powiększ terminal lub przejdź do trybu graficznego, aby wyglądał dobrze. Bardzo dziękuję wszystkim.
czy możesz mi pomóc to uruchomić?
Nie wiem, jak to rozegrać.
dzięki
Jeśli pobierzesz go z mega, rozpakuj plik i przejdziesz do folderu „ASCII BIRD”. Zrób (jeśli później będzie problem, wyczyść, a następnie zrób wszystko). Jeśli kompiluje się poprawnie, rozwiń terminal, aby wyglądał dobrze i uruchom plik wykonywalny: ./ascii-bird
Co za sposób na marnowanie czasu na te małe programy, które za kilka miesięcy zostaną zapomniane.
Zamiast tych samych programistów, którzy poświęcają się wkładowi w znacznie ważniejsze projekty, takie jak LibreOffice (ostatecznie wnosząc wkład w interfejs graficzny), Owncloud, Diaspora *, Replicant itp. Te projekty wymagają rzeczywistego wkładu, abyśmy mieli wysokiej jakości wolne oprogramowanie.
Masz cielesną rację, ale o to właśnie chodzi w WSPÓLNYM ZAINTERESOWANIU, członkowie twojego uniwersytetu ... są zainteresowani UCZYM się, jak to zrobić,
to, czego nauczyli się podczas tej małej gry, nie zostanie zapomniane.
To prawda, że cała społeczność pomogłaby nam, gdyby inne projekty miały się rozwijać, ale najlepsze, co możemy zrobić, to
jeśli wiesz, jak zaprogramować TEACH (aby więcej osób mogło pomóc w dowolnym projekcie)
Jeśli nie wiesz, jak zaprogramować LEARN (abyśmy mogli uczyć programowania programar)
Dobry wkład, chociaż jest wiele linijek kodu dla tej małej gry haha Nie sądziłem, że będzie ich tak wiele.
Nawiasem mówiąc, czy to ja, czy blog zapełniają się ludźmi, którzy krytykują prawie wszystko, co chcą, aby robili wszystko, co jest dla nich właściwe (a raczej to, co uważa Stallman za słuszne)? Nie mówię o tym artykule, że prawda jest taka, że służy czemuś albo do zabicia czasu, do nauki (czytaj kod), ale do diabła już czytałem na blogu (w komentarze), którzy gardzą pracą redaktorów. Jak na ironię, krytykuję haha, ale potem chcę wiedzieć, czy jestem jedynym, który to zauważył, czy może jestem tym dziwnym, który się myli.
mm Myślę, że się myliłem
Nie chodzi o to, że nie obsługuje wolnego oprogramowania. Ale jestem na drugim stopniu, nie mam czasu na udział w żadnym projekcie. Kod interfejsu pochodzi z przedmiotu uniwersyteckiego. Wykonanie reszty kodu zajęło 3 godziny. Nie sądzę, żebym w tamtym czasie mógł wiele wnieść, biorąc pod uwagę, że moja wiedza jest dość ograniczona.
Nie czułam się źle z powodu komentarza, ale może być tak, że tego typu odpowiedź zniechęca ludzi, którzy się uczą. Chciałem się tym tylko podzielić na wypadek, gdyby ktoś chciał się trochę pobawić, bo uznałem to za zabawne.
Cóż, gra jest właśnie dla Ciebie „bo nikogo to nie obchodzi”, nie martw się o lamerów, spędzasz czas na czymkolwiek chcesz i nie musisz nikomu wyjaśniać, za dobrze sobie radzisz w 2. Pozdrowienie.
… Twój komentarz nie ma sensu. Prawdopodobnie nie jestem pierwszym, który to powiedziałem. Jak myślisz, jak coś jest udoskonalane? Wydaje mi się to interesujące, postrzegam to jako sposób na naukę lub doskonalenie siebie. Jako szansa lub wyzwanie ...
Pozdrowienia!
Jakie interesujące ...
Mam już pomysł!
Ja w u: Towarzysze, dzisiaj będziemy programować grę ...
Gra jest tak samo zła, jak oryginalne Flappy Birds.
Gratulacje!
Sir, czy byłbyś tak miły, aby pokazać nam swój port Battlefield 4 dla Linuksa? Mówię, skoro krytykujesz za darmo, wyobrażam sobie, że musiałeś zrobić coś, co pozostawia nas z otwartymi ustami dla reszty z nas
Każdego dnia blog jest pełen ignorantów, którzy tylko krytykują za krytykowanie. Nie wiem, co się z nimi dzieje.
Przepraszamy: nie zrozumieli zastosowanego podwójnego znaczenia.
Prosimy nie korzystać z zastrzeżonych usług, takich jak github czy mega. Istnieją darmowe alternatywy.
# 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
Rozumiem, pomóż.
Co się stało z mega linkiem? Nie wiem, jak to zrobić z repozytorium w git. Chcę w to zagrać 🙁
Z gita po prostu zainstaluj git i stwórz taki klon:
git clone https://github.com/CarlosTuring-94/ASCII-BIRD.git
Gotowy do kompilacji za pomocą funkcji „make”
https://mega.co.nz/#!MVZimZrL!YLqe-Nc55v5vGRTAI5GrV1hQjinowOx9T-dcrAlX-JQ
Poziom dziwactwa jest imponujący.
jak to uruchomić? Bardzo mi przykro z powodu mojej ignorancji, ale nadal nie radzę sobie zbyt dobrze z linuxem, jeśli jest ktoś charytatywny, który powie mi krok po kroku, jak to zrobić, czy będę wiedział, jak mu podziękować ???
JAK DOBRY!!!!!!
no cóż, nie bardzo, twoja mała gra przypomniała mi, jak bardzo nienawidzę ptaków Flappy. CZY MOŻE BYĆ COŚ BARDZIEJ FRUSTRUJĄCEGO ???
🙂
tak, moja teściowa….