Enter the Metaverse is an immersive 3D game that combines motion capturing through OpenCV, 3D modeling in Unity, and smart contract technology to create an unforgettable gaming experience. The game consists of three levels that simulate different activities in the metaverse, such as exploration, exercise, and multiplayer competition.
Enter the Metaverse offers a variety of features, including:
-
3D block interaction: The first level of the game involves navigating through a virtual environment using motion capturing through OpenCV. The user can interact with 3D blocks to explore the environment.
-
Exercise model copying: In the second level of the game, the user must copy a virtual model of exercise placed in the virtual environment. The user is rewarded with coins based on their performance, which are tracked and rewarded using blockchain technology and smart contracts.
-
Two-player game: The final level of the game involves a two-player game where one player is tracked by OpenCV and the other player plays from the keyboard. The game features motion capturing and 3D modeling in Unity.
To install Enter the Metaverse, follow these steps:
- Clone the repository from Github.
- Install Unity and OpenCV on your system.
- Open the Unity project in the cloned repository.
- Build and run the project.
To play Enter the Metaverse, follow these steps:
Run the game by following the installation instructions. Choose the level you want to play. Use the input method specified in the level to interact with the game.
Enter the Metaverse was developed as a part of the Hackofiesta hackathon conducted by IIITL. The game was developed by the following team members:
- Himanshu Sharma
- Gyandeep Katiyar
- Shikhar Raj
- Kota Karthik
- Sanskar Sahu
File size was too long so we uploaded whole project file on Google drive https://drive.google.com/drive/folders/16EhNsOFNM_NLi31TSlyyGSFLV_2PQAuH?usp=share_link