Apple-এর গেম পোর্টিং টুল, বিশ্বব্যাপী ডেভেলপারস কনফারেন্স (WWDC) 2023 এ চালু করা একটি যুগান্তকারী টুলকিট, সবেমাত্র তার প্রথম আপডেট পেয়েছে। এই বিপ্লবী সফ্টওয়্যারটি গেম ডেভেলপারদের উইন্ডোজ গেমগুলিকে ম্যাকোসে পোর্ট করার জটিল কাজে সহায়তা করে৷ Wine এর উপর ভিত্তি করে, একটি সম্মানিত ওপেন সোর্স প্ল্যাটফর্ম, টুলটি ইউনিক্স পরিবেশের জন্য উইন্ডোজ অ্যাপ্লিকেশনের রূপান্তরকে সক্ষম করে, যার মধ্যে ম্যাকওএস এবং লিনাক্স রয়েছে।
আপডেট করা টুলটি আসল Wine উপর বেশ কিছু অগ্রগতি দেখায়, বিশেষ করে এটির রিয়েল-টাইমে DirectX 12 কে Metal 3 তে রূপান্তর করার ক্ষমতা। বিকাশকারীরা গেম পোর্টিং টুল ব্যবহার করতে পারে উইন্ডোজ গেমগুলিকে একটি macOS পরিবেশে স্থানান্তর করতে, এটি অনুসরণ করে অভিনব সরঞ্জামগুলির সাথে যা DirectX গ্রাফিক্সকে মেটালে রূপান্তরিত করে। ফলস্বরূপ, গেমগুলি নেটিভভাবে কাজ করতে পারে, উচ্চতর কর্মক্ষমতা প্রদান করে।
যদিও প্রাথমিকভাবে ডেভেলপারদের সহায়তা করার উদ্দেশ্যে, অ্যাপলের গেম পোর্টিং টুলটি টার্মিনালের সাথে পরিচিত যে কোনও ব্যবহারকারীর কাছেও অ্যাক্সেসযোগ্য, তাদের ম্যাকে অনায়াসে উইন্ডোজ গেমগুলি চালানোর অনুমতি দেয়। সাম্প্রতিক আপডেটে, এই টুলটিকে উল্লেখযোগ্যভাবে উন্নত করা হয়েছে, যা যন্ত্রগত বর্ধনের একটি স্যুট প্রদান করে।
গেম পোর্টিং টুলকিট বিটা 1.0.2 নামে পরিচিত, আপডেট করা টুলটি গেমের পারফরম্যান্সে যথেষ্ট উন্নতির প্রস্তাব দেয়। Andrew Tsai, জনপ্রিয় YouTuber, এই আপডেট হওয়া সংস্করণের সাথে একাধিক পরীক্ষা পরিচালনা করেছেন এবং বিভিন্ন পরিস্থিতিতে উচ্চ ফ্রেম রেট পর্যবেক্ষণ করেছেন।
উদাহরণস্বরূপ, জনপ্রিয় গেম এলডেন রিং-এর ফ্রেম রেট M1 ম্যাক্স চিপ দ্বারা চালিত একটি Mac-এ 26 ফ্রেম প্রতি সেকেন্ড (FPS) থেকে 32 FPS-তে বৃদ্ধি পেয়েছে। একটি M2 আল্ট্রা ম্যাকে সাইবারপাঙ্ক চালানোর সময়, গড় FPS 8 থেকে 18 দ্বিগুণ হয়।
যাইহোক, মনে হচ্ছে গেম পোর্টিং টুলে অ্যাপলের M1 আল্ট্রা এবং M2 আল্ট্রা চিপগুলির সাথে ছোটখাটো সামঞ্জস্যপূর্ণ চ্যালেঞ্জ রয়েছে, কারণ গেমগুলি কম শক্তিশালী চিপগুলিতে ভাল পারফর্ম করে। সম্ভাব্য অপরাধী হল আল্ট্রাফিউশন প্রযুক্তি, যা দুটি ম্যাক্স চিপকে একত্রিত করে। এটি সম্ভব হতে পারে যে টুলটি এখনও এই উদ্ভাবনী প্রযুক্তিকে সম্পূর্ণরূপে সমর্থন করে না।
এই ছোটখাটো বাধা সত্ত্বেও, সাইবারপাঙ্ক গেমটি M1 Max-এ 40 FPS প্রাপ্ত করে এবং Horizon Zero Dawn এবং Resident Evil 2-এর মতো গেমগুলি, আগে এই টুলের সাথে বেমানান, এখন নির্বিঘ্নে কাজ করে। উল্লেখযোগ্যভাবে, আপডেট করা গেম পোর্টিং টুল এখন 32-বিট সফ্টওয়্যার সমর্থন করে, যদিও এই গেমগুলির কার্যকারিতা বর্তমানে দুর্বল রয়ে গেছে।
গেম পোর্টিং টুলের প্রাথমিক কাজ হল ডেভেলপারদের জন্য গেমগুলিকে macOS-এর সাথে তাদের সম্ভাব্য সামঞ্জস্যের জন্য পরীক্ষা করা। যাইহোক, যেহেতু টুলটি অ্যাপল ডেভেলপার ওয়েবসাইটে ডাউনলোডের জন্য উপলব্ধ, যেকোন ব্যবহারকারী উইন্ডোজ গেম চালানোর জন্য এটি ব্যবহার করতে পারেন। এটির ইনস্টলেশনের জন্য বেশ কয়েকটি টার্মিনাল কমান্ডের প্রয়োজন, এবং এটি বর্তমানে শুধুমাত্র অ্যাপল সিলিকন ম্যাকগুলিতে কাজ করে যা সাম্প্রতিকতম ম্যাকোস সোনোমা বিটা চালায়।
অ্যাপ ডেভেলপমেন্ট ইন্ডাস্ট্রিতে গেমিং একটি উল্লেখযোগ্য প্রভাব ফেলে, অ্যাপলের গেম পোর্টিং টুলের মতো উদ্যোগগুলি ক্রমশ গুরুত্বপূর্ণ হয়ে ওঠে। প্রকৃতপক্ষে, অ্যাপমাস্টারের মতো no-code এবং low-code প্ল্যাটফর্মগুলি বিকাশকারীদের জন্য দ্রুত গেমিং অ্যাপ্লিকেশনগুলি তৈরি এবং সংশোধন করা সহজ করে তোলে। AppMaster, উদাহরণস্বরূপ, বিকাশকারীদের স্ক্র্যাচ থেকে অ্যাপ্লিকেশন তৈরি করার অনুমতি দেয়, প্রযুক্তিগত ঋণের উদ্বেগ দূর করে, গেম ডেভেলপারদের জন্য একটি মূল বিবেচনা।