من آمده ام تا یک برنامه کوچک در C. ارائه دهم. این یک نسخه از بازی معروف "Flappy bird" برای دوستداران ترمینال لینوکس است. او هنوز چیزهای زیادی برای پرداخت دارد اما به خودش اجازه می دهد بازی کند
باید بگویم که بیشتر کدهای این بازی کوچک رابط کاربری است که توسط گروه من در دانشگاه ایجاد شده است.
اعتبار به همه اعضای گروه تعلق می گیرد.
من یک لینک دانلود می گذارم:
https://mega.co.nz/#!lMBBwZwK!cdplK_stXWDYZvw5_U6Uxh6Ea3FguGBUEdlGK-gLess
برای بازی فقط ساخت و اجرا کنید.
من پیوند را با کد موجود در github نیز می گذارم:
https://github.com/CarlosTuring-94/ASCII-BIRD
امیدوارم لذت ببرید
29 نظر ، نظر خود را بگذارید
جوجوجو که گیک
ایده عالی عالی.
نام بازی روز من را ساخت
charros ، این خیلی حرامزاده برای مغز کوچکم هاها من آن را در tty1 اجرا کردم زیرا در ترمینال "عادی" خوب "به نظر نمی رسید" ، "تصاویر" خارج از مربع بود ، بازی عالی است
پیوند جدید را قرار دادم در صورتی که پیوندی که من بارگذاری کردم نسخه قدیمی باشد:
https://mega.co.nz/#!MVZimZrL!YLqe-Nc55v5vGRTAI5GrV1hQjinowOx9T-dcrAlX-JQ
به هر حال ، اندازه بازی آن ثابت است. بنابراین ترمینال را بزرگنمایی کنید یا به حالت گرافیکی بروید تا خوب به نظر برسد. از همه خیلی ممنونم
می توانید به من در اجرای آن کمک کنید؟
من نمی دانم چگونه آن را بازی کنم.
تشکر
اگر آن را از mega بارگیری کنید ، فایل را از حالت فشرده خارج کرده و به پوشه "ASCII BIRD" منتقل می شوید. ساخت کنید (اگر بعدا مشکلی ایجاد کرد ، تمیز کنید و سپس همه را بسازید). اگر به درستی کامپایل شد ، ترمینال را گسترش دهید تا خوب به نظر برسد و قابلیت اجرا را اجرا کنید: ./ascii-bird
چه راهی برای اتلاف وقت در این برنامه های کوچک که چند ماه دیگر فراموش می شود.
به جای اینکه همان برنامه نویسان خود را وقف مشارکت در پروژه های بسیار مهمتری مانند LibreOffice (سرانجام در رابط گرافیکی کمک) ، Owncloud ، Diaspora * ، Replicant و غیره کنند. این پروژه ها به مشارکت واقعی نیاز دارند تا بتوانیم از نرم افزار رایگان با کیفیت برخوردار شویم.
شما از نظر نفسانی درست می گویید ، اما منافع مشترک مشترک این است ، اعضای اتحادیه شما .. آنها علاقه مند به یادگیری این کار هستند ،
آنچه آنها با انجام آن بازی كوچك آموخته اند فراموش نخواهد شد.
درست است که اگر پروژه های دیگر پیشرفت کنند ، کل جامعه به ما کمک می کنند اما بهترین کاری که می توانیم انجام دهیم
اگر می دانید چگونه برنامه TEACH را برنامه ریزی کنید (به طوری که افراد بیشتری می توانند در هر پروژه ای که می خواهند کمک کنند)
اگر نمی دانید چگونه برنامه نویسی کنید را بیاموزید (بنابراین ما می توانیم برنامه نویسی را آموزش دهیم)
سهم خوبی است ، اگرچه تعداد زیادی کد برای این بازی کوچک وجود دارد ، من فکر نمی کردم که این تعداد زیاد وجود داشته باشد.
اتفاقاً ، آیا من هستم ، یا وبلاگ مملو از افرادی است که تقریباً از همه چیز انتقاد می کنند و می خواهند هر کاری را که برایشان صحیح است انجام دهند (بلکه آنچه استالمن معتقد است درست است)؟ من نمی خواهم برای این مقاله بگویم که حقیقت این است که این کار به چیزی کمک می کند تا هم زمان بگذرد ، هم یاد بگیرد (کد را بخوانید) ، اما جهنم من قبلاً افراد بسیاری از افراد بدقلق / فنبوی را در وبلاگ (در نظرات) که کار سردبیران را تحقیر می کنند. از قضا من انتقاد می کنم هاها اما پس از آن می خواهم بدانم آیا تنها کسی هستم که به آن توجه کرده است یا شاید من شخص عجیبی هستم که اشتباه می کند.
میلی متر فکر کنم اشتباه کردم
اینگونه نیست که از نرم افزار رایگان پشتیبانی نمی کند. اما من درجه دو هستم ، وقت شرکت در هیچ پروژه ای را ندارم. کد رابط کاربری از یک دانشگاه بود. 3 ساعت طول کشید تا بقیه کد را انجام دهم. من فکر نمی کنم با توجه به اینکه دانش من کاملاً محدود است ، در آن زمان می توانستم خیلی کمک کنم.
من از این نظر احساس بدی نکردم ، اما ممکن است این نوع پاسخ باعث دلسرد شدن افراد یادگیرنده شود. من فقط می خواستم این را به اشتراک بگذارم در صورتی که کسی بخواهد کمی بازی کند ، زیرا این کار را خنده دار دانست
خوب ، این بازی برای شما مناسب است "همانطور که هیچ کس اهمیتی نمی دهد" ، نگران نگران نباشید ، شما وقت خود را صرف هر آنچه می خواهید می کنید و لازم نیست به کسی توضیح دهید ، شما خیلی خوب هستید که باشید در 2 یک سلام.
comment نظر شما منطقی نیست. من احتمالاً اولین نفری نیستم که آن را می گویم. به نظر شما چگونه چیزی کامل می شود؟ برای من جالب به نظر می رسد ، من آن را راهی برای یادگیری یا صیقل دادن خودم می دانم. به عنوان یک فرصت یا یک چالش ...
سلام!
چه جالب ...
من در حال حاضر یک ایده دارم!
Me in the u: رفقا امروز قصد داریم یک بازی را برنامه ریزی کنیم ...
بازی به همان اندازه Flappy Birds اصلی بد است.
تبریک می گویم!
آقا ، آیا شما خیلی مهربان هستید که پورت Battlefield 4 خود را برای لینوکس به ما نشان دهید؟ ، من می گویم از آنجا که شما به طور رایگان انتقاد می کنید ، تصور می کنم حتما کاری کرده اید که دهان ما را برای بقیه انسانهای فانی باز نگه دارد
هر روز وبلاگ پر از افراد نادان بیشتری می شود که فقط به دلیل انتقاد انتقاد می کنند. نمی دانم چه مشکلی دارند
عذرخواهی: آنها معنای دوگانه به کار رفته را درک نکرده اند.
لطفا از خدمات اختصاصی مانند github یا mega استفاده نکنید. گزینه های رایگان وجود دارد.
# 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
من آن را دریافت ، کمک کند.
چه اتفاقی برای مگا لینک افتاد؟ من نمی دانم چگونه این کار را از repo در git انجام دهم. میخوام پخشش کنم
از git فقط git را نصب کنید و یک شبیه سازی شبیه به این ایجاد کنید:
کلون گیت https://github.com/CarlosTuring-94/ASCII-BIRD.git
آماده است که می توانید با "ساخت" کامپایل کنید
https://mega.co.nz/#!MVZimZrL!YLqe-Nc55v5vGRTAI5GrV1hQjinowOx9T-dcrAlX-JQ
سطح آزادگی چشمگیر است.
چگونه آن را اجرا کنیم؟ من عمیقا از بی اطلاعی خود پشیمان هستم اما هنوز هم یک شخص خیرخواه وجود ندارد که گام به گام به من بگوید چگونه این کار را انجام دهم ، من با لینوکس خیلی خوب نیستم؟ آیا می دانم چگونه تشکر کنم؟
چقدر خوب!!!!!!
خوب ، نه واقعاً ، بازی کوچک شما باعث شد من به یاد بیاورم که چقدر از پرندگان شلخته متنفر هستم.
؟؟؟؟
بله مادر شوهرم.