project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

Meteorite

Introducing Meteorite 🌠: A pixel arcade sidescroller where players collect coins, dodge meteors, and mint rewards as NFTs and ERC-20 tokens. Engage with others using XMTP and play on Mantle, Filecoin, and Scroll. Dive into a monochrome world of adventure!

Meteorite

Created At

ETHOnline 2023

Winner of

trophy

🏊‍♀️ Mantle — Build on Mantle

trophy

🏊 Scroll — Pool Prize

Project Description

Meteorite is an immersive black and white pixel arcade sidescroller, crafted with meticulous attention for the EthGlobal Online hackathon. Set against a monochrome backdrop, players venture through a dynamic landscape dotted with coins, while skillfully dodging a hail of falling meteors and dangerous bombs. Each journey through this world isn't just a test of dexterity, but also a social experience. With the integration of XMTP, players can converse and send messages, adding a layer of interactive camaraderie rarely seen in arcade games. The rewards are multifaceted - aside from the in-game coin collection, a triumphant completion lets players mint a unique NFT badge, symbolizing their achievement. Furthermore, they receive an ERC-20 token, the quantity of which mirrors the coins they've secured in their run. What sets Meteorite apart is its deployment on multiple chains, including Mantle, Filecoin, and Scroll, ensuring a broad and decentralized reach.

How it's Made

Building Meteorite was a journey through various technological landscapes. Here's a peek behind the curtain:

Unity: The game's foundation is built on Unity, a powerful game development platform. It provided the tools necessary to design the pixelated graphics, physics, and controls, forming the crux of the gameplay experience.

Solidity: In the world of decentralized applications, Solidity played a crucial role. It was used to script the smart contracts governing the minting of the NFT badges and the ERC-20 tokens that players earn.

React: To ensure a seamless user interface and a responsive design for the game's web components, we employed React. It allowed for efficient component-based architecture, improving scalability and maintainability.

XMTP: An integral part of Meteorite's charm is player interaction. By weaving in XMTP, we enabled real-time messaging, enhancing the game's social quotient.

Torus: We implemented Torus for social logins, predominantly using Google. This provided a frictionless entry point for users, ensuring wider participation without the hurdles of traditional sign-ups.

IPFS (Web3.storage): As decentralization was key, storing game assets and data was entrusted to IPFS using Web3.storage. This ensured permanence, redundancy, and quick access.

Partner Technologies: Our deployment on Mantle, Filecoin, and Scroll wasn't just for bragging rights. These multichains extended the game's reach and reinforced the decentralized ethos we champion.
background image mobile

Join the mailing list

Get the latest news and updates