文件
csp/frontend/GAMEPLAY.md

57 行
2.4 KiB
Markdown

# CSP Adventure Guide
Welcome to the CSP Adventure Server! This document explains the new gameplay mechanics and terminology used in the platform.
## 🗺️ The World (Interface)
The entire platform has been re-enchanted with a **Minecraft-themed** interface.
- **Font**: Pixelated fonts (`Press Start 2P`, `VT323`) for that authentic retro feel.
- **Blocks**: Buttons and panels are styled like in-game blocks (Wood, Stone, Obsidian).
- **Day/Night**: Theme follows your system preference, but "Dark Mode" is the recommended "Cave" experience.
## ⚔️ Quest Board (Problem List)
The **Quest Board** is where you find your challenges.
- **Wood Tier (Levels 1-2)**: 🪵 Beginner tasks. Chop wood, build a crafting table.
- **Stone Tier (Levels 3-4)**: 🪨 Intermediate logic. Stone tools required.
- **Iron Tier (Levels 5-6)**: ⚔️ Hard algorithms. Iron armor recommended.
- **Diamond Tier (Levels 7-8)**: 💎 Expert challenges. Bring potions.
- **Netherite Tier (Levels 9+)**: 🔥 Legendary problems. Only for the bravest adventurers.
## 📜 Mission Scroll (Problem Detail)
When you accept a quest, you receive a **Mission Scroll**.
- **Objective**: Read the parchment to understand the task.
- **Enchantment Table (Editor)**: Use the obsidian table to write your spells (code).
- **Runes (Input/Output)**: Test your spells with input blocks.
- **Casting (Run/Submit)**:
- **Test Run**: Cast a test spell to see if it fizzles.
- **Submit Quest**: Offer your solution to the server for judgment.
## 🛡️ Character Sheet (Profile)
Your **Profile** is your inventory and status screen.
- **Avatar**: A unique pixel-art avatar generated from your soul signature (username).
- **Level**: Your coding proficiency level, calculated from your total Rating (XP).
- **Rank**:
- **Wood Rank**: < 1000 Rating
- **Stone Rank**: 1000 - 1199
- **Iron Rank**: 1200 - 1499
- **Diamond Rank**: 1500 - 1999
- **Netherite Rank**: 2000+
- **Daily Quests**: Complete daily tasks (Sign-in, First Blood, Craftsman) to earn extra XP.
## 💰 Trading Post (Redeem)
Visit the **Villager Trading Post** to spend your hard-earned Rating (Emeralds).
- Exchange Rating for tangible rewards or special server privileges.
- Watch out for "Holiday Prices" vs "Workday Prices"!
## 🏹 Raids (Contests)
**Raids** are timed competitive events.
- Join a Raid to compete against other adventurers.
- Climb the **Leaderboard** to prove your strength.
Happy Coding, Adventurer!