සෑම වසරකම, ඩිජිටල් කර්මාන්තය දියුණු වන අතර අතථ්ය යථාර්ථය ව්යතිරේකයක් නොවේ.
ක්රීඩා කර්මාන්තය යම් කාලයක් තිස්සේ Metaverse ප්රවණතාවය සමඟ අත්හදා බලමින් සිටී.
නමුත් Facebook විසින් Meta ලෙස නම වෙනස් කරන විට, එය ලෝකයේ අවධානය වෙන කවරදාකටත් වඩා Augmented Reality (AR)/ Virtual Reality (VR) වෙත ආකර්ෂණය විය.
ඇපල්, ගූගල් සහ මයික්රොසොෆ්ට් වැනි ඉහළම තාක්ෂණ සංස්ථා වසර ගණනාවක් තිස්සේ මෙටාවර්ස් ආශ්රිත තාක්ෂණය මත වැඩ කරමින් සිටින අතර මෙටාවර්ස් ක්ෂිතිජය ආසන්නයේ ඇතැයි සිතයි.
මෙටාවර්ස් තාක්ෂණය සඳහා වන වෙළඳපල 49 වන විට ඩොලර් බිලියන 2022 දක්වා ළඟා වනු ඇතැයි අපේක්ෂා කරන අතර වාර්ෂික වර්ධන වේගය 40% කි.
අන්තර්ජාලයෙන් පසුව, නව ආදායම් මාර්ග සඳහා විනෝදාස්වාද කර්මාන්තයේ ඉල්ලුම සපුරාලන ඩොලර් බිලියන 800 ක වෙළඳපල අවස්ථාවක් වෙත ක්රීඩා සංවර්ධකයින් සහ තාක්ෂණ විශේෂඥයින් ආකර්ෂණය කර ගැනීමේ මීළඟ තාක්ෂණික වේදිකාව බවට පත්වීමට metaverse හට හැකියාව ඇත.
ඉතින්, හරියටම metaverse යනු කුමක්ද සහ metaverse තැනීමට භාවිතා කරන ක්රමලේඛන භාෂා මොනවාද?
අපි කිමිදී එය සොයා ගනිමු!
Metaverse යනු කුමක්ද?
සරලව විස්තර කළහොත්, මෙටාවර්ස් යනු අපගේම දේ සමඟ සහජීවනයෙන් පවතින සමාන්තර ඩිජිටල් ක්ෂේත්රයකි.
එහි මතුවන ස්වභාවය අනුව, metaverse ඉදිරිපත් කළ හැකි ආකාරය පිළිබඳ ඉදිරිදර්ශන කිහිපයක් මෙන්ම, metaverse කිසිසේත්ම පවතින්නේද යන්න පිළිබඳ එකඟ නොවීම් තිබේ.
වඩාත්ම ශුභවාදී විදැහුම්කරණයන්හිදී, මෙටාවර්ස් යනු ද මැට්රික්ස්ගේ රොබෝ-නිපදවන ලද විශ්වය හා සමානව වැඩිදියුණු කළ බලයන් සඳහා ඇති හැකියාව සමඟ සැබෑ ලෝකයට සමාන්තර අත්දැකීම් සපයන අතථ්ය පරිසරයකි.
වඩාත් යථාර්ථවාදී නිරූපණයන්හිදී, metaverse අමුත්තන් භෞතිකව අතථ්ය පරිසරයක නිරත වන අතර, එහිදී ඔවුන් අතථ්ය අවතාරවල හැඩය උපකල්පනය කරයි, ක්රීඩා කරයි, සහ උසස් චලන ලුහුබැඳීමේ තාක්ෂණය සහ අතථ්ය රියැලිටි හෙඩ්සෙට් භාවිතා කරමින් ව්යාජ-නිර්නාමික ජීවිත ගත කරයි.
මෙටාවර්ස් යනු විශාල, පොහොසත්, ත්රිමාණ ලෝකයක් නිර්මාණය කිරීම සඳහා තාක්ෂණයන් කිහිපයක අභිසාරී වීමේ ප්රතිඵලයකි.
අතථ්ය යථාර්ථය, වැඩි දියුණු කළ යථාර්ථය සහ හඬ අතුරුමුහුණත් වැනි තාක්ෂණවලට ස්තූතිවන්ත වෙමින් මිනිසුන්ට මෙම නව මාධ්යය එකට ගවේෂණය කිරීමට හැකි වනු ඇත.
අපි Metaverse විශ්වාස කරනවා වනු ඇත…
- සමමුහුර්තව සහ සජීවී වන්න - පූර්ව කාලසටහන්ගත සහ ස්වයං අන්තර්ගත සිදුවීම් සිදු වන අතර, ඒවා "සැබෑ ජීවිතයේ" සිදු වන පරිදි, Metaverse සෑම කෙනෙකුටම තත්ය කාලීනව ජීවත් වන සජීවී අත්දැකීමක් වනු ඇත.
- නොපසුබට වන්න - එය කිසි විටෙකත් "නැවත සකසන්නේ නැත," "විරාමයක්" හෝ "අවසන්" නොවේ, එය නිමක් නැතිව දිගටම පවතී.
- පුද්ගලයන්ට සහ සමාගම්වලට අන් අය අගය කරන “වටිනාකම” නිර්මාණය කරන පුළුල් පරාසයක “වැඩ” සඳහා සංවර්ධනය කිරීමට, අයිති කර ගැනීමට, ආයෝජනය කිරීමට, විකිණීමට සහ ප්රතිපූරණය කිරීමට හැකි වනු ඇත.
- අප සෑම කෙනෙකුටම "ක්රියාකාරී" යැයි හැඟෙන බව සහතික කරන අතරම සමගාමී පරිශීලකයින් අසීමිත සංඛ්යාවක් සඳහා ඉඩ දෙන්න - සෑම කෙනෙකුටම Metaverse හි සාමාජිකයෙකු විය හැකි අතර ඔවුන්ගේ පුද්ගලික නියෝජිතායතනය පවත්වා ගනිමින් එකම අවස්ථාවේදීම යම් සිදුවීමකට/ස්ථානයකට/ක්රියාකාරකමකට සහභාගී විය හැක. මෙටාවර්ස්.
Metaverse-විශේෂිත ක්රමලේඛන භාෂා
ඉංජිනේරුවන්, ක්රමලේඛකයින් සහ සංවර්ධකයින් මෙටාවර්ස් හි සැමවිටම ඉල්ලුමේ පවතී.
Metaverse හි විවෘත ස්ථාන Facebook, Microsoft, Apple, සහ Snap වැනි ලොව විශාලතම සහ ප්රමුඛතම සමාගම් කිහිපයක මෙන්ම OpenSea, Roblox, The Sandbox වැනි metaverse හි නවතම සහ වඩාත්ම නව්ය සමාගම් කිහිපයකින් ලබා ගත හැකිය. , Decentraland, සහ Solana.
තනි metaverse එකක් නොවනු ඇත, නමුත් ඔබට සම්බන්ධ කළ හැකි metaverse අත්දැකීම් වල ලිහිල් එකතුවක්, වර්ධිත යථාර්ථය (AR), virtual reality (VR) හෝ blockchain හරහා වේ.
එබැවින් metaverse තාක්ෂණයේ සහ සංස්කෘතියේ විවිධ පැති රාශියක් ඇතුළත් වන අතර, ඔබ metaverse රැකියාවක් සොයන්නේ නම්, ඔබට පුළුල් පරාසයක විශේෂඥ දැනුමක් සහ කුසලතා සඳහා විවිධාංගීකරණය වූ අවශ්යතාවයක් තිබිය හැකිය.
ඔබ වැඩි දියුණු කළ යථාර්ථය (AR), අතථ්ය යථාර්ථය (VR) හෝ blockchain/cryptocurrency සඳහා කේතනය කළත්, metaverse ගොඩනැගීමට උදවු කිරීමට ඔබට විවිධ ක්රමලේඛන සහ සංවර්ධන භාෂා ප්රගුණ කිරීමට අවශ්ය වනු ඇත.
1. C#
C# යනු භාවිතා කළ හැකි ජනප්රිය ක්රමලේඛන භාෂාවකි ජංගම යෙදුම් සාදන්න, ක්රීඩා, සහ ආයතනික මෘදුකාංග, වෙනත් දේ අතර.
සංවර්ධකයෙකු ලෙස, C# දැනගැනීම හැකියාවන්ගෙන් යුත් ලෝකයක් ඉදිරිපත් කරයි.
Unity සූදු එන්ජිම 2005 සිට භාවිතා කර ඇත. ඔබ අතථ්ය රියැලිටි ව්යාපෘතියක වැඩ කරන්නේ නම්, Unity භාවිතා කිරීමට ජනප්රිය වේදිකාවකි.
විශාල ක්රීඩා ප්රකාශකයින්, ඉන්ඩි චිත්රාගාර, සිසුන් සහ විනෝදාංශකරුවන් ඇතුළුව සංවර්ධකයින් 750,000 කට වැඩි පිරිසක් Unity වේදිකාව භාවිතා කරයි, එබැවින් ලබා ගැනීමට සම්පත් ඕනෑ තරම් තිබේ. සංවර්ධකයින් අතර වඩාත් ජනප්රිය සූදු එන්ජින් දෙකෙන් එකක් වන්නේ යුනිටි ය.
C# දැන් බහුලව භාවිතා වන එකකි blockchain භාෂා.
2. සී ++
ඒ සමගම වැඩ කිරීමට, blockchain තාක්ෂණයට සම්බන්ධතා ගොඩක් අවශ්ය වේ. C++ කාර්යක්ෂම සම්පත් කළමනාකරණයට ඉඩ සලසයි.
එය විශිෂ්ට මතක පාලනයක් ද ඇත.
එය යෙදුම් අතර අන්තර්ක්රියා කාර්යක්ෂමව හැසිරවිය හැකි වස්තු-නැඹුරු භාෂාවක ප්රතිලාභ ඇති දැඩි ස්ථිතික ටයිප් කළ භාෂාවකි.
එය ප්රාථමික මතක පාලනය, උසස් බහු නූල් හැකියාවන් සහ දත්ත එකට ඇතුළත් කිරීමේදී සංවර්ධකයින්ට උපකාර කරයි. ජනප්රිය නිර්මාණය සඳහා C++ භාවිතා කරන ලදී blockchain Bitcoin, Ethereum, Ripple, සහ Litecoin වැනි cryptocurrencies.
Unreal යනු අනෙක් ක්රීඩා එන්ජිමයි එහි මූලික භාෂාව ලෙස C++ භාවිතා කරයි (එපික් විසින් නිර්මාණය කරන ලදී).
ඔබට බොහෝ විට Unity හෝ Unreal පිළිබඳ දැනුමක් අවශ්ය රැකියා ලැයිස්තු සොයා ගත හැකි වුවද - එබැවින් ඒවා අත්වැල් බැඳගනී - C++ සාමාන්යයෙන් C# වලට වඩා බලවත් සහ වේගවත් යැයි විශ්වාස කෙරේ.
3. ජාවා
තවත් ජනප්රිය Blockchain ක්රමලේඛන භාෂාව වන්නේ Java ය.
ඔවුන් තෙවන පාර්ශවීය වේදිකා සහ යෙදුම් සඳහා බොහෝ උපකාර සපයයි.
එය අතිශයින් අතේ ගෙන යා හැකි ය; භාෂාව තුළ ගොඩනගා ඇති වැඩසටහන් ඕනෑම පරිගණක දෘඪාංගයක් මත ධාවනය කළ හැකි අතර, එය අනෙකුත් භාෂාවලට වඩා ඉහළ අගයක් ලබා දෙයි.
යෙදුම් ක්රියාත්මක කිරීම සඳහා එය භාවිතා කරන ගෝලීය JVM (ජාවා අතථ්ය යන්ත්රය) එහි විශිෂ්ට අතේ ගෙන යා හැකි බව ගෞරවයට පාත්ර වේ.
අතිශයින්ම ගතික වෙබ් අඩවි නිර්මාණය කිරීම සඳහා එය විශිෂ්ට මෙවලමකි. එය මූලික, වෙනස් කළ නොහැකි blockchain නිර්මාණය කිරීමට ද භාවිතා කළ හැක.
4. ජාවාස්ක්රිප්ට්
ජාවාස්ක්රිප්ට් යනු සංකීර්ණ නමුත් සාපේක්ෂ සරල භාෂාවක් වන අතර එය සමහර විට අන්තර්ජාලයේ භාෂාව ලෙසද හැඳින්වේ.
එය වෙබ් 2 සහ වෙබ් 3 යන තාක්ෂණයන් දෙකෙහිම සොයාගත හැකිය.
JavaScript බ්ලොක්චේන් එකක් මත ගොඩනැගීමට භාවිතා කළ හැකි අතර, එය බොහෝ වෙබ් බ්රව්සර් වලට හුරුපුරුදු භාෂාවක් බැවින්, එය WebVR සහ WebAR යෙදුම් දෙකෙහිම භාවිතා වේ.
ජාවාස්ක්රිප්ට් එතරම් පුළුල් පරාසයක යෙදුම් ඇති බැවින් ආරම්භකයින්ට ඉගෙන ගැනීමට අපූරු පදනම් භාෂාවක් ලෙස අපි යෝජනා කරමු.
එයට එකවර ක්රියාත්මක වන බ්ලොක්චේන් නෝඩ් කිහිපයක් අතර සන්නිවේදනය පහසුවෙන් කළමනාකරණය කළ හැකිය.
5. Python මීට උදාහරණ
එය විවෘත සහ විනිවිද පෙනෙන සංවර්ධන ක්රියාවලියක් භාවිතා කරන බැවින්, විවෘත මූලාශ්ර කේත පදනමක් සහ තුන්වන පාර්ශ්ව මොඩියුල විශාල ප්රමාණයක් ඇති බැවින්, ඔබ අතථ්ය යථාර්ථය සඳහා ස්ක්රිප්ටින් සහ අතුරුමුහුණත් සැලසුම් කරන්නේ නම් ඉගෙන ගැනීමට සුදුසුම භාෂාව පයිතන් වේ.
එය ලබා ගැනීමට පහසු භාෂාවක් ලෙස සලකනු ලබන අතර, එය VR සහ AR යන දෙකම සඳහා කාර්මික යෙදුම්වල බහුලව භාවිතා වේ.
Python සිට C# වැනි වඩාත් සංකීර්ණ භාෂාවකට මාරු වීම ඒ තරමටම පහසුය.
බ්ලොක්චේන් කර්මාන්තයේ, ගතිකව ටයිප් කරන ලද භාෂාව Pyethereum හට තමන්ගේම Ethereum ක්රියාත්මක කිරීමක් ඇත.
එය ස්මාර්ට් ගිවිසුම් සහ NEO සහ Hyperledger ගිවිසුම් නිර්මාණය කිරීමට භාවිතා කළ හැක.
6. ඝනත්වය
Ethereum, ජනප්රිය blockchain, Solidity, object-oriented language එකක් නිර්මාණය කර ප්රකාශයට පත් කළේය.
එහි ප්රධාන අරමුණ වන්නේ Ethereum ජාලයේ ස්මාර්ට් කොන්ත්රාත්තු නිර්මාණය කිරීම සහ යෙදවීමයි.
ඔබ කවදා හෝ මිල දී ගෙන හෝ විකුණා ඇති ඕනෑම NFT උත්පාදනය කිරීමට ඝනත්වය බොහෝ විට භාවිතා කර ඇත.
Ethereum Bitcoin හා සැසඳිය හැකි නමුත් එහි නෝඩ් ක්රියාත්මක කිරීමේදී (පාහේ) Turing-සම්පූර්ණ අථත්ය යන්ත්ර භාෂාවක් සහ සැකසුම් ධාරිතාවක් ද එයට ඇතුළත් වේ.
Solidity භාෂාව යනු EVM මත ක්රියාත්මක කළ හැකි යන්ත්ර මට්ටමේ කේතයක් ජනනය කිරීමේ මෙවලමකි.
Solidity යනු ඕනෑම මයික්රොප්රොසෙසරයක් ක්රියාත්මක කළ හැකි වැඩසටහනක පදනම ලෙස ක්රියා කරන ඉහළ මට්ටමේ මානව කියවිය හැකි කේතය මූලික, තේරුම් ගැනීමට පහසු උපදෙස් බවට පරිවර්තනය කරන සම්පාදකයක් ඇතුළත් ක්රමලේඛන භාෂාවකි.
නිගමනය
නිර්මාපකයින්, නව නිපැයුම්කරුවන්, ආයෝජකයින් සහ ව්යවසායකයින් සඳහා, මෙටාවර්ස් නව හැකියාවන්ගෙන් යුත් ලෝකයක් විවෘත කර ඇත.
අතථ්ය ලෝකයේ මිනිසුන් දැනටමත් ඩිජිටල් වත්කම් නිර්මාණය කිරීමට පටන් ගෙන ඇත.
මෙටාවර්ස් ඕනෑම දෙයක් වෙළඳාම් කිරීමේ හැකියාව විවෘත කරයි. කලාකරුවන් සහ එකතුකරන්නන් ඩිජිටල් වත්කම් හරහා වෙළඳාම් කරයි එන්එෆ්ටී, පාරිභෝගිකයන් අතථ්ය ඉඩම් මිලදී ගැනීම, කුලියට ගැනීම සහ විකිණීම, ක්රීඩා කිරීම සහ වෙනත් දේ අතර ඇඳුම් මිලදී ගැනීම සහ විකිණීම අතර.
මෙටාවර්ස් කෙරෙහි ඇති උනන්දුව වැඩිවීම Covid-19 හි බලහත්කාරයෙන් ජීවිතය අථත්යකරණය කිරීමේ බලපෑම හෝ තාක්ෂණික වැඩිදියුණු කිරීම් නිසා සිදු වුවද, VR/AR හදා ගැනීම සමාගම් සහ පාරිභෝගිකයින් අතර තත්ය කාලීන අන්තර්ක්රියා වලදී අතිශයින් වාසිදායක විය හැකිය.
තවද, යන්ත්ර ක්රියාකාරීත්වය සහ ක්රියා පටිපාටි පිළිබඳව පුද්ගලයින්ට ඉගැන්වීමට, පාසල්වල ඉගෙනීම වැඩිදියුණු කිරීමට සහ වඩාත් තීරණාත්මක ලෙස, covid-19 ට නිරාවරණය වීම වළක්වා ගනිමින් ආර්ථිකයේ ඉල්ලුම සහ සැපයුම් දාම නොවෙනස්ව පවත්වා ගැනීමට මෙම තාක්ෂණය භාවිතා කළ හැකිය.
ඔබමයි