n স্নেক: ওল্ড ক্লাসিক স্নেক গেমের ক্লোন - লিনাক্স টার্মিনালে খেলুন


এন স্নেক হ'ল সর্বাধিক জনপ্রিয় পুরানো ক্লাসিক স্নেক গেমের একটি প্রতিরূপ যা আলেকজান্দ্রে ড্যান্টাস দ্বারা এনক্রাশ সি লাইব্রেরি ব্যবহার করে তৈরি করা হয়েছিল। গেমটি প্রায় সমস্ত জিএনইউ/লিনাক্স বিতরণে পাঠ্য ইন্টারফেসের সাথে কমান্ড-লাইনে খেলা যায়।

গেমটি অত্যন্ত কাস্টমাইজযোগ্য এবং এতে গেমপ্লে মোড, কী-বাইন্ডিংস এবং এমনকি জিইউআই-এর মতো অ্যাপ্লিকেশন উপস্থিতি অন্তর্ভুক্ত রয়েছে। এখানে কেবল একটি অসুবিধা আছে, আপনি আর্চ লিনাক্স সিস্টেমটি ব্যবহার না করে আপনাকে উত্স থেকে এটি সঙ্কলন করতে হবে।

  1. নিফটি অ্যানিমেশন সহ জিইউআই-এর মতো ইন্টারফেসটি পরিষ্কার করুন
  2. গতি নিয়ন্ত্রণ সহ দুটি গেমস মোড
  3. কাস্টমাইজযোগ্য গেমপ্লে, উপস্থিতি এবং কীবাইন্ডিং

লিনাক্সে এন স্নেক ওল্ড ক্লাসিক স্নেক গেম ইনস্টল করুন

প্রায় সমস্ত আধুনিক লিনাক্স বিতরণের জন্য একটি এনস্নেক উপলব্ধ। উবুন্টু এবং অন্যান্য অনুরূপ বিতরণগুলিতে এটি পিপিএ'র মাধ্যমে অ্যাপট-গেট কমান্ড ব্যবহার করে সহজেই ইনস্টল করা যেতে পারে তবে আপনি 1.5 সংস্করণ পাবেন।

তবে, আপনি যদি সর্বাধিক সাম্প্রতিক সংস্করণটি (যেমন 2.0.0) সন্ধান করছেন, তবে আপনাকে এটি উত্স থেকে সংকলন করতে হবে। সুতরাং, এই নিবন্ধে আমরা দেখতে যাচ্ছি উবুন্টু এবং রেড হ্যাট ভিত্তিক সিস্টেমে কীভাবে গেমটি সংকলন করতে হয়।

অফিসিয়াল এনস্যাঙ্ক সাইটে যান এবং নীচের লিঙ্কটি ব্যবহার করে সর্বশেষ উত্স টার্বল (অর্থাত্ সংস্করণ ২.০.০) ডাউনলোড করুন।

  1. http://alexdantas.net/projects/nsnake/

বিকল্পভাবে, আমরা সর্বাধিক সাম্প্রতিক উত্স টারবাল ডাউনলোড করতে একটি উইজেটও করতে পারি।

# wget http://kaz.dl.sourceforge.net/project/nsnake/GNU-Linux/nsnake-2.0.0.tar.gz

সংকলনের আগে নিশ্চিত হয়ে নিন যে আমরা আমাদের সিস্টেমে ইনস্টল করা ‘ncurses dev’ করেছি। এটি পেতে, সহজভাবে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

$ sudo apt-get install libncurses5-dev		[On Ubuntu based systems]
$ sudo yum install ncurses ncurses-devel	[On Red Hat based systems]

এরপরে, ডাউনলোড প্যাকেজটি বের করুন এবং নীচের চিত্রের মতো সংকলন করুন।

$ tar -xvf nsnake-2.0.0.tar.gz
$ cd nsnake-2.0.0
$ make
$ sudo make install

ডিফল্টরূপে, ‘মেক ইনস্টল’ কমান্ড নিম্নলিখিত ডিরেক্টরিগুলির মধ্যে প্যাকেজ ইনস্টল করে।

/usr/games/                       Executable file
~/.local/share/nsnake/            Settings and Score files

তবে আপনি ইনস্টলেশনের জন্য একটি কাস্টম ডিরেক্টরিও সংজ্ঞায়িত করতে পারেন। উদাহরণস্বরূপ, নিম্নলিখিত ‘মেক ইনস্টল’ ‘/ হোম/টেকমিন্ট’ ডিরেক্টরিতে প্যাকেজ ইনস্টল করবে।

# make install DESTDIR=/home/tecmint

নির্দেশাবলী যে কোনও সাপের গেমের সমান। আপনি একটি ক্ষুধার্ত সাপ পরিচালনা করেন এবং মিশনটি আপনি যতগুলি ফল (মানে।) খেতে পারেন। প্রতিটি খাওয়া ফল দুটি আকারের আকার বাড়িয়ে তোলে। যখন সাপটি নিজের সাথে বা দেয়ালগুলির সাথে সংঘর্ষ হয় তখন খেলা শেষ হয়।

বর্তমানে দুটি মোড রয়েছে: সীমান্ত সহ এবং সীমানা ছাড়াই। মিশনটি হ'ল সবচেয়ে বড় স্কোর তৈরি করতে যতগুলি ফল খাওয়ার দ্বারা পয়েন্ট অর্জন করা।

আপনি টার্মিনালে নিম্নলিখিত কমান্ডটি ব্যবহার করে গেমটি শুরু করতে পারেন।

# nsnake

একবার, গেমটি টার্মিনালে শুরু হয়, আপনি নীচের মত একটি পর্দা দেখতে পাবেন।

গেম শুরু করার সময়, আপনি সীমানাগুলি চালু/বন্ধ করতে পারবেন পাশাপাশি আপনি খেলার স্তরের গতিও চয়ন করতে পারেন। তীর কী ব্যবহার করে সাপকে নিয়ন্ত্রণ করা যায়।

গেমটি নিম্নোক্ত কী-বাইন্ডিংগুলি ব্যবহার করে নিয়ন্ত্রণ এবং কাস্টমাইজ করা যায়।

Arrow Keys          Moves the snake
q                   Quits the game at any time
p                   Pauses/Unpauses the game
h                   Show help during game
m		    Return to Main Menu

আপনি যদি অ্যাপটি-গেটের মাধ্যমে গেমটি ইনস্টল করেন তবে এটিকে সিস্টেম থেকে সম্পূর্ণ অপসারণ করতে আপনি অ্যাপট-গিন্ট ব্যবহার করতে পারেন simple

$ sudo apt-get remove nsnake

যদি উত্সাহিত হয়, আপনি উত্স থেকে সংকলন করেছেন, আপনাকে সিস্টেম থেকে ফাইলগুলি সরাতে উত্স ইনস্টলেশন ডিরেক্টরি থেকে নিম্নলিখিত কমান্ডটি চালানো দরকার।

# make uninstall

আপনি যদি ইনস্টলেশনের জন্য কোনও কাস্টম ডিরেক্টরি নির্দিষ্ট করে রেখেছেন, তবে সঠিকভাবে আনইনস্টল করতে\"মেক \" এর সাথে ইনস্টলেশন ডিরেক্টরিটির একটি পথ নির্ধারণ করুন।

# make uninstall DESTDIR=path-to-directory/

এনস্কে সম্পর্কে আপনার মতামত কী? আপনি কি এর আগে কখনও খেলেছেন? আপনি কি অন্যান্য অনুরূপ টার্মিনাল গেমস খেলুন? আমাদের মন্তব্য বিভাগের মাধ্যমে আপনার মতামত শেয়ার করুন।