My Virtual Land - Skill-Based PvP On-Chain Battles

Project Name
My Virtual Land - Skill-Based PvP On-Chain Battles

Problem Statement
Many blockchain games lack real-time, skill-based competitive gameplay with instant payouts. Players want thrilling PvP experiences with low-latency on-chain transactions, but most games rely on slow turn-based mechanics or off-chain solutions. We aim to solve this by creating fast-paced, high-stakes mini-games with seamless blockchain integration.

Solution Overview
My Virtual Land is a real-time skill-based PvP battling platform where players compete in mini-games with on-chain entry fees and instant payouts. We prioritize chains with fast block finality (under a few seconds) to ensure smooth gameplay. Players can choose risk-free modes or high-stakes battles, train in community spaces, and customize their vehicles. Our first game, a “last man standing” car-sum wrestling match, demonstrates our fast-execution blockchain integration.

Project Description
My Virtual Land is an online battling arena where players engage in real-time, skill-based mini-games with on-chain transactions. The core functionality includes:

  • Competitive PvP Modes: Players join rooms (max 10 players) in a “last car standing” battle royale where winners take the entire pot.
  • Risk-Free Play: A trivia-like mode for casual players, plus training rooms to practice physics and car customization.
  • Blockchain Integration: Deployed on low-latency chains (PoW/PoS with <2s block times) for instant payout finality.

We’re using ThreeJS and Cannones for physics-based gameplay and Web3.js for chain interactions. What excites us is merging high-speed blockchain transactions with twitch-reaction gameplay – a combination rarely seen in current Web3 games. The training rooms also serve as social hubs, fostering community through shared customization and practice.

Community Engagement Features
Testable Features/Tasks:

  1. Play 3 training room matches → 50 pts
  2. Report a physics bug with video proof → 200 pts
  3. Suggest a new car part design → 100 pts

Gamification:

  • Leaderboards show top testers weekly.
  • Points unlock early access to new game modes.
  • Top 10 testers get NFT car skins at launch.

This system rewards early adopters while stress-testing our physics engine and blockchain links.

Getting Involved

18 Likes

Hello @officer47p , How are you?

Can users earn points or rewards even in risk-free modes, or only in high-stakes matches?

3 Likes

love the idea of blending twitch-reaction gameplay with on-chain mechanics. Most Web3 games still feel too turn-based or off-chain, so this is a fresh take.

How are you handling latency across different chains during peak load? And are you considering rollups or appchains to fine-tune performance at scale?

1 Like

We’re going to provide them with some activities that will earn them points, even if they don’t participate in stake-needed matches.

3 Likes

We have a so called “sequencer”, it means multiple things in different context, but basically it’s the part of the system that will gather transactions and submits them together.
This way, for each game we will only have 1 transaction that contains all the required signatures from players. This way we can tolerate the load during the peak.

But ideas are welcome since we’re still in the development phase.

3 Likes

We can invite designers to create new cars and earn points through submitting them.
We also going to have bug bounty programs.

3 Likes

Thanks for the overview! Using a sequencer to bundle transactions sounds like a smart approach to handle peak loads efficiently. It definitely helps reduce on-chain congestion and gas costs. Happy to brainstorm if you want to explore alternative or complementary solutions!

Yeah, that will be very helpful.

2 Likes

Appreciate the clarification :raising_hands:

2 Likes

I love PVPs and this idea is pretty interesting, especially the way the real time transactions offered by Hyperion will combine with the twitch-reaction gameplay, which is something new to me. So, I am very keen to see how this plays out.

5 Likes

UPDATE June 27:

  • We’re trying to fix our bottlenecks with a distributed physics engine. We’ve investigated many solutions, and even implemented our own solution, but performance bottlenecks still exist.
    We’re going to integrate spacetimeDB into our tech stack; hopefully, it will help us manage many of our issues.
  1. EVM-compatible smart contract v0.0.5 is released, and we’re in the process of integrating it. Once done, we can start real games and move real money
2 Likes