Ich bin hier, um ein kleines Programm in C zu präsentieren. Es ist eine Version des berühmten Spiels "Flappy Bird" für Liebhaber des Linux-Terminals. Er hat noch viele Dinge zu polieren, aber er lässt sich spielen
Ich muss sagen, dass der größte Teil des Codes für dieses Minispiel die Benutzeroberfläche ist, die von meiner Gruppe an der Universität erstellt wurde.
Das Guthaben geht an alle Mitglieder der Gruppe.
Ich hinterlasse einen Download-Link:
https://mega.co.nz/#!lMBBwZwK!cdplK_stXWDYZvw5_U6Uxh6Ea3FguGBUEdlGK-gLess
Zum Spielen einfach machen und rennen.
Ich lasse auch den Link mit dem Code auf Github:
https://github.com/CarlosTuring-94/ASCII-BIRD
Ich hoffe du genießt es.
Jojojo dieser Geek 😀
Großartige Idee. Großartig.
Der Name des Spiels machte meinen Tag 🙂
charros, dieser Bastard für mein kleines Gehirn haha, ich habe es in tty1 ausgeführt, weil es im «normalen» Terminal nicht «gut» aussah, die «Bilder» nicht quadratisch waren, das Spiel ist cool
Ich habe den neuen Link eingefügt, falls der von mir hochgeladene eine alte Version war:
https://mega.co.nz/#!MVZimZrL!YLqe-Nc55v5vGRTAI5GrV1hQjinowOx9T-dcrAlX-JQ
Übrigens ist die Größe zum Spielen festgelegt. Vergrößern Sie also das Terminal oder wechseln Sie in den Grafikmodus, damit es gut aussieht. Vielen Dank an alle.
Kannst du mir helfen, es zu betreiben?
Ich weiß nicht, wie ich es spielen soll.
dank
Wenn Sie es von Mega herunterladen, entpacken Sie die Datei und wechseln in den Ordner "ASCII BIRD". Machen Sie (wenn es später ein Problem gibt, machen Sie sauber und machen Sie dann alles). Wenn es korrekt kompiliert wird, erweitern Sie das Terminal, damit es gut aussieht, und führen Sie die ausführbare Datei aus: ./ascii-bird
Was für ein Weg, Zeit mit diesen kleinen Programmen zu verschwenden, die in ein paar Monaten vergessen werden.
Anstelle der gleichen Programmierer, die sich dazu verpflichten, zu viel wichtigeren Projekten wie LibreOffice (das schließlich zur grafischen Oberfläche beiträgt), Owncloud, Diaspora *, Replicant usw. beizutragen. Diese Projekte brauchen echte Beiträge, damit wir qualitativ hochwertige freie Software haben.
Sie haben fleischlich Recht, aber darum geht es bei COMMON INTEREST, den Mitgliedern Ihrer Uni. Sie sind daran interessiert, das zu lernen.
Was sie in diesem kleinen Spiel gelernt haben, wird nicht vergessen.
Es ist wahr, dass die gesamte Community uns helfen würde, wenn andere Projekte voranschreiten würden, aber das Beste, was wir tun können, ist
wenn Sie wissen, wie man TEACH programmiert (damit mehr Menschen bei jedem gewünschten Projekt helfen können)
Wenn Sie nicht wissen, wie man LEARN programmiert (damit wir Programmieren programmieren können)
Guter Beitrag, obwohl es viele Codezeilen für dieses kleine Spiel gibt, haha, ich hätte nicht gedacht, dass es so viele geben würde.
Übrigens, bin ich es oder füllt sich der Blog mit Leuten, die fast alles kritisieren, was sie wollen, damit sie alles tun, was für sie richtig ist (eher, was Stallman für richtig hält)? Ich sage es für diesen Artikel nicht, dass die Wahrheit ist, dass es entweder dazu dient, die Zeit zu vertreiben, zu lernen (den Code zu lesen), aber zum Teufel habe ich bereits viele grobkörnige Leute / Fanboys auf dem Blog (in den Kommentaren) gelesen, die das verachten Arbeit der Redaktion. Ironischerweise kritisiere ich haha, aber dann möchte ich wissen, ob ich der einzige bin, der das bemerkt hat, oder ob ich der seltsame bin, der falsch liegt.
mm Ich glaube ich habe mich geirrt
Es ist nicht so, dass es keine freie Software unterstützt. Aber ich bin im zweiten Jahr meines Studiums und habe keine Zeit, an einem Projekt teilzunehmen. Der Schnittstellencode stammte aus einem Universitätsfach. Ich habe 3 Stunden gebraucht, um den Rest des Codes zu erledigen. Ich glaube nicht, dass ich damals viel hätte beitragen können, wenn man bedenkt, dass mein Wissen ziemlich begrenzt ist.
Ich habe mich bei dem Kommentar nicht schlecht gefühlt, aber es kann sein, dass diese Art der Reaktion Menschen entmutigt, die lernen. Ich wollte das nur teilen, falls jemand ein bisschen spielen wollte, weil ich es lustig fand.
Nun, das Spiel ist richtig für dich, "wie es niemanden interessiert", mach dir keine Sorgen um die Lamers, du verbringst deine Zeit mit dem, was du willst und du musst niemandem Erklärungen geben, du machst es zu gut, um Zweiter zu werden. Ein Gruß.
… Ihr Kommentar macht keinen Sinn. Ich bin wahrscheinlich nicht der erste, der es sagt. Wie denkst du, ist etwas perfektioniert? Es scheint mir interessant zu sein, ich sehe es als einen Weg, mich selbst zu lernen oder zu polieren. Als Chance oder Herausforderung ...
Greetings!
Wie interessant ...
Ich habe schon eine Idee!
Me in u: Genossen, wir werden heute ein Spiel programmieren ...
Das Spiel ist genauso schlecht wie das Original Flappy Birds.
Herzlichen Glückwunsch!
Sir, wären Sie so freundlich, uns Ihren Battlefield 4-Port für Linux zu zeigen? Ich sage, da Sie kostenlos kritisieren, stellen Sie sich vor, Sie hätten etwas getan, das uns für den Rest von uns Sterblichen den Mund offen lässt
Jeden Tag ist der Blog voller ignoranter Leute, die nur wegen Kritik kritisieren. Ich weiß nicht, was mit ihnen los ist.
Entschuldigung: Sie haben die doppelte Bedeutung nicht verstanden.
Bitte nutzen Sie keine proprietären Dienste wie Github oder Mega. Es gibt kostenlose Alternativen.
# 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
Ich verstehe das, hilf.
Was ist mit dem Mega-Link passiert? Ich weiß nicht, wie ich es aus dem Repo in Git machen soll. Ich möchte es spielen 🙁
Von git installieren Sie einfach git und erstellen Sie einen Klon wie folgt:
Git Klon https://github.com/CarlosTuring-94/ASCII-BIRD.git
Fertig können Sie mit 'make' kompilieren
https://mega.co.nz/#!MVZimZrL!YLqe-Nc55v5vGRTAI5GrV1hQjinowOx9T-dcrAlX-JQ
Der Grad der Verrücktheit ist beeindruckend.
wie läuft es? Ich bedauere meine Unwissenheit zutiefst, aber ich verstehe mich immer noch überhaupt nicht mit Linux, wenn es eine gemeinnützige Person gibt, die mir Schritt für Schritt sagt, wie es geht. Werde ich wissen, wie ich ihm danken soll?
WIE GUT!!!!!!
Nun, nicht wirklich, dein kleines Spiel hat mich daran erinnert, wie sehr ich Flappy Birds hasse. KANN ES ETWAS FRUSTRIERENDERES geben?
🙂
Ja, meine Schwiegermutter….