রিয়েল-টাইম স্ট্র্যাটেজি ভক্তদের জন্য এটি একটি দারুণ খবর যে, EA-এর অন্যতম জনপ্রিয় একটি গেম এখন অ্যাপলের মোবাইল ডিভাইসেও চলে এসেছে। এটি শুধু একটি সাধারণ এমুলেশন বা ক্লাউড সার্ভিস নয়, বরং ২০০৩ সালের মূল ইঞ্জিনের একটি নেটিভ পোর্ট , যা বর্তমান প্রসেসরের ARM64 আর্কিটেকচারে চলার জন্য পুনরায় কম্পাইল করা হয়েছে। এই প্রজেক্টটির ফলে ক্যাম্পেইন এবং সাধারণ চ্যালেঞ্জগুলো এমন সাবলীলভাবে চালানো যাবে, যা আগে ডেস্কটপ পিসির বাইরে অকল্পনীয় ছিল।
ডেভেলপার আম্মার রেশির সৌজন্যে এই খবরটি সামনে আসে, যিনি এই প্রযুক্তিগত আধুনিকীকরণ প্রক্রিয়ার নেতৃত্ব দিয়েছিলেন। এই কাজটি মোটেই সহজ ছিল না, কারণ অ্যাপ্লিকেশন বান্ডেলের নিরাপত্তা বিঘ্নিত না করে গেমটিকে কনফিগারেশন ডেটা লেখা ও পড়ার সুযোগ করে দিতে তাঁকে আইওএস (iOS) ফাইল সিস্টেমের কঠোর সীমাবদ্ধতার মোকাবিলা করতে হয়েছিল । আধুনিক প্ল্যাটফর্মে ক্লাসিক ভিডিও গেম সংরক্ষণের জন্য এটি একটি উল্লেখযোগ্য অগ্রগতি, যা প্রমাণ করে যে সঠিক সোর্স কোড এবং প্রচুর ধৈর্য থাকলে অবিশ্বাস্য ফলাফল অর্জন করা সম্ভব।
ক্লাসিককে পুনরুজ্জীবিত করার জন্য একটি জটিল প্রযুক্তিগত কাঠামো
ডাইরেক্টএক্স ৮-এর জন্য ডিজাইন করা একটি গেম লিকুইড রেটিনা ডিসপ্লেতে চালানোর জন্য গ্রাফিক্স কমান্ড অনুবাদের এক অসাধারণ প্রক্রিয়ার প্রয়োজন হয়েছিল। ডেটা স্ট্রিমটি ডিএক্সভিকে (DXVK)-এর মাধ্যমে ডাইরেক্টএক্স থেকে ভলকান (Vulkan)-এ যায়, তারপর মল্টেনভিকে (MoltenVK) দ্বারা ইন্টারপ্রেট করা হয় এবং সবশেষে অ্যাপলের নিজস্ব মেটাল এপিআই (Metal API) ব্যবহার করে রেন্ডার করা হয়। এই প্রযুক্তিগত কৃতিত্বের ফলে আধুনিক আইফোন ও আইপ্যাডের হার্ডওয়্যার দুই দশকেরও বেশি পুরোনো একটি গ্রাফিক্স ইঞ্জিনের নির্দেশনা নিখুঁতভাবে বুঝতে পারে এবং একই সাথে একটি স্থিতিশীল ফ্রেম রেটও বজায় রাখতে পারে।
এই উন্নয়নের সবচেয়ে আকর্ষণীয় দিকগুলোর মধ্যে একটি হলো পুরো প্রক্রিয়া জুড়ে অ্যানথ্রোপিকের ক্লড এআই-এর দেওয়া গুরুত্বপূর্ণ সহায়তা। ডেভেলপার ব্যাখ্যা করেছেন যে, ফেবল মডেলটি সি++ কোডের দীর্ঘস্থায়ী বাগগুলো সমাধান করতে সাহায্য করেছে , যেমন একটি ত্রুটি যার কারণে মিনিম্যাপটি পুরোপুরি কালো হয়ে যেত অথবা ইভা ইউনিটের অডিওতে থাকা সমস্যা। সমস্যার লক্ষণ শনাক্ত করার ক্ষেত্রে মানুষের উদ্ভাবনী ক্ষমতা এবং কোডে সমাধান প্রস্তাব করার ক্ষেত্রে এআই-এর দক্ষতার মধ্যে এই সহযোগিতাই ছিল প্রকল্পটির দ্রুত সাফল্যের মূল চাবিকাঠি।
আধুনিক যুদ্ধের জন্য একেবারে গোড়া থেকে ডিজাইন করা টাচ কন্ট্রোল
মাউস ও কিবোর্ডের জন্য ডিজাইন করা কোনো আরটিএস (RTS) গেম টাচস্ক্রিনে খেলাটা, যদি সঠিকভাবে না করা হয়, তবে বেশ ঝামেলার হতে পারে। একারণেই এই পোর্টে একটি জেসচার সিস্টেম যুক্ত করা হয়েছে যা ক্লাসিক অ্যাকশনগুলোকে স্বজ্ঞাতভাবে ফুটিয়ে তোলে: সিলেক্ট করার জন্য ট্যাপ, ক্যামেরা সরানোর জন্য দুই আঙুলের সোয়াইপ এবং জুম করার জন্য পিঞ্চ জেসচার। এমনকি ইউনিট ডি-সিলেক্ট করার জন্য একটি লং প্রেসের ব্যবস্থাও করা হয়েছে, যার ফলে সেই ফ্যান্টম ক্লিকগুলো এড়ানো গেছে যা প্রায়শই অন্যান্য নিম্নমানের পোর্টে গেম নষ্ট করে দেয়।
সবকিছু দেখতে যতই ভালো লাগুক না কেন, এটা মনে রাখা জরুরি যে এটি EA কর্তৃক GPL v3 লাইসেন্সের অধীনে প্রকাশিত ওপেন-সোর্স কোডের উপর ভিত্তি করে তৈরি একটি কমিউনিটি-চালিত প্রজেক্ট। এর মানে হলো, আইনি কারণে এই পোর্টে গেমের ফাইলগুলো (মডেল, টেক্সচার বা মিউজিক) অন্তর্ভুক্ত করা হয়নি । এটি খেলার জন্য, ব্যবহারকারীদের অবশ্যই স্টিমের মতো কোনো প্ল্যাটফর্ম থেকে গেমটির একটি কপি কিনে প্রয়োজনীয় ফাইলগুলো স্থানান্তর করতে হবে। এর মাধ্যমে একটি উন্নত ও সম্পূর্ণ পোর্টেবল গেমিং অভিজ্ঞতা উপভোগ করার পাশাপাশি পাইরেসিকে উৎসাহিত করা হয় না, তা নিশ্চিত করা হয়।
ভবিষ্যতের দিকে তাকালে, এই কৃতিত্বের জন্য দায়ী ব্যক্তি ইতিমধ্যেই তার পরবর্তী লক্ষ্য স্থির করেছেন: কমান্ড অ্যান্ড কনকার রেনেগেড। যদিও জেনারেলস-এর তুলনায় ফার্স্ট-পার্সন অ্যাকশন ঘরানার হওয়ায় এবং পূর্বপ্রস্তুতির উপকরণের অভাবে গেমটি আরও বেশি চ্যালেঞ্জিং, তবুও এতে ব্যবহৃত পদ্ধতিটি এই সাগার আরও ক্লাসিক গেম আমাদের হাতের মুঠোয় এনে দেওয়ার প্রতিশ্রুতি দেয়। আইওএস-এ রেট্রো গেমের জগৎ দ্রুতগতিতে পরিবর্তিত হচ্ছে, যা স্ট্র্যাটেজি ঘরানার অসাধারণ গেমগুলোকে আবারও সেইসব ডিভাইসে উজ্জ্বলভাবে জ্বলে ওঠার সুযোগ করে দিচ্ছে , যেগুলোর ক্ষমতা আজকের দিনে ওয়েস্টউডের মূল ডেভেলপাররা কখনও কল্পনাও করতে পারেননি।