Inspiration
The inspiration behind developing this game is to simplify the on-boarding process to web3 and make it enjoyable again. Additionally, the aim is to eventually create cross-chain games, allowing users to play within their preferred ecosystem. This approach is expected to pave the way for new paradigms in the web3 space, enhancing user experience and expanding what's possible.
What it does

It's a 3D open-world sandbox game where users can connect to the Lisk chain (Sepolia) and create their own worlds using various block categories like brick, glass, stone, etc. Users can save their worlds as dynamic NFTs.
To make it more fun, users can purchase items from the marketplace or create their own and use them in the game. There are hotkeys for each function, like the num keys for bricks. There are no vertical limits for building.
How we built it
| Frontend | Backend |
|---|---|
| Built using Three.Js in React | On Lisk Sepolia Network |
| Developed complex game mechanics such as gravity and collisions | Contracts and deployment constants available here |
| Worlds and items are ERC1155 tokens | |
| Extensive logic written for smooth front-end integration | |
| Future plans: fractional ownership, in-game currency, and easy swapping |
Challenges we ran into
- Integrating the whole game for seamless user experience required a lot of testing.
- Working with 3D in web was difficult and to make things work took decent time and energy.
- Making the worlds and Items modular and keeping the future scope open was challenging.
- Adding custom logic for and testing the contracts.
Accomplishments that we're proud of
- Made a fully function web game which can be played right away.
- Build all this in short spam of time as we were having exams.
What's next for Pixelia
- Improving Contracts and making it chain independent.
- Adding robust feature and market place for user created items
- Adding world sharing and collaboration features using web-sockets
- Adding chat and video features after the above feature
- Making the game more optimized and responsive even for mobile
Built With
- erc1155
- ethers.js
- lisk
- react.js
- three.js
Log in or sign up for Devpost to join the conversation.