ASCII KUŞ

C de küçük bir program sunmak için buradayım. Linux terminali sevenler için ünlü "Flappy bird" oyununun bir versiyonudur. Hala cilalayacak çok şeyi var ama oynamasına izin veriyor

ascii-kuşlar

Flappy Birds'ü taklit eden C ile yazılmış bir terminal oyunu

Bu mini oyun için kodun büyük bir kısmının üniversitede grubum tarafından oluşturulan arayüz olduğunu söylemeliyim.

Kredi, grubun tüm üyelerine gider.

Bir indirme bağlantısı bırakıyorum:
https://mega.co.nz/#!lMBBwZwK!cdplK_stXWDYZvw5_U6Uxh6Ea3FguGBUEdlGK-gLess

Oynamak için sadece yap ve koş.

Ayrıca bağlantıyı github'daki kodla bırakıyorum:
https://github.com/CarlosTuring-94/ASCII-BIRD

Beğenmenizi ümit ederim.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   ela dijo

    Jojojo o Geek 😀

  2.   pepe dijo

    İyi fikir. Harika.

  3.   Personel dijo

    Oyunun adı günümü yaptı 🙂

  4.   marcos dijo

    charros, bu çok piç benim küçük beynim için haha ​​tty1'de çalıştırdım çünkü "normal" terminalde "iyi" görünmüyordu, "görüntüler" kare dışında, oyun harika

  5.   Carlos Turing dijo

    Yüklediğim dosyanın eski bir sürüm olması durumunda yeni bağlantıyı koydum:

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

  6.   Carlos Turing dijo

    Bu arada, oynanacak boyut sabit. İyi görünmesi için terminali yakınlaştırın veya grafik moduna girin. Her şey için çok teşekkürler.

    1.    Paulmansilla dijo

      çalıştırmama yardım edebilir misin?
      Nasıl oynanacağını bilmiyorum.
      teşekkürler

      1.    Carlos Turing dijo

        Eğer mega'dan indirirseniz, dosyayı açarsınız ve "ASCII BIRD" klasörüne gidersiniz. Yapın (daha sonra bir sorun çıkarsa, temizleyin ve sonra hepsini yapın). Doğru şekilde derlenirse, iyi görünmesi için terminali genişletin ve yürütülebilir dosyayı çalıştırın: ./ascii-bird

  7.   Raphael Cox dijo

    Birkaç ay içinde unutulacak olan bu küçük programlarla zaman kaybetmenin ne bir yolu.
    Aynı programcılar, kendilerini LibreOffice (nihayet grafik arayüzde katkıda bulunan), Owncloud, Diaspora *, Replicant gibi çok daha önemli projelere katkıda bulunmaya adamak yerine. Kaliteli özgür yazılıma sahip olmamız için bu projelerin gerçek katkılara ihtiyacı var.

    1.    marcos dijo

      Cinsel olarak haklısın, ama ORTAK İLGİ işte bu, üniversitenizin üyeleri .. BUNU YAPMAYI ÖĞRENMEKLE ilgileniyorlar
      o küçük oyunu yaparken öğrendikleri unutulmayacak.

      Diğer projeler gelişirse tüm topluluğun bize yardım edeceği doğrudur, ancak yapabileceğimiz en iyi şey

      ÖĞRETMENİN nasıl programlanacağını biliyorsanız (böylece daha fazla insan istediği herhangi bir projede yardımcı olabilir)

      ÖĞRENİN'i nasıl programlayacağınızı bilmiyorsanız (böylece programlama programını öğretebiliriz)

    2.    Juanra 20 dijo

      İyi katkı, bu küçük oyun için çok sayıda kod satırı olmasına rağmen haha ​​bu kadar çok olacağını düşünmemiştim.

      Bu arada, ben miyim, yoksa blog kendileri için doğru olan her şeyi yapmalarını istedikleri neredeyse her şeyi eleştiren insanlarla mı doluyor (Stallman'ın doğru olduğuna inandığı şey)? Bu makale için gerçek şu ki, bunun ya zaman geçirmek, öğrenmek (kodu okumak) için bir şeye hizmet ettiğini söylemiyorum, ama kahretsin, blogda zaten pek çok cesur / fanboy insan okudum ( yorumlar) editörlerin çalışmalarını küçümseyenler. İronik olarak haha'yı eleştiriyorum ama sonra bunu fark eden tek kişi ben miyim, yoksa yanlış olan tuhaf kişi ben miyim bilmek istiyorum.

      1.    Juanra 20 dijo

        mm sanırım yanılmışım

    3.    Carlos Turing dijo

      Özgür yazılımı desteklemediğinden değil. Ama ikinci derecedeyim, herhangi bir projeye katılacak vaktim yok. Arayüz kodu bir üniversite konusuydu. Kodun geri kalanını yapmam 3 saatimi aldı. Bilgimin oldukça sınırlı olduğunu düşünürsek, o zaman çok fazla katkıda bulunabileceğimi sanmıyorum.
      Yorum konusunda kendimi kötü hissetmedim, ancak bu tür bir yanıt öğrenen insanların cesaretini kırıyor olabilir. Bunu komik bulduğum için birisi biraz oynamak isterse diye bunu paylaşmak istedim.

      1.    dhunter dijo

        Pekala, oyun sana kaldı "kimsenin umursamadığı gibi", lamerler için endişelenme, zamanını ne istersen harcıyorsun ve kimseye açıklama yapmak zorunda değilsin, 2. sırada olmak için çok iyi yapıyorsun . Kutlama.

    4.    kuru bağırsak dijo

      … Yorumunuz mantıklı değil. Muhtemelen bunu ilk söyleyen ben değilim. Bir şeyin nasıl mükemmelleştiğini düşünüyorsunuz? Bana ilginç geliyor, bunu kendimi öğrenmenin veya cilalamanın bir yolu olarak görüyorum. Fırsat veya meydan okuma olarak ...

      Selamlar !!!

  8.   Faustin dijo

    Ne kadar ilginç ...
    Zaten bir fikrim var!
    Ben u'da: Yoldaşlar bugün bir oyun programlayacağız ...

  9.   Ramiro Estigarribia dijo

    Oyun orijinal Flappy Birds kadar kötü.
    Tebrikler!

    1.    x11tete11x dijo

      Efendim, bize linux için Battlefield 4 bağlantı noktanızı gösterir misiniz? Diyorum, bedavaya eleştirdiğinize göre, sanırım bizi geri kalan ölümlülere ağzı açık bırakan bir şey yapmışsınızdır.

    2.    f3niX dijo

      Blog, her gün yalnızca eleştirdikleri için eleştiren daha cahil insanlarla dolu. Onların nesi var bilmiyorum.

      1.    Ramiro Estigarribia dijo

        Özür dilerim: kullanılan çifte anlamı anlamadılar.

  10.   yok hayır dijo

    Lütfen github veya mega gibi özel hizmetler kullanmayın. Ücretsiz alternatifler var.

  11.   DaCook dijo

    # 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

    Anladım, yardım et.

  12.   Joao dijo

    Mega bağlantıya ne oldu? Git'teki depodan nasıl yapacağımı bilmiyorum. Oynamak istiyorum 🙁

    1.    f3niX dijo

      Git'ten sadece git'i kurun ve şöyle bir klon yapın:

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

      Hazır 'make' ile derleyebilirsiniz

  13.   f4ik0 dijo

    Çılgınlık seviyesi etkileyici.

  14.   sergio dijo

    nasıl çalıştırılır? Cehaletimden çok pişmanlık duyuyorum ama hala Linux ile hiç anlaşamıyorum, eğer bana adım adım nasıl yapılacağını söyleyecek hayırsever biri varsa, ona nasıl teşekkür edeceğimi bilecek miyim ???

  15.   Nebuchadnezzar dijo

    NE KADAR İYİ!!!!!!
    Pekala, pek değil, küçük oyununuz bana Flappy kuşlarından ne kadar nefret ettiğimi hatırlattı. DAHA HATALI BİR ŞEY OLABİLİR Mİ?
    🙂

    1.    miguel dijo

      evet, kayınvalidem….