PhishingDefender
Ein Serious Game zur Cybersicherheit.
Keine Engine. 100% Pure Java.
Werde zum
Cyber-Detektiv
"Phishing Defender" ist mehr als nur ein Spiel...
Entwickelt als Semesterprojekt...
Strategic Planning
Ein Spiel entsteht nicht durch Zufall...
Analyse
Zielgruppe & Lernziele...
Design
UML & Prototypes...
Core Impl.
Game Loop & UI...
Features
Highscores & Save...
Polish
Animationen & Testing...
Use-Case Driven Development
Jedes Feature basierte auf...
Core Loop
Level spielen...
Gamification
Firewall-Bonus...
Persistence
Highscore...
The Evolution
Paper Prototype
Erste Ideenvalidierung...
Final Release
Umsetzung in Java Swing...
Challenges & Solutions
Echte Projekte laufen nie perfekt...
Risiko: Zeitüberschreitung
12 Wochen sind kurz...
Risiko: Swing Limitations
Java Swing ist alt...
Risiko: Datenverlust
Gefahr von Code-Verlust...
Project Files
Transparenz ist alles. Sieh dir meine Planung an.
(Dokumentation...)
Under the Hood
Saubere Software-Architektur...
MVC & Manager Pattern
Das Spiel basiert auf...
- PhishingDefender...
- SettingsManager...
- AudioEngine...
- IntegrityShield...
Klassendiagramm...
Mission Gallery
Einblicke...
Get the Defender
Wähle deine Version...
Java Edition
v2.1.0 • Universal .jar
- Windows, Mac & Linux
- Benötigt Java 17+
Windows Edition
Native .exe
- Keine Installation nötig
- Startet ohne Java-Setup
Source Code
GitHub Repository
- Full Access
- Assets & Documentation
# Option A: Doppelklick auf die .jar Datei
# Option B: Start über Terminal (für Debugging)
[INFO] Loading Assets...
[SUCCESS] Phishing Defender v1.0.2 started.