Shooting game in the Infinite Garden. Using Metal and Threejs
A Three.js-based shooting game where players receive a unique token created upon joining created with Metal (https://metal.build/) . When a player is killed, a portion of their tokens is transferred to the player who defeated them.
The game consists in two parts: a web application based on Nextjs/Threejs and a backend server to handle the game status on python using websockets
The game is built using Three.js for the 3D environment and multiplayer gameplay, with a backend server in python handling game state and player connections. Metal (https://metal.build/) generates a unique token for each player on join via API integration. When a player is killed, the server transfers a portion of their tokens to the killer, updating ownership through Metal.