Immersive environments, Metaverse and the key challenges in programming

Authors

  • Denis Gonzalez-Argote Universidad Argentina de la Empresa, Facultad de Ingeniería y Ciencias Exactas, Carrera de Ingeniería Informática. Ciudad Autónoma de Buenos Aires, Argentina Author https://orcid.org/0000-0003-3152-5697

DOI:

https://doi.org/10.56294/mr20226

Keywords:

Metaverse, programming, Immersive environments

Abstract

Metaverse is a virtual reality (VR) environment with avatars and software agents using the internet and augmented reality (AR). This one is described as a new iteration of the internet, Metaverse uses VR headsets, blockchain technology and avatars in a new fusion of real and virtual worlds. The role of the programmer in the metaverse is to create and maintain programs that control the behavior of virtual objects and entities within the virtual space. This can include characters controlled by the computer, animations, special effects, and other visual and interactive elements. Programmers in the metaverse may work on a variety of different projects, such as developing new virtual worlds, creating games or other interactive experiences, or building tools and applications for use within the metaverse. They may also be responsible for maintaining and updating existing programs, fixing bugs, and optimizing performance. The main challenge facing programmers in the metaverse is creating a seamless and immersive experience for users. This involves designing and implementing a wide range of features, such as realistic and interactive 3D environments, avatars, physics and interactions, network communication and synchronization, and AI-powered non-player characters. The development of the metaverse requires a wide range of skills and technologies, including expertise in computer graphics, networking, AI, and user experience design.

References

Dwivedi YK, Hughes L, Baabdullah AM, Ribeiro-Navarrete S, Giannakis M, Al-Debei MM, et al. Metaverse beyond the hype: Multidisciplinary perspectives on emerging challenges, opportunities, and agenda for research, practice and policy. International Journal of Information Management 2022;66:102542. https://doi.org/10.1016/j.ijinfomgt.2022.102542.

Jiang Y, Kang J, Niyato D, Ge X, Xiong Z, Miao C, et al. Reliable Distributed Computing for Metaverse: A Hierarchical Game-Theoretic Approach. IEEE Transactions on Vehicular Technology 2022:1-16. https://doi.org/10.1109/TVT.2022.3204839.

Yang Q, Zhao Y, Huang H, Xiong Z, Kang J, Zheng Z. Fusing Blockchain and AI With Metaverse: A Survey. IEEE Open Journal of the Computer Society 2022;3:122-36. https://doi.org/10.1109/OJCS.2022.3188249.

Lee J, Lee TS, Lee S, Jang J, Yoo S, Choi Y, et al. Development and Application of a Metaverse-Based Social Skills Training Program for Children With Autism Spectrum Disorder to Improve Social Interaction: Protocol for a Randomized Controlled Trial. JMIR Research Protocols 2022;11:e35960. https://doi.org/10.2196/35960.

Ng WC, Yang Bryan Lim W, Ng JS, Xiong Z, Niyato D, Miao C. Unified Resource Allocation Framework for the Edge Intelligence-Enabled Metaverse. ICC 2022 - IEEE International Conference on Communications, 2022, p. 5214-9. https://doi.org/10.1109/ICC45855.2022.9838492.

Njoku JN, Nwakanma CI, Amaizu GC, Kim D-S. Prospects and challenges of Metaverse application in data-driven intelligent transportation systems. IET Intelligent Transport Systems 2022:1-21. https://doi.org/10.1049/itr2.12252.

Xu M, Ng WC, Lim WYB, Kang J, Xiong Z, Niyato D, et al. A Full Dive into Realizing the Edge-enabled Metaverse: Visions, Enabling Technologies, and Challenges. IEEE Communications Surveys & Tutorials 2022:1-1. https://doi.org/10.1109/COMST.2022.3221119.

Downloads

Published

2022-12-25

How to Cite

1.
Gonzalez-Argote D. Immersive environments, Metaverse and the key challenges in programming. Metaverse Basic and Applied Research [Internet]. 2022 Dec. 25 [cited 2024 Dec. 1];1:6. Available from: https://mr.ageditor.ar/index.php/mr/article/view/19