ជារៀងរាល់ឆ្នាំ ឧស្សាហកម្មឌីជីថលរីកចម្រើន និងការពិតនិម្មិតគឺមិនមានករណីលើកលែងនោះទេ។
ឧស្សាហកម្មហ្គេមបាននឹងកំពុងពិសោធន៍ជាមួយនិន្នាការ Metaverse មួយរយៈ។
ប៉ុន្តែនៅពេលដែល Facebook ប្តូរឈ្មោះទៅជា Meta វាបានទាក់ទាញចំណាប់អារម្មណ៍របស់ពិភពលោកទៅកាន់ Augmented Reality (AR)/ Virtual Reality (VR) ដែលមិនធ្លាប់មានពីមុនមក។
សាជីវកម្មបច្ចេកវិទ្យាកំពូលដូចជា Apple, Google, និង Microsoft បានធ្វើការលើបច្ចេកវិទ្យាដែលទាក់ទងនឹង metaverse អស់ជាច្រើនឆ្នាំ ហើយគិតថា metaverse គឺគ្រាន់តែនៅជុំវិញផ្តេក។
ទីផ្សារសម្រាប់បច្ចេកវិទ្យា metaverse ត្រូវបានគេរំពឹងថានឹងឈានដល់ 49 ពាន់លានដុល្លារនៅឆ្នាំ 2022 ជាមួយនឹងអត្រាកំណើនប្រចាំឆ្នាំ 40% ។
បន្ទាប់ពីអ៊ីនធឺណិត មេតាវេសស៍ មានសក្តានុពលដើម្បីក្លាយជាវេទិកាបច្ចេកវិទ្យាបន្ទាប់ដើម្បីទាក់ទាញអ្នកបង្កើតហ្គេម និងអ្នកជំនាញបច្ចេកវិទ្យាឱ្យមានឱកាសទីផ្សារ 800 ពាន់លានដុល្លារ ដែលនឹងបំពេញតម្រូវការឧស្សាហកម្មកម្សាន្តសម្រាប់ចរន្តចំណូលថ្មី។
ដូច្នេះតើអ្វីទៅជា metaverse ហើយតើភាសាសរសេរកម្មវិធីអ្វីខ្លះដែលត្រូវបានប្រើដើម្បីបង្កើត metaverse?
តោះចូលទៅរកមើល!
តើមេតាវ៉ាសគឺជាអ្វី?
ពិពណ៌នាដោយសាមញ្ញ មេតាវេស គឺជាអាណាចក្រឌីជីថលស្របគ្នា ដែលរួមរស់ជាមួយយើងផ្ទាល់។
ដោយមើលឃើញពីធម្មជាតិរបស់វា មានទស្សនៈជាច្រើនអំពីរបៀបដែល metaverse អាចបង្ហាញខ្លួនឯង ក៏ដូចជាការខ្វែងគំនិតគ្នាអំពីថាតើ metaverse មាននៅទាំងអស់។
នៅក្នុងការបង្ហាញពីសុទិដ្ឋិនិយមបំផុត មេតាវេសគឺជាបរិយាកាសនិម្មិតដែលផ្តល់នូវបទពិសោធន៍ស្របគ្នាទៅនឹងពិភពលោកជាក់ស្តែង ជាមួយនឹងលទ្ធភាពសម្រាប់ថាមពលដែលប្រសើរឡើង ស្រដៀងទៅនឹងសកលលោកដែលផលិតដោយមនុស្សយន្តរបស់ The Matrix ។
នៅក្នុងការពណ៌នាជាក់ស្តែងបន្ថែមទៀត អ្នកទស្សនា metaverse ចូលរួមក្នុងបរិយាកាសនិម្មិត ដែលពួកគេសន្មតថាជារូបរាងរបស់រូបតំណាងនិម្មិត លេងហ្គេម និងរស់នៅក្លែងក្លាយដោយអនាមិក ដោយប្រើបច្ចេកវិទ្យាតាមដានចលនាកម្រិតខ្ពស់ និងកាសស្តាប់ការពិតនិម្មិត។
metaverse គឺជាលទ្ធផលនៃការបញ្ចូលគ្នានៃបច្ចេកវិទ្យាជាច្រើនដើម្បីបង្កើតពិភព 3D ដ៏ធំ សម្បូរបែប។
មនុស្សនឹងអាចរុករកឧបករណ៍ផ្ទុកថ្មីនេះរួមគ្នាដោយអរគុណចំពោះបច្ចេកវិទ្យាដូចជា ការពិតនិម្មិត ការពិតបន្ថែម និងចំណុចប្រទាក់សំឡេង។
យើងជឿលើ Metaverse នឹង…
- មានភាពស៊ីសង្វាក់គ្នា និងរស់រវើក - ខណៈពេលដែលព្រឹត្តិការណ៍ដែលបានកំណត់ទុកជាមុន និងរៀបចំដោយខ្លួនឯងនឹងកើតឡើង ដូចដែលពួកគេធ្វើនៅក្នុង "ជីវិតពិត" នោះ Metaverse នឹងក្លាយជាបទពិសោធន៍រស់នៅដែលរស់នៅក្នុងពេលវេលាជាក់ស្តែងសម្រាប់មនុស្សគ្រប់គ្នា។
- តស៊ូ — វាមិនដែល "កំណត់ឡើងវិញ" "ផ្អាក" ឬ "បញ្ចប់" វាគ្រាន់តែបន្តដំណើរការគ្មានទីបញ្ចប់។
- បុគ្គល និងក្រុមហ៊ុននឹងអាចអភិវឌ្ឍ ធ្វើជាម្ចាស់ វិនិយោគ លក់ និងទទួលបានសំណងសម្រាប់ "ការងារ" ជាច្រើនដែលបង្កើត "តម្លៃ" ដែលអ្នកដទៃពេញចិត្ត។
- អនុញ្ញាតឱ្យអ្នកប្រើដំណាលគ្នាចំនួនមិនកំណត់ខណៈពេលដែលធានាថាយើងម្នាក់ៗមានអារម្មណ៍ថា "សកម្ម" - អ្នកគ្រប់គ្នាអាចជាសមាជិកនៃ Metaverse និងចូលរួមក្នុងព្រឹត្តិការណ៍/ទីកន្លែង/សកម្មភាពជាក់លាក់មួយក្នុងពេលតែមួយ ខណៈដែលនៅតែរក្សាភ្នាក់ងារផ្ទាល់ខ្លួនរបស់ពួកគេក្នុង Metaverse ។
ភាសាសរសេរកម្មវិធីជាក់លាក់ Metaverse
វិស្វករ អ្នកសរសេរកម្មវិធី និងអ្នកអភិវឌ្ឍន៍នឹងតែងតែមានតម្រូវការនៅក្នុង metaverse ។
មុខតំណែងបើកចំហនៅក្នុង metaverse មាននៅក្រុមហ៊ុនធំៗ និងលេចធ្លោបំផុតរបស់ពិភពលោកដូចជា Facebook, Microsoft, Apple និង Snap ក៏ដូចជាក្រុមហ៊ុនថ្មីបំផុត និងច្នៃប្រឌិតបំផុតរបស់ metaverse ដូចជា OpenSea, Roblox, The Sandbox , Decentraland, និង Solana ។
វានឹងមិនមាន metaverse មួយទេ ប៉ុន្តែជាការប្រមូលផ្ដុំនៃបទពិសោធន៍ metaverse ដែលអ្នកអាចភ្ជាប់ជាមួយ មិនថាតាមរយៈ augmented reality (AR) virtual reality (VR) ឬ blockchain ទេ។
ដូច្នេះ metaverse ពាក់ព័ន្ធនឹងទិដ្ឋភាពជាច្រើននៃបច្ចេកវិទ្យា និងវប្បធម៌ ដែលប្រសិនបើអ្នកកំពុងស្វែងរកការងារ metaverse អ្នកប្រហែលជាមានជំនាញធំទូលាយ និងតម្រូវការចម្រុះសម្រាប់ជំនាញ។
អ្នកនឹងត្រូវធ្វើជាម្ចាស់នៃភាសាសរសេរកម្មវិធី និងការអភិវឌ្ឍន៍ជាច្រើន ដើម្បីជួយបង្កើត metaverse មិនថាអ្នកកំពុងសរសេរកូដសម្រាប់ augmented reality (AR) ការពិតនិម្មិត (VR) ឬ blockchain/cryptocurrency នោះទេ។
1. C#
C# គឺជាភាសាសរសេរកម្មវិធីដ៏ពេញនិយមដែលអាចប្រើបាន បង្កើតកម្មវិធីទូរស័ព្ទហ្គេម និងកម្មវិធីសាជីវកម្ម ក្នុងចំណោមរបស់ផ្សេងៗទៀត។
ក្នុងនាមជាអ្នកអភិវឌ្ឍន៍ ការស្គាល់ C# ផ្តល់នូវពិភពនៃលទ្ធភាព។
ម៉ាស៊ីនហ្គេម Unity ត្រូវបានប្រើប្រាស់តាំងពីឆ្នាំ 2005។ ប្រសិនបើអ្នកកំពុងធ្វើការលើគម្រោងការពិតជាក់ស្តែង Unity គឺជាវេទិកាដ៏ពេញនិយមសម្រាប់ប្រើប្រាស់។
អ្នកអភិវឌ្ឍន៍ជាង 750,000 នាក់ប្រើវេទិកា Unity រួមទាំងអ្នកបោះពុម្ពផ្សាយហ្គេមធំៗ ស្ទូឌីយោអ៊ីនឌី សិស្ស និងអ្នកចូលចិត្ត ដូច្នេះមានធនធានជាច្រើនដែលត្រូវទាញយក។ ម៉ាស៊ីនហ្គេមមួយក្នុងចំណោមម៉ាស៊ីនហ្គេមពេញនិយមបំផុតពីរក្នុងចំណោមអ្នកអភិវឌ្ឍន៍គឺ Unity ។
ឥឡូវនេះ C# គឺជាផ្នែកមួយនៃការប្រើប្រាស់យ៉ាងទូលំទូលាយបំផុត។ ភាសា blockchain.
2. C ++
ដើម្បីធ្វើការក្នុងពេលតែមួយ បច្ចេកវិទ្យា blockchain ត្រូវការទំនាក់ទំនងច្រើន។ C ++ អនុញ្ញាតឱ្យមានការគ្រប់គ្រងធនធានប្រកបដោយប្រសិទ្ធភាព។
វាក៏មានការគ្រប់គ្រងការចងចាំដ៏ល្អផងដែរ។
វាគឺជាភាសាវាយអក្សរដែលមានលក្ខណៈឋិតិវន្តខ្លាំង ដែលមានអត្ថប្រយោជន៍នៃភាសាតម្រង់ទិសវត្ថុ ដែលវាអាចគ្រប់គ្រងអន្តរកម្មរវាងកម្មវិធីប្រកបដោយប្រសិទ្ធភាព។
វាមានមុខងារគ្រប់គ្រងអង្គចងចាំជាមូលដ្ឋាន សមត្ថភាព multithreading កម្រិតខ្ពស់ និងជួយអ្នកអភិវឌ្ឍន៍ក្នុងការបញ្ចូលទិន្នន័យរួមគ្នា។ C++ ត្រូវបានប្រើដើម្បីបង្កើតប្រជាប្រិយ blockchain រូបិយប័ណ្ណអេឡិចត្រូនិកដូចជា Bitcoin, Ethereum, Ripple និង Litecoin ។
Unreal គឺជាម៉ាស៊ីនហ្គេមផ្សេងទៀត។ ដែលប្រើ C++ ជាភាសាចម្បងរបស់វា (បង្កើតដោយ Epic)។
ទោះបីជាជាញឹកញាប់អ្នកនឹងរកឃើញការចុះបញ្ជីការងារដែលត្រូវការចំណេះដឹងមួយថាជាចំណេះដឹងនៃ Unity ឬ Unreal - ដូច្នេះពួកគេដំណើរការជាមួយគ្នា - C ++ ជាធម្មតាត្រូវបានគេជឿថាមានថាមពលខ្លាំងជាង និងលឿនជាង C# ។
3. កោះជ្វា
ភាសាសរសេរកម្មវិធី Blockchain ដ៏ពេញនិយមមួយទៀតគឺ Java ។
ពួកគេផ្តល់ជំនួយជាច្រើនសម្រាប់វេទិកា និងកម្មវិធីភាគីទីបី។
វាគឺជាការចល័តយ៉ាងខ្លាំង; កម្មវិធីដែលបង្កើតជាភាសាអាចដំណើរការលើផ្នែករឹងកុំព្យូទ័រណាមួយ ដែលផ្តល់ឱ្យវាលើសពីភាសាផ្សេងទៀត។
JVM សកល (Java Virtual Machine) ដែលវាប្រើសម្រាប់ការអនុវត្តកម្មវិធីត្រូវបានផ្តល់កិត្តិយសជាមួយនឹងភាពចល័តដ៏ល្អរបស់វា។
វាជាឧបករណ៍ដ៏ល្អសម្រាប់បង្កើតគេហទំព័រដែលមានថាមពលខ្លាំង។ វាក៏អាចត្រូវបានប្រើដើម្បីបង្កើត blockchain ជាមូលដ្ឋានដែលមិនអាចផ្លាស់ប្តូរបាន។
4. JavaScript
JavaScript គឺជាភាសាដ៏សាមញ្ញមួយ ប៉ុន្តែជួនកាលគេហៅថាភាសារបស់អ៊ីនធឺណិត។
វាអាចត្រូវបានរកឃើញនៅក្នុងបច្ចេកវិទ្យា 2 និង web 3 ។
JavaScript អាចត្រូវបានប្រើដើម្បីបង្កើតនៅលើ blockchain ហើយដោយសារវាជាភាសាដែលកម្មវិធីរុករកតាមអ៊ីនធឺណិតជាច្រើនស្គាល់ វាត្រូវបានប្រើទាំងក្នុងកម្មវិធី WebVR និង WebAR ។
យើងស្នើ JavaScript ជាភាសាមូលដ្ឋានដ៏អស្ចារ្យសម្រាប់អ្នកចាប់ផ្តើមដំបូងដើម្បីរៀន ដោយសារវាមានកម្មវិធីធំទូលាយបែបនេះ។
វាអាចគ្រប់គ្រងទំនាក់ទំនងរវាងថ្នាំង blockchain ជាច្រើនដែលកំពុងដំណើរការក្នុងពេលតែមួយបានយ៉ាងងាយស្រួល។
5. ពស់ថ្លាន់
ដោយសារវាប្រើដំណើរការអភិវឌ្ឍន៍ដោយបើកចំហ និងតម្លាភាព មានកូដប្រភពបើកចំហ និងម៉ូឌុលភាគីទីបីមួយចំនួនធំ Python គឺជាភាសាដ៏ល្អដើម្បីរៀន ប្រសិនបើអ្នកកំពុងរចនាស្គ្រីប និងចំណុចប្រទាក់សម្រាប់ការពិតនិម្មិត។
វាត្រូវបានគេចាត់ទុកថាជាភាសាមួយក្នុងចំណោមភាសាដែលងាយស្រួលជាងក្នុងការជ្រើសរើស ហើយវាត្រូវបានគេប្រើយ៉ាងទូលំទូលាយនៅក្នុងកម្មវិធីឧស្សាហកម្មសម្រាប់ទាំង VR និង AR ។
វាគ្រាន់តែជាការងាយស្រួលក្នុងការផ្លាស់ទីពី Python ទៅជាភាសាដែលស្មុគស្មាញដូចជា C# ជាដើម។
នៅក្នុងឧស្សាហកម្ម blockchain ភាសាដែលបានវាយបញ្ចូលថាមវន្ត Pyethereum មានការអនុវត្ត Ethereum ផ្ទាល់ខ្លួន។
វាអាចត្រូវបានប្រើដើម្បីបង្កើតកិច្ចសន្យាឆ្លាតវៃ និងកិច្ចសន្យា NEO និង Hyperledger ។
6. រឹង
Ethereum ដែលជា blockchain ដ៏ពេញនិយម បានបង្កើត និងបោះផ្សាយ Solidity ដែលជាភាសាតម្រង់ទិសវត្ថុ។
គោលបំណងចម្បងរបស់វាគឺដើម្បីបង្កើត និងប្រើប្រាស់កិច្ចសន្យាឆ្លាតវៃនៅលើបណ្តាញ Ethereum ។
Solidity ប្រហែលជាត្រូវបានប្រើដើម្បីបង្កើត NFT ណាមួយដែលអ្នកធ្លាប់ទិញ ឬលក់។
Ethereum គឺអាចប្រៀបធៀបទៅនឹង Bitcoin ប៉ុន្តែវាក៏រួមបញ្ចូលផងដែរ (ស្ទើរតែ) ភាសាម៉ាស៊ីននិម្មិត Turing-ពេញលេញ និងសមត្ថភាពដំណើរការនៅក្នុងការអនុវត្តថ្នាំងរបស់វា។
ភាសា Solidity គឺជាឧបករណ៍សម្រាប់បង្កើតកូដកម្រិតម៉ាស៊ីនដែលអាចប្រតិបត្តិបាននៅលើ EVM ។
Solidity គឺជាភាសាសរសេរកម្មវិធីដែលរួមបញ្ចូលកម្មវិធីចងក្រងដែលបំប្លែងកូដដែលអាចអានបានរបស់មនុស្សកម្រិតខ្ពស់ទៅជាការណែនាំជាមូលដ្ឋាន និងងាយស្រួលយល់ ដែលបម្រើជាមូលដ្ឋានគ្រឹះសម្រាប់កម្មវិធីដែលអាចប្រតិបត្តិបានរបស់ microprocessor ណាមួយ។
សន្និដ្ឋាន
សម្រាប់អ្នកបង្កើត អ្នកបង្កើតថ្មី វិនិយោគិន និងសហគ្រិន មេតាវេសបានបើកពិភពថ្មីនៃលទ្ធភាព។
នៅក្នុងពិភពនិម្មិត មនុស្សបានចាប់ផ្តើមបង្កើតទ្រព្យសម្បត្តិឌីជីថលរួចហើយ។
metaverse បើកសក្តានុពលសម្រាប់ការជួញដូរអ្វីទាំងអស់។ វិចិត្រករ និងអ្នកប្រមូលទិញលក់ទ្រព្យសកម្មឌីជីថលតាមរយៈ អិនអេហ្វអេសខណៈពេលដែលអ្នកប្រើប្រាស់ទិញ ជួល និងលក់ដីនិម្មិត បង្កើតហ្គេម និងទិញ និងលក់សម្លៀកបំពាក់ ក្នុងចំណោមរបស់ផ្សេងៗទៀត។
ថាតើការកើនឡើងនៃការចាប់អារម្មណ៍នៅក្នុង metaverse គឺដោយសារតែឥទ្ធិពលនៃការបង្ខំឱ្យ Covid-19 នៃជីវិតនិម្មិតឬការកែលម្អបច្ចេកវិទ្យា ការទទួលយក VR/AR អាចមានអត្ថប្រយោជន៍យ៉ាងធំធេងក្នុងអន្តរកម្មក្នុងពេលជាក់ស្តែងរវាងក្រុមហ៊ុន និងអ្នកប្រើប្រាស់។
ជាងនេះទៅទៀត បច្ចេកវិទ្យានេះអាចត្រូវបានប្រើដើម្បីបង្រៀនបុគ្គលិកលើប្រតិបត្តិការម៉ាស៊ីន និងនីតិវិធី កែលម្អការរៀនសូត្រនៅក្នុងសាលារៀន ហើយសំខាន់បំផុតគឺរក្សាតម្រូវការ និងខ្សែសង្វាក់ផ្គត់ផ្គង់របស់សេដ្ឋកិច្ចឱ្យនៅដដែល ខណៈពេលដែលជៀសវាងការប៉ះពាល់នឹងជំងឺកូវីដ-១៩។
សូមផ្ដល់យោបល់