SYSTEM STATUS: CRITICAL
UNAUTHORIZED INBOUND CONNECTION DETECTED...
LOADING DEFENSE PROTOCOL: CyberShield.exe

๐ŸŽฏ Project Overview

Title: CyberShield: Office Defender
Genre: Serious Game / Interface Simulation / Puzzle
Platform: PC (Desktop) -- Developed in Godot 4.6
Target Audience: Corporate employees and students (cybersecurity awareness)
Elevator Pitch: A desktop simulation game where you must identify phishing emails before your network gets compromised.
Session Duration: 10--15 minutes

CyberShield: Office Defender is designed as an educational serious game focused on improving phishing detection skills in a realistic office-like environment.

๐ŸŽฎ Core Gameplay Mechanics

Main Gameplay Loop

  1. Reception: A new email appears on screen (with a notification sound "Ping").
  2. Analysis: The player reads the sender, subject, and body of the message.
  3. Decision: The player selects one of three actions:
    • โœ… Validate -- Mark the email as safe.
    • โš ๏ธ Report to IT -- Identify it as phishing.
    • ๐Ÿ—‘๏ธ Delete -- Discard harmless spam.
  4. Feedback: A popup window informs the player whether they were correct and explains why.

๐Ÿ“Š Scoring System

Network Health

  • Starts with 3 Health Points (displayed as a progress bar).
  • Each mistake reduces 1 health point.
  • If health reaches 0 โ†’ Game Over (Ransomware activated).

Points

  • Correct answer: +10 points
  • Correct phishing report: +20 points
  • Incorrect action: -5 points

๐Ÿ† Win & Lose Conditions

  • Victory: Successfully process 15 emails without losing all network health.
  • Defeat: Network health reaches 0.

๐Ÿ“ˆ Level Design & Difficulty Progression

The game features 15--20 emails with increasing difficulty:

Email Range Attack Type Clues

1--10 Basic Phishing Obvious spelling mistakes, absurd domains

11--20 Social Engineering Urgency/fear tactics, alarmist language

21--30 Legitimate Emails Randomly mixed in to increase difficulty

๐ŸŽจ Visual & Audio Design

Visual Style

  • Style: Minimalist "Modern Office"
  • Color Palette:
    • Background: #E0E0E0
    • Panel: #FFFFFF
    • Success: #4CAF50
    • Error: #F44336
    • Alert: #FF9800
  • Typography: Roboto / Open Sans

Audio Design

  • Email notification: Soft "Ping"
  • Correct answer: Short positive "Ding"
  • Error: System alert sound
  • Game Over: Critical system failure sound

๐Ÿ‘ฅ Development Team

๐ŸŽฏ MVP Scope (Minimum Viable Product)

Core Features โœ…

  • Sequential email display
  • Three functional action buttons with correct logic
  • Visible scoring system
  • Health bar that decreases on mistakes
  • Game Over screen
  • 15--20 varied emails
  • Explanatory feedback after each decision
  • Email notification sound

Nice-to-Have Features โญ

  • Start screen with instructions
  • Basic transition animations
  • Background ambient music
  • Final statistics screen (% accuracy)

Out of Scope โŒ

  • Save/Load system
  • Selectable multiple levels
  • Interactive attachments
  • Multiplayer
  • Mobile support

๐Ÿ”ง Development Tools

  • Engine: Godot 4.6\
  • Language: GDScript\
  • Version Control: Git + GitHub\
  • Audio Resources: Freesound.org\
  • Fonts: Google Fonts (Open Sans, Roboto)

๐Ÿ“Œ Educational Purpose

CyberShield: Office Defender aims to improve cybersecurity awareness by simulating real-world phishing scenarios in a controlled and interactive environment. The game encourages critical thinking and safe email-handling practices in professional contexts.

Comments

Log in with itch.io to leave a comment.

AMAZING!