কিছু অসাধারণ রেট্রো গেমিং উপভোগ করতে চান, একা বা বন্ধুদের সাথে? অনলাইন টিম আপ হয়ে কিছু অসাধারণ মอนস্টার ব্লাস্টিং ফার্স্ট-পার্সন শুটার (FPS) মজা লুটতে চান? অবশ্যই চান!
১৯৯৭ সালে, id Software Doom-এর সোর্স কোড রিলিজ করেছিল, ग्रوند-ব্রেকিং ১৯৯৩ ফার্স्ट পার্সন শুটার (FPS)। একটি স্পেস মরিন (space marine) হিসেবে খেলে, আপনি ফোবস (Phobos) মার্টিয়ান চাঁদের উপর সকল ধরনের ডেমন এবং বীסטের বিরুদ্ধে লড়বেন। সোর্স কোড উপলব্ধ থাকায়, গেমের বিভিন্ন নতুন ফর্ম উদ্ভূত হয়েছে, রাসপবেরি পাই-এর জন্য ভার্সন সহ।
হ্যাঁ, সঠিক: রাসপবেরি পাই-এ Doom। PiDoom, কেউ?
রাসপবেরি পাই-এ Doom চালানোর জন্য যা দরকার
আপনার রাসপবেরি পাই-এ এই রেট্রো ক্লাসিক চালানোর জন্য, আপনাকে এমুলেটর (emulators) (যেমন RetroPie বা Recalbox) বা গেম ROMs দরকার নেই। Doom Pi-এ নেটিভলি (natively) একটি সিম্পল গেম ইঞ্জিন এবং WAD ফাইলস ইনস্টল করে চলে।
এগুলো প্রকৃত গেম ডেটা ধারণ করে (লেভেল, মอนস্টার, হথিয়ার, ইত্যাদি) এবং অনেক ভিন্ন থিমে উপলব্ধ।
उससे पहले, কিন্তু, এখানে PiDoom-এর জন্য যা দরকার তা দেওয়া হলো:
- একটি রাসপবেরি পাই ২ বা তার পরের (আমরা টেস্ট করেছি রাসপবেরি পাই ২, রাসপবেরি পাই ৩, এবং একটি রাসপবেরি পাই ৪ ৮GB-এ)
- Raspbian বা Raspberry Pi OS (Pi মডেলের ওপর নির্ভর করে) ইনস্টলড এবং ব্যবহার করার জন্য প্রস্তুত
- যেকোনো USB গেম কন্ট্রোলার
- একটি উপযুক্ত মনিটর বা ডিসপ্লে
- Doom সোর্স কোড
Doom সোর্স কোডের বেশ কিছু ভার্সন উপলব্ধ। আমরা Chocolate Doom ভার্সনটি ব্যবহার করব, যা অধিকাংশ WADs-সহ কম্প্যাটিবল।
রাসপবেরি পাই-এ Doom ইনস্টল করার পদ্ধতি
শুরু করুন আপনার রাসপবেরি পাইকে একটি ডিসপ্লে সাথে হুক করে, একটি কীবোর্ড প্লাগ ইন করুন, এবং ডেস্কটপে বুট করুন।
আপনাকে গেমটি কমান্ড লাইন দিয়ে ইনস্টল করতে হবে, তাই এই ধাপ SSH দিয়ে করা যেতে পারে যদি প্রয়োজন হয়। অধিকাংশ লিনাক্স অপারেটিং সিস্টেম রিপোজিটরি Chocolate Doom অন্তর্ভুক্ত করে, রাস্পবিয়ান (Raspbian)-এর那些も含めて। সেজন্য, আপনি সহজে লিখতে পারেন
কমান্ড লাইনে, Chocolate Doom-এর ডিপেন্ডেন্সি (dependencies) ইনস্টল করে শুরু করুন:
sudo apt install chocolate-doom
ইনস্টল হওয়ার জন্য অপেক্ষা করুন, যেকোনো প্রাসঙ্গিক অন-স্ক্রিন প্রম্পট ফলো করে।
আপনার রাসপবেরি পাই-এ Doom WAD ফাইলস ইনস্টল করুন
আপনার Pi-তে Doom ইঞ্জিন ইনস্টল হলে, একটি WAD ফাইল ইনস্টল করার সময়।
বেশ কিছু WAD ফাইল উপলব্ধ, এবং আমরা পরে কিছু সেরা অ্যাল্টারনেটিভ দেখব। এখন, চলুন একটি WAD ইনস্টল করার পদ্ধতি জানি, স্ট্যান্ডার্ড Doom ডেটা ফাইল ব্যবহার করে। এটি গেমে সাধারণ Doom ম্যাপ এবং হথিয়ার যোগ করবে।
প্রথম, টার্মিন্যালে /usr/games-এ নেভিগেট করুন। এখানে, এই wget কমান্ডটি চালান DOOM1.WAD ফাইলটি ডাউনলোড করতে:
sudo wget https://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip
যেহেতু এটি একটি zip ফাইল, unzip কমান্ড দিয়ে আনপ্যাক করুন:
sudo unzip shareware_doom_iwad.zip
আপনি DOOM1.WAD নামে একটি ফাইল পাবেন যার মানে আপনি আপনার রাসপবেরি পাই-এ Doom খেলার জন্য প্রস্তুত!
রাসপবেরি পাই-এ Doom খেলার জন্য কনফিগার করুন
আপনি যদি আগে SSH-ওভার কমান্ড চালাচ্ছেন, এখন কীবোর্ড আপনার রাসপবেরি পাই-এ প্লাগ ইন করার সময়। অথবা, আপনি VNC বা RDP দিয়ে কানেক্ট করতে পারেন, কিন্তু এতে গেম কিছুটা জার্কি (jerky) হবে। নিশ্চিত করুন খেলা শুরু করার আগে আপনি রিমোট কানেকশন ব্যবহার বন্ধ করে দিয়েছেন!
গেম খেলার আগে, আপনাকে Doom কনফিগার করতে হবে। এর মানে সেটআপ রুটিন চালানো কমান্ডটি দিয়ে:
chocolate-doom-setup
এই স্ক্রিনটি ব্যবহার করুন আপনার ডিসপ্লে, সাউন্ড, কীবোর্ড, মাউস, এবং গেম কন্ট্রোলার কনফিগার করতে।
আপনি এমনকি একটি নেটওয়ার্ক গেম শুরু বা জয়েন করতে পারেন (যদিও এই অপশনগুলো কমান্ড লাইন থেকে সহজে কন্ট্রোল করা যায়)।
কনফিগারেশন হলে, Save parameters and launch DOOM সিলেক্ট করুন। BANG BANG BANG!
রাসপবেরি পাই কমান্ড লাইনে Chocolate Doom লঞ্চ করুন
এটি লক্ষ্য করা গুরুত্বপূর্ণ যে আপনাকে কনফিগারেশন টুল থেকে প্রতিবার Doom চালাতে হবে না। বরং, একটি সহজ কমান্ড লাইন ইনস্ট্রাকশন রয়েছে যা আপনি ব্যবহার করতে পারেন:
chocolate-doom -iwad DOOM1.WAD
এটি গেমটি ফুল-স্ক্রিন মোডে চালু করবে। তবে, এটি পুরনো বোর্ডগুলোর (যেমন রাসপবেরি পাই ২) এই স্ক্রিন রেজোলিউশনের কারণে 스트েইন (strain) করতে পারে। এই কেসে, আপনি Doom উইন্ডোড মোডে (windowed mode) চালাতে পছন্দ করতে পারেন:
chocolate-doom -iwad DOOM1.WAD -window 640x480
এই সেটিংসগুলো কনফিগারেশন টুলে Configure Display অপশন ব্যবহার করে পার্মানেন্টলিও সেট করা যাবে।
আপনি রাসপবেরি পাই OS ডেস্কটপের Menu > Games মেনু থেকে Chocolate Doom লঞ্চ করতে পারেন।
রাসপবেরি পাই-এ Doom খেলার পদ্ধতি
আপনি আপনার রাসপবেরি পাই-এ Doom কীভাবে খেলবেন তা আপনার ওপর নির্ভর করে। একটি বড় স্ক্রিন TV সাথে একটি Xbox গেম কন্ট্রোলার আপনার পছন্দ হতে পারে। সম্ভবত আপনি ইতিমধ্যে আপনার Pi-কে একটি পোর্টেবল গেমিং মেশিনে হ্যাক করে ফেলেছেন, বিল্ট-ইন কন্ট্রোলারের সাথে।
অথবা আপনি সাদা ডেস্কটপ অভিজ্ঞতা পছন্দ করতে পারেন, মাউস এবং কীবোর্ড দিয়ে আপনার স্পেস মরিন কন্ট্রোল করে। সাৎক্ষণ, ১৯৯০ के দশকে আমরা এভাবেই করতাম।
সহযোগী স্ক্রিনশটগুলোতে আমি অফিশিয়াল রাসপবেরি পাই টাচস্ক্রিন এবং একটি USB Xbox 360 কন্ট্রোলার ব্যবহার করেছি। আপনার পছন্দের কন্ট্রোলার সেটআপ টুল চালানোর আগে কানেক্ট করুন, তারপর Configure Gamepad/Joystick সিলেক্ট করুন।
টাচস্ক্রিন এবং আক্রমণী স্ট্যান্ডর সংলগ্ন কনফিগারেশন ডেভেলপার মোড দিয়ে ইনস্টলেশন করুন। Crouton ইনস্টলেশন রিমুভ করা একটি ফুল সিস্টেম রিকভারি দরকার করে না।
PiDoom-এর জন্য নতুন WADs খুঁজে বের করা
মূল গেম থেকে আলাদা একটি Doom গেমিং অভিজ্ঞতা খুঁজছেন? আপনাকে কিছু WAD ফাইল ট্র্যাক ডাউন করতে হবে। এগুলো অনলাইনে অনেক উপলব্ধ—সমস্যা হলো এগুলো খুঁজে পাওয়া।
Doom WADs-এর কিছু লোকেশন:
- Doom WADs Wikia পেজে ডাউনলোডযোগ্য ফাইল এর একটি বড় সিলেকশন রয়েছে।
- DoomWADStation আপনার Chocolate Doom ইনস্টলেশনের জন্য কাস্টোমাইজেশন প্রদান করে।
- Doomworld WADs ফোরামে অনলাইনে Doom-রিলেটেড মেটেরিয়ালের সবচেয়ে বড় কালেকশন রয়েছে।
একই সাথে, Doom II-ও Chocolate Doom-এ খেলা যায় উপযুক্ত WAD ফাইলসের সাথে। এগুলোর অনেক idGames Archive-এ পাওয়া যায়। এখানে আপনি পাবেন এমন অপশনগুলো:
- Alien-ইনস্পায়ার্ড Alien TC।
- Doctor Who Doom, যা očেরক্টলি লং-রানিং ব্রিটিশ টিভি সিরিজ Doctor Who-র ওপর ভিত্তি করে একটি শুটার।
শেষে, আপনি যদি স্পেসিফিক Doom WADs সম্পর্কে জানেন, তবে সিপল ফাইলের জন্য সরাসরি ওয়েব সার্চ করুন। কী পাওয়া যাবে কে জানে?
একটি মাল্টিপ্লেয়ার Doom ডेथম্যাচ (Deathmatch) সেট আপ করুন!
ইন্টারনেট এবং লোকাল নেটওয়ার্ক প্লে (local network play) উভয়ই Chocolate Doom-এ সম্ভব। কিন্তু সিম্পলিসিটি (simplicity) এবং ট্রাবল-ফ্রি প্লে (trouble-free play) dikhte করে যে সকল ডেথম্যাচ প্লেয়াররা Chocolate Doom চালাচ্ছেন, এবং একই WAD ফাইল, শুরু করার আগে।
আপনি যেকোনো মাল্টিপ্লেয়ার অপশন নিন, একটি কম্পিউটার অবশ্যই সার্ভার হিসেবে কাজ করবে গেম হোস্ট করতে। হোস্টও খেলতে পারবে, তবে। এগিয়ে যাওয়ার আগে, নিশ্চিত করুন যে UDP পোর্ট ২৩৪২ সকল প্লেয়ারদের রাউটার এবং/অথবা ফায়ারওয়ালে খোলা আছে। পোর্ট ফরওয়ার্ডিং (port forwarding) নিয়ে আমাদের গাইড এখানে সাহায্য করতে পারে।
একটি ডেথম্যাচ হোস্ট করা এই কমান্ডটিইতটুকু সহজ:
chocolate-doom -server -privateserver -deathmatch
আপনার সাথে একই নেটওয়ার্কে যে কেউ থাকেন, সে Chocolate Doom রান করে ডেথম্যাচে কানেক্ট করতে পারেন, -autojoin সווিচটি অ্যাপেন্ড (append) করে:
chocolate-doom -WAD DOOM1.WAD -autojoin
আপনার নেটওয়ার্কের বাইর থেকে ডেথম্যাচে জয়েন করতে চাওয়া প্লেয়াররা, অন্যদিকে, চালাতে পারেন:
chocolate-doom -connect [IP_ADDRESS]
তাদের [IP_ADDRESS]-কে আপনার পাবলিক IP অ্যাড্রেস দিয়ে রিপ্লেস করতে হবে, আপনি whatismyip.com-এ এটি খুঁজে পেতে পারেন, অথবা আপনার রাউটারের ওয়েব ইন্টারফেস চেক করে।
রাসপবেরি পাই-এ Doom খেলার অন্যান্য উপায়
যদিও আমরা Chocolate Doom-এ Doom ইনস্টল ও সেটআপ করার ওপর ফোকাস করেছি, কিছু অ্যাল্টারনেটিভ রয়েছে। এবং আপনি যদি Doom না চান কিন্তু FPS একশন চান... খুব, আপনার জন্য কিছু অপশন রয়েছে। নিচের সবগুলো রাসপবেরি পাই-এ নেটিভলি ইনস্টল করা যাবে, এমুলেশন ছাড়া।
- Freedoom: এটি একটি অ্যাল্টারনেটিভ প্রজেক্ট, Doom ইঞ্জিনের ওপর ভিত্তি করে ফ্রি গেম কন্টেন্ট নিয়ে। এতে তিন ফেজ রয়েছে: ফেজ ১, Doom ক্লোন; ফেজ ২, Doom II এবং Final Doom ক্লোন; এবং FreeDM, একটি ডেথম্যাচ গেম। বর্তমানে Freedoom সক্রিয়ভাবে ডেভেলপ করা হচ্ছে।
- Wolfenstein 3D: Doom-এর চেয়ে কিছুটা পুরনো, কিন্তু একই ডেভেলপারদের থেকে, এটি Doom থেকে স্বাধীনভাবে ইনস্টল করা যাবে বা Doom ইঞ্জিনে একটি WAD হিসেবে উপভোগ করা যাবে। ২০০১ সালের Return to Castle Wolfenstein রাসপবেরি পাই ৩ এবং তার পরের মডেলগুলোর ওপর চলে।
তাই, আপনি যদি আপনার রাসপবেরি পাই-এর রেট্রো FPS কালেকশন এই টাইটেলগুলোর সাথে এক্সটেন্ড করতে চান, সেগুলো ডাউনলোড ও ইনস্টল করার জন্য প্রস্তুত এবং অপেক্ষা করছে!
আপনার Pi-এ Doom খেলুন এবং ডেথম্যাচ হোস্ট করুন!
রাসপবেরি পাইর ডেক আরেকটি অসাধারণ রেট্রো গেমিং অভিজ্ঞতা পুনর্জীবিত! এই ছোট কম্পিউটারটি সত্যিকারের সাথে আশ্চর্য জানাতে থাকে, তো? এখন পর্যন্ত আপনার মিনি-পিসিতে Doom খেলার জন্য প্রস্তুত থাকা উচিত, এবং হয়তো কয়েকজন বন্ধু ডেথম্যাচের জন্য ডাকবেন।
Chocolate Doom উইন্ডোজ, ম্যাক, লিনাক্স, এবং BSD-এ উপলব্ধ। যেকোনো ডেস্কটপ অপারেটিং সিস্টেম ডেথম্যাচে জয়েন করতে ব্যবহার করা যাবে।
এমুলেটর ছাড়া আরও ক্লাসিক রাসপবেরি পাই গেম খুঁজছেন?