Cards game for players
Goal of the demonstrator
The DestinE Earth Pulse demonstrator aims to illustrate the capabilities of the DestinE Platform environment through an interactive game that combines local climate, socio-economic, and satellite information. Designed for non-expert users, the game allows players to explore data and create their own customised versions without any coding skills. By leveraging DestinE Platform services to access and process Climate Digital Twin data, Eurostat statistics, and Copernicus satellite imagery at NUTS-3 level, the demonstrator showcases how complex information can be transformed into engaging, accessible experiences. Packaged as a mobile-friendly game that can be easily shared and played, Earth Pulse serves as an entry point for new audiences, raising awareness and visibility of the Destination Earth initiative beyond its traditional user community.
Access the game
Languages
Earth Pulse was developed in English. But the game is available in 26 languages (translations have been generated with MistralAI), switchable from the navigation menu.
Requirements
Modern browser with WebSocket support (Chrome, Firefox, Safari, Edge)
JavaScript enabled (required for gameplay)
Stable internet connection (WebSocket-based real-time gameplay)
No special hardware needed — works on desktop and mobile devices
⚠️ Important: Apple iCloud Private Relay can interfere with WebSockets; disable it in Settings for better gameplay
How to play?
Goal of the game
Each card in the deck showcases a location, packed with real-world climate stats and demographic data. The mission? Outsmart your opponents by picking the right statistic and winning all the cards! Whoever has the highest score at the end wins the game.
Game Modes
Choose how you want to play:
Classic Mode — The traditional gameplay style. Pick the right statistic, outsmart your opponents, and earn points to win! Uses logarithmic scoring based on indicator values. Perfect for learning the game.
Strategic Mode — An advanced mode with simultaneous card selection and risk-based scoring. Players choose cards strategically, and scores are calculated based on risk levels and performance. Requires more strategic thinking. Refer to the in-game tutorial for complete rules.
Beat Desty Mode — A multiplayer classroom-friendly mode where players compete against a virtual opponent called Desty. Each round, Desty reveals a card and players must choose an indicator from their card that can outperform Desty’s card hidden values. Designed for large group play, this mode encourages discussion, quick decision-making, and works especially well in educational environments with up to 40 players.
GeoClimate Quiz Mode — A single-player geography and climate challenge inspired by location-guessing games. Players must identify a hidden city, region, or forest using satellite imagery and climate indicators, selecting the correct answer from four multiple-choice options before time runs out. Difficulty levels adjust time limits and scoring, combining observation, spatial reasoning, and climate data interpretation.
Super Strategic Mode — An advanced extension of Strategic Mode introducing bonus cards and event-based gameplay. At the start of each match, players receive random special abilities that can be used once per game during dedicated “Event Time” phases. These abilities can modify gameplay by revealing information, blocking actions, changing indicators, swapping cards, or stealing points. This mode adds deeper strategy, interaction, and unpredictability to each round.
Game Types
Choose who you play against:
Solo — Go head-to-head against a bot (Desty) in a private game.
Multiplayer — Challenge 2-4 players in a private game (you can play with friends).
Random Match — Instantly match with other players for public matchmaking. Plays with 2 players unless you specify otherwise.
Setup
The starting player is randomly selected (for multiplayer games).
The cards are shuffled and split evenly among all players.
Card Types
City Cards — Represent specific cities with city-level climate and demographic data
NUTS-3 Region Cards — Represent larger administrative regions (provinces) with regional climate and socio-economic indicators
Forest Cards — Represent forest locations with specialized forest-related data
Each card shows a satellite image and climate statistics for that location.
Available Indicators
Climate Indicators:
Average Temperature (°C)
Total Precipitation (mm)
Tropical Nights (count)
Cloud Cover (%)
Wind Speed (km/h)
Snowfall (cm)
Dry Days (count)
Rainy days (count)
Sunny Days (count)
Snowy Days (count)
Stormy Days (count)
Heatwaves (count)
Heavy Precipitation Days (count)
Frost Days (count)
Demographic Indicators:
Population (count)
Population Density (per km²)
Median Age (years)
Electric Vehicle Stock (%)
Geographic Forest Indicators:
Forest Area (km2)
Forest Cover (%)
Elevation (m)
How to play a round (Classic Mode)
Draw Phase: Everyone reveals the top card from their deck
Selection Phase: The current player chooses:
An indicator to compare (e.g., Average Temperature)
The winning direction (higher value OR lower value wins)
Reveal & Score: All players reveal their card’s value for that indicator
Determine Winner: The player with the extreme value (highest or lowest) wins the round
Earn Points: All players win points at each turn depending of the power of their card and their indicator.
⏳ Players have 50 seconds to choose an indicator (or 25 seconds in fast mode). If no choice is made, the system auto-selects one.
Scoring Details
Points are calculated using a logarithmic scale that considers both:
Your card’s value relative to all other cards
The indicator’s value range across the deck
This means:
Extreme values (very high or very low) score more points
Middle-range values score fewer points
Tie Handling: If multiple players have the same winning value, all tied players win! The played cards are shuffled and distributed equally among all winners.
How to play a round (Strategic Mode)
Selection Phase: All players simultaneously select a card from their hand (you cannot see other players’ choices) Each indicator on the card is assigned a risk level:
🟢 Safe bet — low risk, small bonus (+40 pts)
🟡 Medium bet — moderate risk, moderate bonus (+100 pts)
🔴 Strong bet — high risk, high bonus (+200 pts)
Reveal: All cards are revealed at the same time
Scoring:
The player with the highest value for the chosen indicator wins and receives base points + bonus points
All other players receive bonus points only (even losers score!)
Risk-level classification (Low/Medium/High risk) affects base points
Discard & Refill: Used cards are discarded, and players refill their hand from the deck
Key Difference: Strategic mode is simultaneous and gives points to all players each round, making it a more complex strategic experience.
How to play a round (Beat Desty Mode)
Desty card display: Desty’s card that will be used for the round is displayed (with hidden indicator values).
Selection Phase: All players simultaneously choose one indicator from their card that they believe can beat Desty’s card.
Reveal: Once everyone has validated their choice, indicators of Desty’s card are revealed.
Result: Players see whether or not they have beaten Desty’s card, as well as the leaderboard of top players and the number of points they have earned.
⏳ Players have 30 seconds to choose their card before the round is automatically validated.
Key Difference: Instead of competing directly against one another, every player competes against the same hidden card played by Desty, making this mode ideal for classroom competitions and large groups.
How to play a round (GeoClimate Quiz Mode)
Observation Phase: A mystery card is displayed showing a satellite image and climate indicators. The location name and country remain hidden.
Selection Phase: 4 possible locations are presented. Select the one you believe matches the displayed information.
Reveal: Once an answer is submitted (or the timer expires), the correct location is revealed.
Scoring: Correct answers award points based on the selected difficulty level. Incorrect answers result in a score penalty. A speed bonus is awarded for answering quickly.
Difficulty Levels:
🟢 Beginner — 25 seconds (+100 / −25 pts)
🟡 Intermediate — 12 seconds (+200 / −50 pts)
🔴 Expert — 6 seconds (+400 / −100 pts)
⚡ Speed Bonus: Remaining Time × 10
Key Difference: GeoClimate Quiz mode focuses on observation, geographical reasoning, and the interpretation of Earth Observation data rather than direct player competition.
How to play a round (Super Strategic Mode)
Indicator Reveal: Desty announces the indicator that will be played during the round.
Event Time: Before selecting a card, players may activate one of their available bonus cards.
Available bonus cards:
👁️ Reveal — Reveal the selected indicator on one of your cards.
🛡️ Block — Cancel an opponent’s bonus card.
🔥 Double Down — Double your points for the round.
🔄 Trade — Exchange one of your cards with another player’s card.
🔁 Swap — Exchange your entire hand with another player’s hand.
📈 Streak — Increase your score multiplier for consecutive wins.
🔀 Change — Replace the announced indicator with another one.
🎯 Steal — Steal all points earned by one opponent during the round.
Selection Phase: All players simultaneously choose one card from their hand and select their desired risk level.
Reveal: All selected cards are revealed simultaneously.
Scoring: Base points are calculated as in Strategic Mode. Risk bonuses are applied. Bonus card effects are resolved according to their activation.
Discard & Refill: Played cards are discarded, and players draw new cards to refill their hand.
⏳ Players have 30 seconds to use a bonus card (optional) and select their card.
Key Difference: Super Strategic Mode introduces an additional tactical layer through one-time bonus abilities, creating more interaction, unpredictability, and strategic depth than the standard Strategic Mode.
Continuing the Game
Play continues for multiple rounds depending on the number of players:
Classic mode:
6 rounds for 1, 2 & 3 players
8 rounds for 4 players
Strategic mode: 6 rounds
Beat Desty mode: 6 rounds
GeoClimate Quiz mode: 6 rounds
Super Strategic mode: 6 rounds
Each round updates the scoreboard, tracking everyone’s progress.
💡 At any time, players can see their current score and the number of rounds left.
Eliminations
A player is eliminated if they disconnect and do not reconnect (the game ends if only one player remains). When players are eliminated, only active players continue playing. Their scores are finalized.
Disconnections
If a player temporarily disconnects:
Their game state is preserved for a short period
If they reconnect quickly, they can resume playing
If they don’t reconnect, they are eliminated and the game continues
If a player permanently leaves:
They are removed from the game
Their score is set to 0 for leaderboard purposes
If only 1 player remains, the game ends immediately
Winning the Game
The game ends when:
The maximum number of rounds is reached (6 or 8 depending on player count), OR
If only 1 player remains (all other players are disconnected)
Final Ranking:
Whoever has the highest score is crowned the champion
If multiple players have the same top score, they all share the victory
Eliminated or disconnected players are ranked below active players
Disconnected players’ scores are recorded as 0
Leaderboard
After each game, final rankings are displayed showing:
Player rankings sorted by score (highest to lowest)
Player names/nicknames
Final scores for that game
Persistent Leaderboards: Your scores are automatically saved to:
Daily Leaderboard — Top scores from today
All-Time Leaderboard — Top scores since the game launched
Statistics separated by game mode
Tips & Notes
Tutorial:
A dynamic tutorial (for the Classic mode) starts at the beginning of your first click on ‘New game’ button
You can replay it anytime from the main menu by selecting “Restart Tutorial”
Strategic mode has its own tutorial for learning the advanced rules
Game Timing:
Classic solo: ~2-4 minutes
Classic 2-3 player match: ~5-6 minutes
Classic 4-player match: ~7-8 minutes
Strategic: Varies (simultaneous play, typically 6-10 minutes)
Beat Desty: Varies (simultaneous play, typically 6-10 minutes)
GeoClimate Quiz solo: ~2-4 minutes
Super Strategic: Varies (simultaneous play, typically 6-10 minutes)
Data Sources:
All indicators are from open-source European datasets (DestinE Climate DT, Eurostat, OpenStreetMap)
Satellite images from European Space Agency, Copernicus, and Alia Space (DestinE NUPSI service)
Data represents current climate projections and statistics
Browser Compatibility:
Works on desktop and mobile devices
Requires modern browser with WebSocket support
⚠️ Apple Users: iCloud Private Relay interferes with WebSockets
To fix: Settings → Privacy → Relay and VPN → Toggle iCloud Private Relay off
Then refresh and try again
Performance Tips:
Use a wired or strong WiFi connection for best gameplay experience
Close other browser tabs to reduce lag
Disable browser extensions that might interfere with WebSockets
Customization Features (for logged-in users)
Create your own personalized decks and cards using DestinE account credentials.
Create Personalized Cards
Search and create new cards for:
Cities — Any city in European Union with OpenStreetMap data
NUTS-3 Regions — European administrative regions (provinces)
Each card is automatically enriched with:
Satellite imagery from Copernicus, ESA, or Alia Space
Climate indicators from DestinE Climate Digital Twin, EarthDataHub and HDA
Demographic data from Eurostat (for NUTS-3 regions cards)
Build Personalized Decks
Requirements for a playable deck:
Minimum 24 cards to mark a deck complete
Minimum 4 indicators to play
Select from your created cards and the community library
Choose specific indicators for your deck
Decks can be:
Private — Only you can play with them
Public — Other users can discover and play with them
Shared with your tenant — Can be discovered by other players from the same DestinE Tenancy
Design Personalized Indicators
Create custom climate indicators by specifying:
Variable — Which climate metric (temperature, precipitation, etc.)
Temporal Resolution — Annual or monthly averages
Year — From 2020 to 2039
Month — For monthly metrics (optional)
Creation Process
Card/Deck Creation:
Click “Card library” from the main menu, then click “Add a card”
Click “Deck library” from the main menu, then click “Create a new Deck”
Processing Time: Takes a few minutes to compute climate data and generate satellite imagery
Notification: You’ll receive an in-game notification when your assets are ready
Usage: Once ready, use them in any game type (Solo, Multiplayer, Random Match)
Storage & Sharing
Your decks are stored on your account
Private decks are only accessible to you
Public decks can be discovered by other players from the deck browser
Tenant decks can be discovered by other players from the same DestinE Tenancy
Reward system
Earth Pulse includes a reward system designed to encourage long-term engagement and active participation across all game modes.
Players earn coins through core platform activities such as playing games, creating cards, and building decks, with 5 coins awarded per action.
These coins contribute to a tiered badge system including:
Bronze: 20 coins
Silver: 50 coins
Gold: 100 coins
Platinum: 200 coins
Diamond: 500 coins
The system is fully integrated into the player experience, with a dedicated personal dashboard for tracking progress, real-time notifications when coins are earned, and visual pop-ups when new badges are unlocked.
Badges appear in the overall leaderboard, reinforcing competition and long-term engagement across the platform.
Statistics Dashboard
Access the statistics dashboard from the main menu to view live game data and insights:
Real-Time Statistics
Ongoing Games — Number of active games right now
Active Players — Players currently playing
Daily Games — Games played today vs. total all-time
Daily Players — Unique players today vs. total all-time
Cards & Decks — Total cards in database and complete playable decks
Reward distribution — Number of users per badge type
Game Analytics
Games Trend — Evolution of game count over the last 14 days (line graph)
Game Type & Game Mode Distribution
Score Trends — Average score evolution over the last 30 days
Leaderboards
Top 5 Highest Scores — Individual game records (separated by game type)
Top 5 Best Average Scores — Your average performance across all games (separated by game type)
Rankings updated automatically after each game
Data Sources
This game combines multiple european open data sources to provide accurate climate and demographic information:
Climate Data
Indicator |
Source |
|---|---|
Temperature |
DestinE Climate Digital Twin (from CacheB) & DestinE Streamer / ERA5 Dataset |
Precipitation, Snowfall, Wind Speed, Cloud Cover |
DestinE Climate Digital Twin (from CacheB) |
Tropical Nights, Heatwaves, Dry/Rainy/Sunny/Snowy/Stormy/Frost/Heavy precipitation Days |
Computed from DestinE Climate DT data |
All climate data represents annual averages for 2039 (future climate projection) unless otherwise specified. Historical ERA5 data available for comparison.
Geographic Data
Information |
Source |
|---|---|
City/Region names, coordinates |
OpenStreetMap (OSM) |
Bounding boxes for satellite images |
OpenStreetMap via Nominatim/Overpass APIs |
Administrative boundaries |
OpenStreetMap |
Elevation |
DEM from DestinE EarthDataHub |
Forest Cover |
Tree cover density from DestinE HDA |
Forest Area |
Local sources |
Socio-Economic Data
Indicator |
Source |
|---|---|
Population |
OpenStreetMap & Eurostat NUTS-3 data |
Population Density |
Eurostat NUTS-3 data |
Median Age |
Eurostat NUTS-3 data |
Electric Vehicle Stock |
Eurostat NUTS-2 data |
Satellite Imagery
Images are sourced from multiple providers:
European Space Agency (ESA) — Earth from Space collection
Copernicus Sentinel-2(ESA) — Satellite imagery
DestinE NUPSI service (Alia Space) — High-resolution images
References
DestinE Platform: https://platform.destination-earth.eu/
Eurostat: https://ec.europa.eu/eurostat
OpenStreetMap: https://www.openstreetmap.org/
Copernicus: https://www.copernicus.eu/
Accessibility
Sienna Accessibility Widget
The game includes the Sienna Accessibility Widget with features for:
Content Adjustments
Highlight Title: Emphasizes headings for better content structure visibility
Highlight Links: Makes all links more visible and easier to identify
Dyslexia Font: Switches to a dyslexia-friendly typeface for improved readability
Letter Spacing: Adjusts spacing between characters to reduce reading strain
Font Weight: Increases or decreases text thickness for better clarity
Color Adjustments
Dark Contrast: Applies a dark mode with enhanced contrast for low-light use
Light Contrast: Softens contrast for a more comfortable light theme
High Contrast: Maximizes contrast for accessibility and readability
High Saturation: Boosts color intensity for clearer visual separation
Low Saturation: Reduces color intensity to limit visual overload
Monochrome: Removes colors for a simplified grayscale interface
Tools
Reading Guide: Displays a guide line or focus aid to help track reading flow
Stop Animations: Disables motion effects to reduce distraction or motion sensitivity
Big Cursor: Enlarges the cursor for easier tracking and navigation
Mobile Accessibility
Game is responsive on mobile devices
Touch controls for card selection
Optimized for phones
Troubleshooting
Gameplay Issues
Problem |
Solution |
|---|---|
WebSocket connection errors |
Disable iCloud Private Relay (Apple), check internet connection, refresh page |
Game freezes or lags |
Close other browser tabs, disable extensions, use wired connection |
Cards not updating |
Refresh browser, clear cache, or create new room |
Score not saving |
Ensure game completed fully, check internet connection during game end |
Can’t select indicator |
Ensure you’re the active player, check if 55-second timer expired |
Deck & Cards Issues
Problem |
Solution |
|---|---|
“Deck incomplete” error |
Add more cards (minimum 24) and indicators (minimum 4) to your deck |
Cards taking too long |
Card creation involves downloading satellite imagery and computing climate data (may take 5-10 minutes); check notifications |
Deck not appearing |
Public decks must be in “Ready” status; private decks need 24+ cards and 4+ indicators |
Missing indicators |
Some indicators may not be available for your region; try different years/locations |
Account & Login
Problem |
Solution |
|---|---|
Can’t log in |
Check DestinE credentials, ensure account is activated, try clearing browser cache |
Session timeout |
Session refreshes automatically every 60 seconds; if issues persist, log out and back in |
Lost customizations |
All changes auto-save; if not syncing, log out and back in to refresh |
Browser Issues
Problem |
Solution |
|---|---|
Audio not working |
Check browser audio permissions and volume settings |
Images not loading |
Check internet connection, disable ad blockers, clear cache |
Responsive/layout broken |
Ensure browser zoom is at 100%, try different browser |
Getting Help
In-Game Help — Click the “?” icon or access the tutorial from the main menu
Report Issues — Use the feedback form in the game settings menu
Contact Support — Visit the DestinE platform support page
Frequently Asked Questions (FAQ)
Gameplay
Q: How is the score calculated?
A: Classic mode uses a logarithmic formula based on how extreme your card’s value is compared to all other cards. Strategic mode combines the classic scoring system and risk-level bonus scoring.
Q: What happens if I disconnect?
A: If you disconnect, your spot is held briefly. If you reconnect quickly, you can resume. If you don’t reconnect, you’re eliminated.
Q: Can I play with friends?
A: Yes! Use Multiplayer mode and share your room ID with friends.
Q: What makes Strategic mode different?
A: Strategic mode has simultaneous card selection and risk-based scoring instead of pure value-based scoring.
Cards & Decks
Q: Can I use the Default deck?
A: Yes! The Default deck is available to all players. You can also create your own decks if you’re logged in.
Q: How many cards do I need for a deck?
A: Minimum 24 cards and 32 cards for 4-player games.
Q: Can other players see my private deck?
A: No. Private decks are only accessible to you. Public decks are visible to all players.
Q: How long does it take to create a card?
A: Card creation takes 5-15 minutes depending on satellite image processing and climate data computation.
Technical
Q: What browser should I use?
A: Any modern browser (Chrome, Firefox, Safari, Edge) with WebSocket support.
Q: Do I need a DestinE account to play?
A: No. You can play as a visitor. An account is needed for customization features (card & deck creation).
Q: Can I play offline?
A: No. The game requires a constant internet connection for WebSocket communication.
License
This game is free, developed by ATOS for ESA DestinE.
Licensed under the Apache License, Version 2.0 (see the LICENCE.txt file in the repository).