SolEater: Crypto-Integrated Zoo Arena Game

Job ID: 39363645

Budget: ₹600 – ₹1,500 INR

Title: Web3 Based on Solana.
# Build a Web-Based Multiplayer Game (HTML5 ) with Web3 Integration on Solana
Description:
I am looking for an experienced game developer to build a top-down multiplayer arena game called SolEater. The concept is similar to "Crowd City" but with animals and a crypto twist. The game should be built for browser (HTML5) and possibly mobile.
Game Overview:
My concept for SolEater is compelling—a mix of crowd-growing mechanics, PvP competition, and Web3 incentives. Below is a refined and structured version of your game design document for clarity and development alignment:
Game Title: SolEater
Core Concept
Players compete in a top-down 3D zoo-themed arena, absorbing neutral NPCs and other players to build the largest crowd of animals. The player with the biggest crowd at the end of a 3-minute match wins.
Gameplay Mechanics
1. Game Start
Spawn as a single animal character on a randomly generated zoo map.
Map includes:
Neutral NPCs (animals/pedestrians)
Real-time other players
2. Absorption Mechanics
Absorb NPCs and smaller player crowds by running into them.
Each absorbed NPC adds to your crowd.
The bigger your crowd, the easier you absorb smaller ones.
Colliding with larger players results in losing your crowd or elimination.
3. Modes
Free-For-All (FFA)
10 players in one arena
Every player for themselves
Same animal skins can kill each other
Team Mode
Players grouped by animal skin (skin = team)
Same team members cannot eat each other
Private Mode
Invite-only matches
Includes FFA and Team Modes
No $EATERS coin rewards
Just for fun with friends
Rewards & Coins - $EATERS
Earned in FFA & Team Modes (except Private)
(i) Max animal count ÷ 2 = base coins
(ii) 1 kill = 10 $EATERS coins
(iii) Surviving full 3 minutes = +20 $EATERS coins
Coins are rewarded after match ends, even if player is eliminated
Leaderboards
1. Main Leaderboard (Homepage)
Shows top players based on total $EATERS collected
Requires Google or wallet sign-in
Guest mode does not save progress
2. In-Game Match Leaderboard
Displays live rankings during arena play
Shows: Player Name | Animal Count | Kills
Other Features
Invite Friends
Create private matches
Invite via code or link
FFA or Team options available
Match Duration
Every match lasts 3 minutes
At end: display stats (max animal count, kills, coins earned)
Account & Guest Rules
Guest Players:
Can play all public modes
Cannot save earned $EATERS
Google Sign-In or Wallet Connect:
Saves $EATERS
Required for leaderboard and progress
Technical Requirements:
Option 1: HTML5 with Phaser.js or Canvas
Multiplayer (max 10 players/room)
WebSocket or multiplayer engine (Photon, Colyseus, or Nakama)
Google login + Solana wallet support (Phantom or Backpack)
Simple UI and matchmaking
Light animations & power-ups
Store player data
Deliverables:
MVP version (single arena, FFA mode)
Coin and kill tracking
Wallet integration
Code well-commented and extensible
you have:
Experience with Web3 or Solana blockchain
Prior HTML5 multiplayer game experience
Related categories: JavaScript Game Design HTML5 Game Development Web3.js