Hackaverse

An interactive experience to learn more about web3 in a fun way

Hackaverse

Created At

ETHGlobal Cannes

Project Description

Step into our 3D interactive booth where you meet a virtual mentor who quizzes you on Flow blockchain basics. Answer all questions correctly and earn a limited-edition Flow T-shirt NFT We build an interactive 3d 3rd person experience where user can walk around space and interact with different characters. We didnt manage to execute the whole vision but the idea is to recreate a hackathon experience where one can walk around and chat with representatives of different companies. We would like to continue it and add different types of interactions in future

How it's Made

Three.js powers the interactive 3D environment with a walking avatar, NPC mentor, booth, and props. GLTF Models bring characters to life with idle and walk animations. Dialog System simulates a branching quiz with mentor-style interaction. Flow FCL (Flow Client Library) enables Web3 login and user authentication.

Cadence Smart Contract deployed on Flow Testnet handles NFT minting logic.

Webpack + Babel for frontend bundling and development flow.

background image mobile

Join the mailing list

Get the latest news and updates