Skip to main content

Game Configuration

The game logic is configured via game_config.ini. You can verify these settings in the Admin Dashboard, but major changes should be done in this file.

Lobby Settings

[lobby]

  • max_active_lobbies: Maximum number of simultaneous games (default: 5).
  • lobby_timeout_minutes: Time before an inactive lobby is closed (default: 5).

Scoring System

[scoring]

  • points_per_question: Base points for a correct answer (default: 100).
  • min_points_per_question: Minimum points guaranteed for a correct answer (default: 25).
  • enable_time_based_scoring: If True, points decrease as time passes.
  • speed_bonus_factor: Multiplier for answering quickly (default: 0.5).

Question Settings

[questions]

  • default_question_duration: Time in seconds for each question (default: 20).
  • enforce_question_duration: If True, the server auto-advances even if players haven't answered.
  • allow_answer_change: If True, players can change their answer before time runs out.

Display & UI

[display]

  • ui_language: Interface language (en or de).
  • leaderboard_limit: Number of top players to show (default: 5).
  • hide_disconnected_from_leaderboard: If True, disconnected players aren't shown.

Advanced

[advanced]

  • lobby_transition_mode: How the game moves from lobby to start (WAITING is standard).