![]() |
| Image: Ammar Reshi via wccftech |
အခုနောက်ပိုင်းဂိမ်းလောကမှာ AI နည်းပညာသုံးပြီး ဂိမ်းထုတ်လုပ်တဲ့စနစ်ကြောင့် App Store တွေထဲမှာ အရည်အသွေးမကောင်းတဲ့ မိုဘိုင်းလ်ဂိမ်းတွေ ပေါများနေတယ်ဆိုပြီး အပြစ်တင်ခံနေရတယ်ဆိုပေမဲ့ တစ်ခါတရံမှာလည်း ဒီနည်းပညာကြောင့် တကယ့်ကို စိတ်ဝင်စားဖို့ကောင်းတဲ့ ရလဒ်တွေ ထွက်ပေါ်လာတတ်ပါတယ်။ Google မှာ ထုတ်ကုန်နဲ့ ဒီဇိုင်းပိုင်းဆိုင်ရာ အကြီးတန်းအရာရှိတစ်ယောက်ဖြစ်တဲ့ Ammaar Reshi ဟာ Claude 3.5 Sonnet AI ကို အသုံးပြုပြီး နာမည်ကျော် Real-Time Strategy ဂိမ်းတစ်ခုဖြစ်တဲ့ Command & Conquer Generals: Zero Hour ဂိမ်းကို iPhone နဲ့ iPad ပေါ်မှာ ဆော့လို့ရအောင် Port လုပ်လိုက်နိုင်ပြီလို့ ပြောကြားခဲ့ပါတယ်။
ဒါဟာ ပုံမှန် Emulator သို့မဟုတ် Cloud ကနေတဆင့် ကစားရတဲ့ပုံစံမျိုး လုံးဝ မဟုတ်ပါဘူး။ Reshi ရဲ့ GitHub စာမျက်နှာမှာ ဖော်ပြထားချက်အရ အမှန်တကယ် ၂၀၀၃ ခုနှစ်က ထွက်ရှိခဲ့တဲ့ ဂိမ်း Engine ကို Apple ရဲ့ ARM64 processor တွေမှာ natively အလုပ်လုပ်နိုင်အောင် ပြန်လည်တည်ဆောက်ထားတာဖြစ်လို့ iPhone၊ iPad နဲ့ Mac ကွန်ပျူတာတွေပေါ်မှာ တိုက်ရိုက်ဆော့ကစားနိုင်တာ ဖြစ်ပါတယ်။ ဒီပရောဂျက်ဟာ ဂိမ်းကုမ္ပဏီ EA က ထုတ်ပြန်ပေးထားတဲ့ မူရင်း GPL source code တွေနဲ့ ယခင်ကတည်းက ရှိနှင့်ပြီးသား ဂိမ်း community ရဲ့ ပြင်ဆင်မွမ်းမံမှုတွေအပေါ် အခြေခံထားတာဖြစ်ပြီး၊ အခုအခါမှာတော့ iOS နဲ့ iPadOS အတွက်ပါ ပြောင်းလဲတပ်ဆင်မှုကို ထပ်မံဖြည့်စွက်ပေးလိုက်တာ ဖြစ်ပါတယ်။
ဂန္ထဝင်ကွန်ပျူတာဂိမ်းတစ်ခုကို iPhone ပေါ်ရောက်အောင် Claude AI က ဘယ်လိုကူညီပေးခဲ့လဲ
ဒီလို ပြောင်းလဲအသုံးပြုနိုင်အောင် လုပ်ရတဲ့လုပ်ငန်းစဉ်က ကွန်ပျူတာစခရင်မှာ ဆော့တဲ့ Windows ဂိမ်းအဟောင်းကြီးတစ်ခုကို ဖုန်းစခရင်အသစ်ပေါ်မှာ အလွယ်တကူ လှမ်းဖွင့်လိုက်ရုံလောက်နဲ့တော့ မရိုးရှင်းပါဘူး။ ဂိမ်းရဲ့ မူရင်း Engine ဟာ ကွန်ပျူတာစနစ်လိုမျိုး စိတ်ကြိုက်အချက်အလက် ဝင်ရောက်ရေးသားလို့ရတဲ့ file system မျိုးကို မျှော်လင့်ထားတာဖြစ်ပြီး၊ တစ်ဖက်မှာတော့ iOS app တွေက လုံခြုံရေးအရ သီးသန့်ပိတ်ဆို့ထားတဲ့ code-signed bundle အလုံပိတ်စနစ်ထဲမှာပဲ ရှင်သန်ရတာ ဖြစ်ပါတယ်။ ဒါကြောင့် ဂိမ်းထဲက Save files တွေ၊ ကူညီပေးမယ့် cache လမ်းကြောင်းတွေနဲ့ configuration ရေးသားမှုတွေကို တခြားနေရာဆီ လမ်းကြောင်းလွှဲပေးခဲ့ရပါတယ်။
သူ့အနေနဲ့ graphics pipeline ကိုလည်း အကြီးအကျယ် ပြန်ပြင်ခဲ့ရပါသေးတယ်။ Zero Hour ဂိမ်းကို ခေတ်ဟောင်း DirectX 8 API ပေါ်မှာ အခြေခံတည်ဆောက်ခဲ့တာဖြစ်ပြီး၊ Apple စက်ပစ္စည်းတွေကတော့ သီးသန့် Metal API ကို သုံးတာ ဖြစ်ပါတယ်။ ဒါကြောင့် ဒီပရောဂျက်မှာ အဲဒီပြဿနာကို DXVK နဲ့ MoltenVK စနစ်တွေကတဆင့် ကြားခံချိတ်ဆက်ပေးခဲ့ရပြီး၊ DirectX စနစ်ဟောင်းကြီးကို ကနဦးမှာ Vulkan စနစ်အဖြစ် ပြောင်းလဲကာ၊ အဲဒီကမှတဆင့် Apple ရဲ့ Metal စနစ်ဆီ ထပ်မံ translate လုပ်ပြီး လမ်းကြောင်းလွှဲပေးခဲ့ရတာ ဖြစ်ပါတယ်။
I used Fable 5 to port Command & Conquer: Generals Zero Hour to the iPhone and iPad!This is the actual 2003 engine compiled for ARM64 natively, no emulator.Campaign, skirmish, Generals Challenge all work with touch controls built for an RTS.Open sourcing it all below! pic.twitter.com/Vi9SbKyVPI— Ammaar Reshi (@ammaar) July 4, 2026
ဒါ့အပြင် Real-Time Strategy ဂိမ်းတွေဟာ ပုံမှန်အားဖြင့် Mouse နဲ့ကစားမှ အဆင်ပြေတာဖြစ်ပြီး၊ iPhoneနဲ့ iPad တွေမှာတော့ မောက်စ်မပါဝင်တာက အထင်အရှားပဲ ဖြစ်ပါတယ်။ ဒါကြောင့် Reshi ရဲ့ ပရောဂျက်မှာ RTS ဂိမ်း ကစားဟန်နဲ့ ကိုက်ညီမယ့် touch control တွေကို ထည့်သွင်းပေးခဲ့ရပါတယ်။ အဲဒီ touch control ထဲမှာဆိုရင် စခရင်ကို နှိပ်ပြီး စစ်သည်ရွေးချယ်တာ၊ ဖိဆွဲပြီး အုပ်စုလိုက်ရွေးချယ်တာ၊ လက်ချောင်းနှစ်ချောင်းနဲ့ စခရင်ကို ရွှေ့တာ၊ လက်ချောင်းနဲ့ ချဲ့တာ၊ ချုံ့တာနဲ့ ဖိနှိပ်ပြီး အမိန့်ပေးတာ စတဲ့ လုပ်ဆောင်ချက်တွေ ပါဝင်လာပါတယ်။
ဂိမ်းလောကအတွက် AI ကို ပိုမိုကောင်းမွန်တဲ့နေရာမှာ အသုံးချခြင်း
Command & Conquer Generals Zero Hour ဂိမ်းဟာ သူ့ခေတ်သူ့အခါက ကွန်ပျူတာပေါ်မှာ အကောင်းဆုံး RTS ဂိမ်းတွေထဲက တစ်ခုဖြစ်ခဲ့ပါတယ်။ ဂိမ်းကစားရတာ အလွန်မြန်ဆန်ပြီး ဆူညံပွက်လောရိုက်လှသလို အထူးသဖြင့် Generals Challenge mode ဆိုရင် ကိုယ့်ရဲ့ စစ်ဗျူဟာစွမ်းရည်ကို တကယ့်ကို စမ်းသပ်တဲ့ပွဲကြီးတစ်ပွဲလို ခံစားရစေတာ ဖြစ်ပါတယ်။
ငယ်စဉ်ကတည်းက ကွန်ပျူတာပေါ်မှာ RTS စစ်ဗျူဟာဂိမ်းတွေ ဆော့ပြီး ကြီးပြင်းလာခဲ့ရသူတွေအတွက်တော့ အခုလို AI ပရောဂျက်မျိုးက တကယ့်ကို တန်ဖိုးရှိပြီး အဖတ်တင်တဲ့ အရာမျိုး ဖြစ်ပါတယ်။ ယေဘုယျအားဖြင့် ဂိမ်းကစားသူတွေဟာ ဂိမ်းလောကထဲ AI ဝင်ရောက်လာတာကို သဘောမကျကြပါဘူး၊ အထူးသဖြင့် လူသားတွေရဲ့ ဖန်တီးနိုင်စွမ်းကို အစားထိုးဖို့ ကြိုးစားတာမျိုး ဒါမှမဟုတ် App Store တွေထဲမှာ စိတ်ပျက်စရာ ဂိမ်းအညံ့စားတွေနဲ့ လာရောက်ပိတ်ဆို့တာမျိုးတွေကို မုန်းတီးကြတာ ဖြစ်ပါတယ်။ ဒါပေမဲ့ အခုအခြေအနေမှာတော့ AI ဟာ ဘယ်လိုမှ ဆော့လို့မရနိုင်တော့မယ့် စက်ပစ္စည်းတွေပေါ်ဆီ ဂန္ထဝင်ဂိမ်းဟောင်းကြီးကို ပို့ဆောင်ပေးနိုင်ဖို့အတွက် အကောင်းဆုံး ကူညီပေးသွားခဲ့တာ ဖြစ်ပါတယ်။
Reshi ရဲ့ အခုဖန်တီးမှုက EA ကုမ္ပဏီရဲ့ မူရင်း source code နဲ့ ဂိမ်းအသိုက်အဝန်းရဲ့ နှစ်ပေါင်းများစွာ အဆင့်မြှင့်တင်ခဲ့တဲ့ လုပ်အားတွေအပေါ်မှာ အခြေခံထားဆဲဖြစ်ပြီး၊ သူကိုယ်တိုင်လည်း အဲဒီလူတွေကို ဂုဏ်ပြုမှတ်တမ်းတင်ထားပါတယ်။ ဒါပေမဲ့လည်း Zero Hour ဂိမ်းကြီးကို iPhone ပေါ်မှာ ဘာကြားခံ software မှမလိုဘဲ တိုက်ရိုက်ဆော့လို့ရနေတာကို မြင်တွေ့ရတာကတော့ တကယ့်ကို အံ့ဩစရာကောင်းလှတဲ့ ရလဒ်တစ်ခုလို့ ဆိုနိုင်ပါတယ်။
စိတ်ဝင်စားလို့ စမ်းသပ်လိုသူတွေအတွက် အောက်မှာ CNC Generals ဂိမ်းရယူနိုင်မဲ့ Ammar Reshi ရဲ့ GitHub လင့်ကိုထည့်သွင်းပေးထားပါတယ်။
https://github.com/ammaarreshi/Generals-Mac-iOS-iPad
Ammaar Reshi ကတော့ သူရဲ့နောက်ထပ် ပရောဂျက်အနေနဲ့ Command & Conquer universe ထဲက ထူးထူးခြားခြား FPS ဂိမ်းတစ်ခုဖြစ်တဲ့ Command & Conquer: Renegade ဂိမ်းကို macOS/iOS ပေါ်မှာ တိုက်ရိုက်ကစားလို့ရအောင် Port လုပ်သွားမယ်လို့ဆိုပါတယ်။
Note: En Thue Tech ၏ သတင်းဆောင်းပါးများကို ခွင့်ပြုချက်မရှိဘဲ တစ်စိတ်တစ်ပိုင်းဖြစ်စေ၊ အပြည့်အစုံဖြစ်စေ ပြန်လည်ကူးယူဖော်ပြခွင့်မပြုပါ။
Source: Digital Trends and Ammar Reshi's GitHub page

0 Comments