سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار آموزشی

چطور در ترمینال لینوکس، بازی کنیم؟!

امروزه تجربه‌ی بازی‌کردن، بسیار متفاوت از آن چیزی است که در 30 یا 40 سال پیش وجود داشت. نسل فعلی رایانه‌ها، کنسول‌ها و دستگاه‌های همراه، می‌توانند سطح‌بالاترین بازی‌های سه‌بعدی را با ویژگی‌های نظیر Shaders، Anti-Aliasing و... اجرا نمایند. اما زمانی بود که تنها بازی‌های نوشته-محور برای بازی وجود داشتند. اگر مایلید نوستالوژی‌های کودکی خود را زنده کنید، هنوز برخی از این بازی‌ها در دسترس شما هستند. این بار در ترمینال دستوری لینوکس!

اغلب بازی‌های قابل احترام نوشته-محور (Text-Based) از مجموعه بازی‌های BSD هستند. این بازی‌ها چندین دهه قبل به عنوان بخشی از توزیع BSD Unix نوشته شده‌اند. حالا شما می‌توانید در سال 2014، دوباره از بازی با آنها در لینوکس، لذت ببرید.

نکته: اگر نگوییم همه، لااقل اغلب این بازی‌ها می‌توانند روی هر توزیعی از لینوکس نصب شوند. در این آموزش، ما بر روی نصب این بازی‌ها بر روی توزیع محبوب اوبونتو تمرکز کرده‌ایم. اگر شما از این توزیع استفاده نمی‌کنید، می‌توانید این بازی‌ها را از Package Manager خود نصب نمایید.

برای نصب مجموعه بازی‌های BSD در اوبونتو، از دستور ذیل استفاده کنید:

sudo apt-get install bsdgames

در مجموع 43 بازی در این مجموعه وجود دارد. این بازی‌ها عبارتند از:

Random, Gomoku, Caesar, Countmail, rot13, bcd, atc, number, boggle, quiz, morse, teachgammon, snake, snscore, pig, wargames, tetris-bsd, adventure, arithmetic, worms, hunt, canfield, battlestar, rain, robots, cribbage, dab, sail, wump, trek, phantasia, wtf, go-fish, monop, backgammon, worm, hack, ppt, primes, hangman, pom, cfscores, mille

این لیست از بازی‌های بسیار کلاسیک و معروف تشکیل شده است: adventure، یکی از اصیل‌ترین بازی‌های نوشته-محور و همانند نام آن، جذاب است. Worm، نسخه اصلی بازی معروف Snake است که یکی از جذاب‌ترین ویژگی‌های گوشی‌های نوکیا به حساب می‌آمد. Tetris-BSD، نسخه تحت ترمینال بازی قدیمی Tetris است. و Trek، یک بازی برای مجموعه‌ی تلویزیونی پیشتازان فضا (Star Trek) که در آن می‌بایست Klingons را بکشید (البته این بازی پیش از این مجموعه‌ی تلویزیونی تولید شود).

tetris-bsd

اگر مایلید که بازی Tetrisرا در ترمینال لینوکس بازی کنید، می‌توانید نسخه بهتری را از آنچه در مجموعه بازی‌های BSD وجود دارد، با نام Bastet نصب نمایید. برای نصب آن روی اوبونتو از این دستور استفاده کنید:

sudo apt-get install bastet

برای اجرای بازی نیز کلمه‌ی bastet را تایپ کنید.

bastet

اما بازی‌های نوشته-محور به مجموعه بازی‌های BSD یا Tetris ختم نمی‌شوند؛ موارد بسیار دیگری نیز وجود دارند. نظر شما در رابطه با یک نسخه از سری بازی‌های کلاسیک مهاجمان فضایی چیست؟ اسم این بازی ninvaders است و با دستور ذیل می‌توانید آن را نصب کنید:

sudo apt-get install ninvaders

حرف n در ابتدای اسم این بازی نشان از این حقیقت دارد که این بازی با استفاده از کتابخانه‌ی ncurses نوشته شده است. این کتابخانه API را برای برنامه‌نویسان ارائه می‌دهد که بتوانند رابط‌کاربری نوشته-محوری را در قالب یک ترمینال مستقل، بنویسند.

ninvaders

اگر تصور می‌کنید بازی‌های معروفی مانند Temple Run یا Subway Surfer در گوشی‌های هوشمند، نوع و دسته‌ی جدید از بازی‌ها را خلق کرده‌اند، پس بهتر است کمی بیشتر فکر کنید! نظر شما در رابطه با بازی Moon-buggy چیست؟ در این بازی شما یک ماشین را در سطح ماه می‌رانید؛ در حالی‌که تلاش می‌کنید تا با پریدن، از برخورد با دهانه‌ی کوه‌های ماه جلوگیری کنید. این بازی هم قابلیت نصب بر روی اوبونتو را با استفاده از دستور ذیل دارد:

sudo apt-get install moon-buggy

moonbuggy

یکی دیگر از بازی‌های جذاب، بازی 2048 بود. این بازی که بر روی وب و گوشی‌های هوشمند نیز در دسترس است، برای یادگیری بسیار ساده خواهد بود؛ ولی برای حرفه‌ای شدن بسیار سخت! ایده‌ی این بازی، کشیدن کاشی‌های شماره‌گذاری شده در سطحی 4 در 4 است. دو کاشی که یکدیگر را لمس می‌کنند، ادغام می‌شوند. شما می‌بایست ادغام‌نمودن کاشی‌ها را آنقدر ادامه دهید تا کاشی با مقدار 2048 را بدست آورید. نسخه‌ی نوشته-محور این بازی نیز موجود است.

این بازی نیاز دارد تا از کد منبع خود ساخته شود که کار آنچنان پیچیده‌ای نیست. کافیست دستورهای ذیل را در ترمینال وارد کنید:

wget https://raw.githubusercontent.com/mevdschee/2048.c/master/2048.c
gcc -o 2048 2048.c

این دستورات ابتدا کد بازی را دانلود کرده و سپس آن را در پوشه‌ی جاری، می‌سازد. سپس برای اجرای آن، می‌توانید از این دستور استفاده کنید:

./2048

2048.c

نظرتان را ثبت کنید کد خبر: 21608 گروه خبری: اخبار آموزشی منبع خبر: zoomit.ir تاریخ خبر: 1393/04/23 تعداد مشاهده: 2726
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
ترس و چگونگی ایجاد آن

ترس و چگونگی ایجاد آن

کنترل و مدیریت ترس و استرس در سخنرانی

Outer Wilds - Echoes of the Eye

Outer Wilds - Echoes of the Eye

اکشن و ماجراجویی برای کامپیوتر

Intermediate Robot Building

Intermediate Robot Building

Learning Robot Building

راه و رسم صحیح زندگى

راه و رسم صحیح زندگى

آشنایى با فرهنگ اسلامى

Rocket League Anniversary + Updates

Rocket League Anniversary + Updates

راکت لیگ

Boardtastic Skateboarding 2 v3.2.4 for Android +2.3

Boardtastic Skateboarding 2 v3.2.4 for Android +2.3

بازی اسکیت

مجموعه مستند سرزمین گربه‌های بزرگ با دوبله فارسی و کیفیت عالی

مجموعه مستند سرزمین گربه‌های بزرگ با دوبله فارسی و کیفیت عالی

مستند سرزمین گربه های بزرگ

Lynda - Managing Virtual Teams

Lynda - Managing Virtual Teams

فیلم آموزش مدیریت تیم‌های مجازی

Genius Scan Plus 7.0.4 Mod for Android +5.0

Genius Scan Plus 7.0.4 Mod for Android +5.0

اسکنر موبایل و ساخت PDF

Aquarium Live Wallpaper 3.5 for Android +2.3

Aquarium Live Wallpaper 3.5 for Android +2.3

آکواریوم زیبا با انواع ماهی

Rubber and Lead

Rubber and Lead

شلیک با ماشین جنگی

کتاب درمانی

کتاب درمانی

کتاب خوانی و مطالعه

بیعَة السقیفة

بیعَة السقیفة

پس از پیامبر

ImgDrive Pro 2.2.3

ImgDrive Pro 2.2.3

ایجاد و مدیریت درایو مجازی

چه کسی پنیر مرا جابجا کرد؟

چه کسی پنیر مرا جابجا کرد؟

چه کسی پنیر مرا جابجا کرد؟

GiliSoft AI Toolkit 10.2

GiliSoft AI Toolkit 10.2

هوش مصنوعی

آموزش ویندوزفون

آموزش ویندوزفون

Windows Phone

پایه گذار شبهه ؛ واقعیت چیست؟

پایه گذار شبهه ؛ واقعیت چیست؟

امام حسن علیه السلام و تهمت طلاق

گلچین مولودی ولادت حضرت علی اکبر

گلچین مولودی ولادت حضرت علی اکبر

مولودی ولادت حضرت علی اکبر

Warhammer 40,000 Sanctus Reach + Update v1.0.10

Warhammer 40,000 Sanctus Reach + Update v1.0.10

وارهمر

حضرت علی (علیه‌السّلام) در بیانات رهبر انقلاب اسلامی

حضرت علی (علیه‌السّلام) در بیانات رهبر انقلاب اسلامی

شخصیّت حضرت علی (علیه‌السّلام)

Pro Basketball Manager 2019 + Updates

Pro Basketball Manager 2019 + Updates

مدیریت بسکتبال برای کامپیوتر

Tiny Tales Heart of the Forest Collectors Edition

Tiny Tales Heart of the Forest Collectors Edition

هایدن آبجکت

Guild Commander

Guild Commander

شبیه‌ساز مدیریت منابع

Train Simulator 2015

Train Simulator 2015

شبیه‌ساز قطار 2015 - نسخه‌ی سالم و اصلاح‌شده

Now Browser Pro 2.9.9.2 for Android +2.2

Now Browser Pro 2.9.9.2 for Android +2.2

مرورگر جدید و کم حجم اندروید

سخنرانی حجت الاسلام قاسمیان با موضوع تفسیر سوره توبه

سخنرانی حجت الاسلام قاسمیان با موضوع تفسیر سوره توبه

سخنرانی حجت الاسلام قاسمیان با موضوع تفسیر سوره توبه

Pluralsight - From Collections to Streams in Java 8 Using Lambda Expressions

Pluralsight - From Collections to Streams in Java 8 Using Lambda Expressions

آموزش کار با چهارچوب‌های Collections و Streams در جاوا 8 با استفاده از عبارات لامبدا

ظهور و قیام حضرت مهدی موعود علیه السلام

ظهور و قیام حضرت مهدی موعود علیه السلام

نشانه‏‌های آخر الزمان

BitTorrent 8.2.52 Pro for Android +4.0

BitTorrent 8.2.52 Pro for Android +4.0

بیت تورنت

DW Contacts & Phone & Dialer 3.1.7.5 pro for Android +2.1

DW Contacts & Phone & Dialer 3.1.7.5 pro for Android +2.1

دفترچه تلفن و شماره گیر

Oriental Dreams

Oriental Dreams

پازل رویای آسیایی

Clockwork Empires

Clockwork Empires

امپراطوری های مکانیکی

Active@ ISO Manager 25.0.0

Active@ ISO Manager 25.0.0

ساخت ایمیج ISO

Dan Pink: The puzzle of motivation | TED Talk

Dan Pink: The puzzle of motivation | TED Talk

کلیپ انگیزشی فارسی

The Night of The Rabbit Premium Edition

The Night of The Rabbit Premium Edition

شب خرگوش | نسخه‌ی پرمیوم

InfiniteSkills - Learning Oracle 12c

InfiniteSkills - Learning Oracle 12c

فیلم آموزش اوراکل 12‌سی

Fruit veg shape color for kids 3.1 for Android +3.0

Fruit veg shape color for kids 3.1 for Android +3.0

آموزش میوه ها، سبزیجات، رنگ ها به زبان انگلیسی برای کودکان

Last Day on Earth: Survival 1.17.10-500601 for Android +4.1

Last Day on Earth: Survival 1.17.10-500601 for Android +4.1

بقا در آخرین روز زمین

Quran Android 3.3.0 for Android +4.0

Quran Android 3.3.0 for Android +4.0

قرآن

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!