Develop an innovative e-learning game that combines online education with blockchain technology to provide a unique learning and rewards experience. The main goal of the project is to create an interactive environment where users can access various courses and tests. Upon successfully completing each educational module, users will earn exclusive badges that will be stored as NFTs on the blockchain using OpenFort technology.
- Test web to launch Studyverse is a standard ReactJS application
- Web game is made with Unity
- Blender for 3d models
- C# for scripting
- Openfort: Wallet-as-a-service solution communicating between the web game and the wallet
- Remix IDE: To extract the ABI from the contracts
- Hardhat: For the deployment of the contracts
- We clone Repository.
- We use the Front-end as a source for our front-end application.
- We use the Web Game as a source for our game.
- We use
####Run the application front-end
From the source repository of StudyVerse
npm run dev
The front-end is now running on http://localhost:3000
.
Press the button Launch StudyVerse
##Challenges
We use low-poly textures in WebGL to optimize performance.