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
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.
Jojojo o Geek 😀
İyi fikir. Harika.
Oyunun adı günümü yaptı 🙂
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
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
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.
çalıştırmama yardım edebilir misin?
Nasıl oynanacağını bilmiyorum.
teşekkürler
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
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.
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)
İ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.
mm sanırım yanılmışım
Ö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.
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.
… 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 !!!
Ne kadar ilginç ...
Zaten bir fikrim var!
Ben u'da: Yoldaşlar bugün bir oyun programlayacağız ...
Oyun orijinal Flappy Birds kadar kötü.
Tebrikler!
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.
Blog, her gün yalnızca eleştirdikleri için eleştiren daha cahil insanlarla dolu. Onların nesi var bilmiyorum.
Özür dilerim: kullanılan çifte anlamı anlamadılar.
Lütfen github veya mega gibi özel hizmetler kullanmayın. Ücretsiz alternatifler var.
# 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.
Mega bağlantıya ne oldu? Git'teki depodan nasıl yapacağımı bilmiyorum. Oynamak istiyorum 🙁
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
https://mega.co.nz/#!MVZimZrL!YLqe-Nc55v5vGRTAI5GrV1hQjinowOx9T-dcrAlX-JQ
Çılgınlık seviyesi etkileyici.
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 ???
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İ?
🙂
evet, kayınvalidem….