Mobile Puzzle/Strategy Game Developer

Job ID: 38920619

Budget: €30 – €250 EUR

Your project is a multiplayer collectible card game with a soccer theme, blending strategic gameplay and dynamic card mechanics. Here is a detailed description:

---

### **Project Overview: Soccer-Themed Collectible Card Game**
This project is a multiplayer collectible card game (CCG) where players compete using soccer-inspired cards to simulate matches. The game focuses on strategy, collection, and real-time competition between players, ensuring an engaging and immersive experience.

---

### **Core Features:**

1. **Player Login System:**
- Users log in to save their card collections, statistics, and points.
- Points are used to purchase card packs for expanding their collection.

2. **Main Menu Navigation:**
- Players can:
- View their card collection.
- Open card packs.
- Trade cards with other players.
- Start a match against online opponents.

3. **Card Types:**
- **Player Cards:** Represent soccer players with attributes like Speed, Tackle, Shot Power, Class, Header, Fatigue, and Special Abilities.
- **Action Cards:** Modify player attributes or introduce special effects during matches.
- **Coach Cards:** Provide tactical advantages or attribute boosts under specific conditions.

4. **Gameplay Mechanics:**
- **Field Structure:**
- Divided into Defense, Midfield, and Attack zones, each with Left, Center, and Right sections.
- 27 card slots for players and an additional slot for the goalkeeper.
- **Team Setup:**
- Players select 11 cards for the field, 6 for the bench, and 25 Action cards for the deck.
- **Turn-Based Play:**
- Players draw cards, manage fatigue, move players, and resolve duels.
- **Duels:**
- Occur when players challenge for ball possession, using dice rolls combined with card attributes and Action cards to determine outcomes.

5. **Card Collection & Trading:**
- Players can view their owned cards, track duplicates, and propose trades with other players.

6. **Dynamic Card Interaction:**
- Cards have fatigue mechanics and special abilities, adding depth and variability to each match.
- Dice rolls influence outcomes, simulating the unpredictable nature of soccer.

---

### **Technical Implementation:**

1. **Game Scripts:**
- **Main Menu:** Manages navigation and user interaction.
- **Login Manager:** Handles user authentication and scene transitions.
- **Card Scripts:** Define attributes, effects, and UI components for Player and Action cards.
- **UI Integration:** Seamlessly displays card data using TextMeshPro (TMP) for enhanced readability.

2. **User Experience Enhancements:**
- Real-time feedback during gameplay.
- Clear representation of card effects, player attributes, and match progress.

---

### **Strategic Gameplay Elements:**

1. **Fatigue & Recovery:**
- Players must manage fatigue and decide when to substitute exhausted cards.

2. **Passing & Dribbling:**
- Passes and dribbles are influenced by card attributes and dice rolls, introducing tactical decisions.

3. **Action Cards:**
- Allow players to react dynamically to their opponent's strategies, creating a layer of unpredictability.

4. **Special Abilities:**
- Unique skills for cards add complexity and encourage diverse team setups.