ဗီဒီယိုဂိမ္းေတြရဲ႕ အနာဂတ္ သို႔မဟုတ္ Cloud Gaming

မၾကာေသးမီက က်င္းပခဲ့တဲ့ Game Developers Conference  2019 မွာ နည္းပညာ ကုမၸဏီႀကီး Google ဟာ Gamer ေတြ ေမွ်ာ္လင့္ေနတဲ့ အနာဂတ္ကို ေဖာ္ထုတ္ျပသခဲ့ပါတယ္။ အရင္ေခတ္ေတြက လူေတြဟာ အားကစားပြဲေတြ ေပ်ာ္ပြဲရႊင္ပြဲေတြကို အတူတကြ တစုတေ၀းတည္း ကစားႏိုင္ဖို႔ အားကစား႐ံုႀကီးေတြ တည္ေဆာက္ခဲ့တာကိုအိုင္ဒီယာ ယူၿပီး Stadia လို႔ နာမည္ေပး ထားတဲ့ ဒီ Cloud Gaming Service ဟာသူ႔နာမည္အတိုင္းပဲလူေတြကို platform တစ္ခုတည္းေပၚမွာ အတူတကြ ေဆာ့ကစားေစႏိုင္မွာ ျဖစ္ပါတယ္။ CEO ျဖစ္တဲ့ SundarPichai ကေတာ့ Stadia နဲ႔ ပတ္သက္ၿပီး “အားလံုးအတြက္ အသင့္ခံစားႏိုင္မယ့္ေနရာ” လို႔ ေႂကြးေၾကာ္ခဲ့ပါတယ္။

Google ရဲ႕ ဝင္ေရာက္လာမႈနဲ႔အတူ Cloud Gaming Service နယ္ပယ္အေပၚ လူအမ်ားရဲ႕ စိတ္ဝင္စားမႈဟာ တစ္ခဏအတြင္း မ်ားျပားလာ ပါတယ္။ တကယ့္တကယ္ေတာ့ ဒီCloud Gaming Service ဟာ အသစ္က်ပ္ခြ်တ္ နည္းပညာတစ္ခု ရယ္လို႔ေတာ့ မဟုတ္ပါဘူး။ ၂၀၀၀ ျပည့္ႏွစ္ကတည္းက ဒီဝန္ေဆာင္မႈ နည္းပညာကို ေဖာ္ထုတ္ ျပသခဲ့ဖူးပါတယ္။ ဒါေပမဲ့ ကြန္ရက္ နည္းပညာေတြ မဖြံ႕ၿဖိဳးေသးတာေၾကာင့္ပဲ ထင္သ ေလာက္ မေပါက္ခဲ့ပါဘူး။ ဂိမ္းေလာကရဲ႕ ဘုရင္တစ္ပါးျဖစ္တဲ့ Sony ရဲ႕ PlayStation Now ဝန္ေဆာင္မႈေတာင္မွ အခုထိ လူသိနည္းေနဆဲပါ။

ဒီလိုမေအာင္ျမင္ခဲ့တဲ့ သမိုင္းေၾကာင္းေတြ ရွိေနခဲ့ေပမယ့္ Cloud Gaming Service ဟာ Google တို႔ Microsoft တို႔လို နည္းပညာ ဂု႐ုႀကီးေတြရဲ႕ တီထြင္ ဖန္တီးမႈေတြနဲ႔အတူ အခုတစ္ခါ တစ္ေခတ္ဆန္း လာျပန္ပါပီ။ ဆိုရရင္ ကြ်န္ေတာ္တို႔ဟာ Gaming Revolution ႀကီးရဲ႕ ေရွ႕ပိုင္း စာမ်က္ႏွာေတြမွာ ေရာက္ရွိေနတာပဲ ျဖစ္ပါတယ္။ ဗီဒီယိုဂိမ္း ကစားတာဟာ မေ၀း ေတာ့တဲ့ အနာဂတ္မွာ ဘယ္လိုပံုစံေျပာင္းလဲသြားႏိုင္တယ္ဆိုတာကို ေလ့လာၾကည့္ရေအာင္ ပါ။

Cloud Gaming ဆိုတာ စာဖတ္သူဘယ္ဂိမ္းပဲ ကစား ကစားတူညီတာတစ္ခုေတာ့ ရွိပါတယ္။ အဲ့ဒါကေတာ့ ဒီဂိမ္းကို run ႏိုင္တဲ့ device တစ္ခုေပၚမွာ ကစားရတာ ခ်ည္းပါပဲ။ PC ပဲျဖစ္ျဖစ္ Smartphone ပဲ ျဖစ္ျဖစ္ Game Console ပဲ ျဖစ္ျဖစ္ ဒီ device ေတြအားလံုးဟာ ဂိမ္းကိုသူတို႔ရဲ႕ CPU နဲ႔ run ၿပီး ေဆာ့ရတာ ခ်ည္းပါပဲ။ Device ေတြ ဘယ္လို ပဲ ေျပာင္းသြားေျပာင္းသြား ဒီအေျခခံ သေဘာတရားကေတာ့ ဂိမ္းစက္ေတြ စေပၚခဲ့တဲ့ ၁၉၇၀ ျပည့္ႏွစ္ေတြကေနစလို႔ အခုခ်ိန္အထိ မေျပာင္းလဲ သြားပါဘူး။ ဂိမ္း ကစားသူက ခလုတ္ေတြကေန တစ္ဆင့္ input ေတြ ေပးမယ္။ စက္က ဒါကိုတြက္ခ်က္မယ္။ ၿပီးရင္ ရလဒ္ကိုဖန္သားျပင္ေပၚ ပို႔ေပးမယ္။

ဟိုးအတိတ္က Solitaire Game ကစလို႔ ဒီေန႔ေခတ္ God of War အထိ ဒီပံုစံကေနေျပာင္းမသြားပါဘူး။ ဒီ Offline Gaming ပံုစံမွာ အားနည္းခ်က္ေတြ ကန္႔သတ္ခ်က္ေတြ အမ်ားအျပားရွိေနတာဟာ လည္း အားလံုးအသိပါပဲ။ ဂိမ္း
စက္တစ္ခုေပၚမွာ သူနဲ႔ compatible ျဖစ္တဲ့ ဂိမ္းကိုပဲ ေဆာ့ႏိုင္ပါတယ္။ ဥပမာ သာမန္ ႐ံုးသံုး Laptop ေလးတစ္ခုနဲ႔ God of War လို ဂိမ္းအျမင့္စားေတြ ေဆာ့လို႔ မရႏိုင္ပါဘူး။ အဆံုး စြန္ေျပာရရင္ Pro Gamer ေတြ အတြက္ေတာင္မွ Gaming PC တစ္လံုးကို တည္ေဆာက္ရာမွာ ကန္႔သတ္ခ်က္ေတြ ရွိေနပါတယ္။

အခု Cloud Gaming ကေတာ့ ဒီကန္႔သတ္ခ်က္ေတြကို ႐ိုက္ခ်ိဳးႏိုင္ပါတယ္။ သူ႔ရဲ႕
အိုင္ဒီယာက ႐ိုး႐ိုးစင္းစင္းေလး ပါ။ ဂိမ္းကို local device ေပၚမွာ run မယ့္အစား cloud server ေတြေပၚမွာ run မယ္။ ၿပီးရင္ user ဆီကို graphic data ေတြ ျပန္ပို႔မယ္။ ဒါပါပဲ။

အိုင္ဒီယာက ႐ိုးရွင္းေပမယ့္ အက်ိဳးဆက္ကေတာ့ အမ်ားႀကီးပါပဲ။ အေရးႀကီးဆံုးနဲ႔ အသိသာဆံုး အက်ိဳးဆက္ကေတာ့ လြယ္ကူ႐ိုးရွင္းမႈပါပဲ။ လူတစ္ေယာက္ အေနနဲ႔ ဂိမ္းကစားဖို႔ ဘာလိုမလဲ ေမးရင္ ဖန္သားျပင္တစ္ခုနဲ႔ အင္တာနက္ ကြန္နက္ရွင္ တစ္ခုပဲ လိုမယ္လို႔ ေျဖရပါလိမ့္မယ္။ အဲ့ေလာက္ကို လြယ္ကူပါတယ္။ ေနာက္ဆံုးေပၚ Flagship Smartphone ပဲ ျဖစ္ျဖစ္၊ သာမန္ Budget Phone ေလးတစ္ခုပဲ ျဖစ္ျဖစ္၊ ရံုးသံုး Laptop ေလးတစ္လံုးပဲ ျဖစ္ျဖစ္၊ Smart TV တစ္လံုးပဲ ျဖစ္ျဖစ္ ဖန္သားျပင္ပါတဲ့ device အားလံုးဟာ Chrome browser ကိုသာ သံုးလို႔ရမယ္၊ ျမန္သင့္ သေလာက္ျမန္တဲ့ အင္တာနက္ connection သာရွိမယ္ဆိုရင္ ခုနကေျပာခဲ့တဲ့ Solitaire ကေန God of War အထိ ဂိမ္းအားလံုးကို ေအးေအးေဆးေဆး ေဆာ့ႏိုင္မွာ ျဖစ္ပါတယ္။

ေငြေၾကးပိုင္းကေန ၾကည့္မယ္ဆိုရင္လည္း Gamer ေတြဟာ တစ္ႏွစ္ၿပီးတစ္ႏွစ္ ကိုယ့္ PC ကို အရင္လို Upgrade လုပ္စရာမလိုေတာ့ပါဘူး။ အဲ့ဒီအ တြက္ ကုန္က်ေငြေတြနဲ႔ ယွဥ္ရင္ ေတာ္ေတာ္ေလးကို နည္းတဲ့ လစဥ္ေၾကးကိုသာ ေပးေခ်ရမွာ ျဖစ္တာေၾကာင့္ ေတာ္ေတာ္ေလး ေငြကို ေခြ်တာသြားႏိုင္မွာပါ။ ဒါ့အျပင္ အထက္မွာေျပာခဲ့တဲ့ Gaming PC တည္ေဆာက္ရာမွာ ၾကံဳရတဲ့ ကန္႔သတ္ခ်က္ ေတြလည္း ရွိေတာ့မွာမဟုတ္ပါဘူး။ Game ရဲ႕ Processing အပိုင္းကို တာ၀န္ယူတဲ့ Cloud Server ေတြဟာ Desktop PC ေတြထက္ Processing Power အျပတ္ အသတ္ကို သာပါတယ္။ ဥပမာျပရရင္ Google Stadia ရဲ႕ Server ေတြဟာ 10.7 TFLOPs အထိ ေထာက္ပ့ံႏိုင္ပါတယ္။ Graphics အေကာင္းဆံုးလို႔ သတ္ မွတ္ခံထားရတဲ့ Xbox One X ေတာင္မွ 6.0 TFLOPs အထိပဲ ေထာက္ပံ့ႏိုင္တာပါ။ ရလဒ္ အေနနဲ႔ ဂိမ္းကို 4K resolution နဲ႔ 60 FPS အထိေထာက္ပံ့ႏိုင္မွာပါ။ ဒါ့အျပင္ Surround Sound နည္းပညာ၊ HDR နည္းပညာ အေထာက္အပ့ံေတြပါ ပါဝင္မွာ
ျဖစ္ပါတယ္။ အနာဂတ္မွာ 8Kနဲ႔ 120 FPS အထိ ေထာက္ပ့ံႏိုင္ မယ္လို႔ပါ ဆိုထားပါတယ္။

Cloud Gaming ဟာ End User ေတြအတြက္ပဲ အက်ိဳးရွိ ေစတာမ်ိဳးေတာ့ မဟုတ္ပါဘူး။ Game Developer ေတြအတြက္ လည္း အခြင့္အလမ္းတစ္ခုပါပဲ။ Developer ေတြဟာလည္း Game code ေတြ ေရးရာမွာ User ေတြနည္းတူ အကန္႔အသတ္ေတြ ၾကံဳေတြ႕ရပါတယ္။ Gaming PC တစ္ခု အဆံုးစြန္အထိ ေထာက္ပံ့ႏိုင္တဲ့ Processing Power ကို ေက်ာ္လြန္ၿပီး Game ေတြ ဖန္တီးလို႔ မရပါဘူး။ အခု Cloud Gaming မွာေတာ့ Server အဆင့္ Processing
Power ေတြရဲ႕ ကန္႔သတ္ေဘာင္ ဟာ Developer ေတြ လြတ္လြတ္ လပ္လပ္ စိတ္ကူးရွိသမွွ် ဖန္တီးႏိုင္ေလာက္ေအာင္ က်ယ္၀န္းပါ တယ္။ ဒါ့အျပင္ coding ပိုင္းမွာ Server တစ္မ်ိဳးတည္းအတြက္ပဲ ဦးတည္ထားဖို႔ လိုအပ္တာေၾကာင့္ Incompatibility ျပႆနာေတြ၊ Fragmentation ျပႆနာေတြကို ေက်ာ္လႊားႏိုင္ၿပီး User ေတြ အားလံုးကိုတူညီတဲ့ Gaming Experience တစ္မ်ိဳးတည္းကိုပဲ ခံစားေစႏိုင္မွာ ျဖစ္ပါတယ္။

ေနရာမ်ိဳးစံုကေနေဆာ့လက္ စဂိမ္းကို ဆက္ကစားႏိုင္တာက လည္း Cloud Gaming ရဲ႕ ေနာက္ထပ္ အားသာခ်က္ႀကီးတစ္ခုပါပဲ။ ဥပမာစာဖတ္သူ အေနနဲ႔ အိမ္မွာ Smart TV ကေန ဂိမ္းေဆာ့ေနမယ္။ ၿပီးေတာ့ အျပင္သြားစရာ ကိစၥတစ္ခု
ေပၚလာလို႔ ဂိမ္းကိုခဏရပ္ထား ခဲ့မယ္။ ၿပီးေတာ့ လမ္းမွာ ကားစီးေနရင္းနဲ႔ ကိုယ့္ဖုန္းထဲကေန ဆက္ ကစားမယ္။ အိမ္ျပန္ေရာက္လို႔ ညဘက္ ကိုယ့္အခန္းထဲမွာ Laptop နဲ႔ ဆက္ကစားမယ္။ ဒီလိုဘယ္ေနရာကမဆို ဘယ္ device နဲ႔ပဲျဖစ္ျဖစ္ ေဆာ့ႏိုင္ တာဟာ Cloud Gaming ရဲ႕ အားသာခ်က္ႀကီးတစ္ခုပါပဲ။
Cloud Gaming ရဲ႕ အား နည္းခ်က္ေတြ အထက္မွာေျပာခဲ့သလိုပါပဲ။ Cloud Gaming ဟာ Server ေပၚမွာ Game ကို run မွာ ျဖစ္တာေၾကာင့္ User နဲ႔ Server ၾကားမွာ Input နဲ႔ Output ေတြ အျပန္အလွန္ စီးဆင္းေနမွာပါ။ ဟုတ္ပါတယ္။ အဲ့အတြက္ ျမန္ဆန္တဲ့ အင္တာနက္ connection တစ္ခုရွိေနဖို႔ ရာ မလြဲမေသြ လိုအပ္ပါတယ္။ တစ္ခါတစ္ေလမွာ ဒါကပဲ တစ္ခ်ိဳ႕ေသာ User ေတြ အတြက္
Cloud Gaming ရဲ႕ အႀကီးမား ဆံုးအားနည္းခ်က္ႀကီး ျဖစ္သြား ႏိုင္ပါတယ္။
အင္တာနက္ Connection ဟာ အရွင္းဆံုးေျပာရရင္ ေဒတာေတြ လွ်ပ္စစ္ ဒါမွမဟုတ္အလင္းပံုစံနဲ႔ ကမ႓ာပတ္ေနတာပါပဲ။ ဒီေဒတာေတြဟာ အလင္းရဲ႕ အျမန္ႏႈန္းနဲ႔ သြားေနတာပါ။ ႐ုပ္၀တၳဳအားလံုးမွာ အျမန္ဆံုးျဖစ္တဲ့ အလင္းေတာင္ မွကန္႔သတ္မဲ့ အျမန္ႏႈန္းမရပါဘူး။ တစ္စကၠန္႔ကို 3×108 မီတာ ႏႈန္းနဲ႔ သြားေနတာပါ။ ဒါေၾကာင့္ အင္တာနက္မွာလည္း ကန္႔ သတ္ခ်က္ေတြ ရွိပါတယ္။ တကယ့္ အလင္းအျမန္ႏႈန္း အတိုင္းအတိအက်ကို သြားႏိုင္တဲ့ အရမ္းျမန္တဲ့ အင္တာနက္ connection နဲ႔ေတာင္မွ ဟိုး အေနာက္ ကမ႓ာျခမ္းက Server ကို အေရွ႕ကမ႓ာျခမ္းဒီဘက္ကေနလွမ္းခ်ိတ္ၿပီး ဂိမ္းေဆာ့ရင္ frame အနည္းငယ္ေတာ့ ေသခ်ာေပါက္ ေနာက္က်က်န္ (lag) ခဲ့မွာပါပဲ။

စိတ္မေကာင္းစရာဘဲ အင္တာ နက္ဟာ ႐ူပေဗဒသီအိုရီကိုမခ်ိဳး ေဖာက္ႏိုင္ပါဘူး။ ဒီထက္ျမန္စရာ လမ္းမရွိေတာ့ပါဘူး။ ဒီျပႆနာကို ေျဖရွင္းဖို႔ရာအေကာင္းဆံုး နည္းလမ္းကေတာ့ Server ေတြကို ကမ႓ာတစ္၀န္းမွာ ျဖန္႔က်က္ခ်ထားဖို႔ပါပဲ။ User နဲ႔
Server ၾကားသြားရတဲ့ ခရီးအကြာ အေ၀းတိုမွပဲ User ေတြအေနနဲ႔ Offline Gaming လိုမ်ိဳးနီးပါး Lag မရွိသေလာက္နီးပါးနဲ႔ ေဆာ့ႏိုင္ မွာပါ။ Cloud Gaming Service Provider ေတြဘက္က အခုလိုမ်ိဳး အကုန္အက်ခံဖို႔ လိုအပ္သလို User ေတြဘက္ကလည္း High Speed Connection တစ္ခုနဲ႔ ခ်ိတ္ဆက္ထားဖို႔ လိုအပ္ပါတယ္။ ဒီ Connection ဟာ Speed အပိုင္းေရာ Latency အပိုင္းမွာပါ ေကာင္းေနဖို႔ လိုပါတယ္။ ဥပမာ Google Stadia ရဲ႕ Recommended Connection
ကေတာ့ 1080p at 60 FPS အတြက္ 25 mbps ပဲ ျဖစ္ပါတယ္။

ဘာလို႔အခုခ်ိန္မွ အႀကီး အက်ယ္ မိတ္ဆက္လာရတာလဲ Cloud Gaming Service ဟာ အထက္မွာဆိုခဲ့သလို စတင္မိတ္ဆက္ခဲ့တဲ့ လြန္ခဲ့တဲ့ ႏွစ္ (၂၀) ေလာက္ ကတည္းက အခက္ အခဲေတြနဲ႔ ႀကံဳေတြ႕ခဲ့ရတာပါ။ အဲ့ဒါေၾကာင့္ပဲ Gamer ေတြ အၾကားမွာ ထင္သေလာက္ မေပါက္ခဲ့ပါဘူး။

ဒါေပမဲ့ ၂၀၁၅ ခုႏွစ္ေလာက္ ကစလို႔ Cloud Gaming Service ေတြဟာ တစ္ဖန္ ျပန္လည္ ဆန္းသစ္လာပါတယ္။ Sony ကသူ႔ရဲ႕ ကိုယ္ပိုင္ Cloud Gaming Service ျဖစ္တဲ့ PlayStation Now ကို ၂၀၁၄ ခုႏွစ္မွာ စတင္ မိတ္ဆက္ခဲ့ပါတယ္။ ၂၀၁၅ ခုႏွစ္မွာေတာ့ NVIDIA ကလည္း GeForce NOW ဆိုတဲ့ အမည္နဲ႔ မိတ္ဆက္ လာျပန္ပါတယ္။ Electronic Arts ကေတာ့ ၂၀၁၈ ခုႏွစ္ ေအာက္တိုဘာလ (၂၉)
ရက္ေန႔မွာ cloud gaming Project Atlas ကို မိတ္ဆက္ခဲ့ ပါတယ္။ Microsoft ကလည္း အဲ့ဒီႏွစ္ ေအာက္တိုဘာ (၈) ရက္ေန႔မွာပဲ Project xCloud ကို မိတ္ဆက္ခဲ့ျပန္ပါတယ္။ Google ကေတာ့ Project Stream ကိုအားလံုးထက္ ေစာစီးစြာပဲ ေအာက္တိုဘာ (၁) ရက္ေန႔မွာ စတင္ ေၾကညာခဲ့တာပါ။ အဲ့ေနာက္ အခုမတ္လ (၁၉) ရက္ေန႔က က်င္းပခဲ့တဲ့ GDC 2019 မွာ Stadia ဆိုတဲ့ အမည္နဲ႔ တရား၀င္ စတင္ မိတ္ ဆက္ခဲ့ပါတယ္။

ဒီဘက္ႏွစ္ေတြမွာ ကုမၸဏီ ႀကီးေတြ Cloud Gaming နယ္ပယ္ကို အၿပိဳင္အဆိုင္ တိုး၀င္ လာရတဲ့ အေၾကာင္းအရင္းေတြ ထဲမွာ အဓိကအခ်က္ဟာ Networking Technology ပိုင္းမွာတစ္ဟုန္ထိုး တိုးတက္လာတဲ့ အခ်က္ပဲလို႔ဆိုရင္ မမွားပါဘူး။ 5G နည္းပညာ၊ WiFi 6 standards နဲ႔ တစ္ျခားတစ္ျခားေသာ Networking နည္းပညာ တိုးတက္မႈေတြဟာ Cloud Gaming ကို ယံုၾကည္မႈရွိရွိနဲ႔ မိတ္ဆက္
ႏိုင္ဖို႔ရာ အဓိကတြန္းအားေတြ ပါပဲ။

ဒါ့အျပင္ Stadia ရဲ႕ features ေတြျဖစ္တဲ့ Crowd Play တို႔ State Share တို႔လို လုပ္ေဆာင္ ခ်က္ေတြ၊ Stadia Controller ရဲ႕ Google Assistant Button လိုလုပ္ေဆာင္ခ်က္ေတြ၊ ဒါေတြအားလံုးဟာ Gamer ေတြကို စြဲေဆာင္ႏိုင္ဖို႔ရာ လံုေလာက္ေန ပါတယ္။ ဆိုရရင္ Cloud Gaming နယ္ပယ္ဟာ အခုထိ မတို႔ထိ ရေသးတဲ့ နယ္ပယ္တစ္ခု ျဖစ္ေနဆဲပါပဲ။ ဒီနယ္ပယ္မွာ ၀င္ေရာက္ မင္းမူႏိုင္ဖို႔ရာ နည္းပညာေတြက လံုး၀ကို ၿပီးျပည့္ စံုေအာင္ ေကာင္းမြန္ေနဖို႔ မလိုပါဘူး။ သင့္တင့္တဲ့ လစဥ္ေၾကးနဲ႔ ေကာင္းမြန္တဲ့ Gaming Experience ကိုသာ ေပးႏိုင္
မယ္ဆိုရင္ ေစ်းကြက္ကို လႊမ္းမိုး ႏိုင္မွာပါပဲ။ ဒီလိုဆိုရင္ Gamer ေတြအတြက္ေရာ Developer ေတြအတြက္ေရာ Service Provider ကုမၸဏီေတြအတြက္ ေရာသံုးဦးသံုးဖလွယ္ Win-Win-Win situation ျဖစ္မွာမလြဲပါဘူး။

-ကိုသုတ