Cybersecurity Training and Awareness

Cybersecurity Training RPG

Technologies Used

C#.NETUnityExcel

Development Time

6 months

Project Status

Completed

Project Overview

An educational RPG designed to improve cybersecurity awareness through gamification. The project combines engaging gameplay mechanics with real-world cybersecurity scenarios to create an effective learning experience.

Key Features

  • Interactive scenario-based learning
  • AI controlled characters for dynamic gameplay
  • Progress tracking and assessment system
  • Gamification of real-world cybersecurity concepts
  • Engaging storyline and character progression
  • Immediate feedback and learning reinforcement

Research Findings

The project demonstrated significant improvements in participants' cybersecurity awareness:

  • 34% increase in overall knowledge
  • 76% improvement in threat recognition
  • 8/10 overall user engagement rating
  • 83% of players expressed potential monetary commitment to further development of game

Development Process

Research Phase

Conducted extensive research on the current state of cybersecurity in various businesses, and existing cybersecurity education methods. Analysed existing training programs, awareness campaigns and previously attempted solutions. Identified key areas for improvement and outlined aims and objectives.

Design & Implementation

Wrote a basic narrative for the game that would immerse players into the game before introducing training elements. After this, I designed game mechanics based on cyber threats; including Phishing, Spoofing, Social Engineering and more.

Implemented game mechanics in Unity, using OOP principles in C# to create interactions between players, objects, AI controlled characters and other mechanics. Also added dialogue, a scoring system and different levels.

Testing & Validation

Conducted user testing with various demographic groups. Gathered feedback and iteratively improved the game mechanics and educational content. Upon completion, handpicked playtesters with varying levels of cybersecurity knowledge and experience. Asked players questions both before and after playing a quick demo build.