Skip to content

mandyy1305/CyberSentinel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CyberSentinel

CyberSentinel is an engaging, grid-based cyber security educational game developed in Unity. It aims to teach players about various cyber security threats and defenses in an interactive and fun way. Players must defend servers from a variety of malicious attacks while learning about the tools and mechanisms used in cyber security.


🎮 Game Mechanics

  • Grid-Based Gameplay:
    Players interact with a grid system where they can drag and drop components to create defenses.

  • Defend the Servers:
    Servers are positioned on the left side of the grid, representing the assets you must protect.

  • Attackers:
    A variety of malicious enemies like malware, trojans, and viruses emerge from the right side, imitating real-world cyber threats.

  • Defense Mechanisms:
    Players deploy defense components such as firewalls, intrusion detection systems (IDS), and more to stop attacks before they reach the servers.

  • Interactive Education:
    Hovering over components (both threats and defenses) displays detailed descriptions, providing educational insights into their purpose and behavior.


🛠️ Features

  1. Educational Hover System:
    Gain knowledge about cyber threats and security mechanisms directly in the game.

  2. Dynamic Threats:
    Malicious entities with diverse behaviors and attack patterns simulate real-life cyber threats.

  3. Strategic Gameplay:
    Players must strategically place and utilize defense mechanisms to protect their servers efficiently.

  4. User-Friendly Interface:
    Intuitive drag-and-drop mechanics make the game accessible to players of all skill levels.

  5. Immersive Graphics:
    Visuals and animations designed to make the learning experience engaging.


💻 Getting Started

Prerequisites

  • Unity (version 2020.3 or higher recommended)
  • A computer running Windows, macOS, or Linux

Installation

  1. Clone the repository:
    git clone https://github.com/mandyy1305/CyberSentinel.git
  2. Open the project in Unity.
  3. Build and run the project to start playing the game.

🤝 Contributing

We welcome contributions to improve CyberSentinel!

  1. Fork the repository.
  2. Create a new branch for your feature:
    git checkout -b feature-name
  3. Commit your changes:
    git commit -m "Add feature-name"
  4. Push your changes and open a pull request.

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.


📧 Contact

For any queries or suggestions, feel free to reach out via GitHub issues or contact the developer directly.

Enjoy defending your servers and learning about cyber security with CyberSentinel!

About

CyberSentinel is a grid-based educational game that lets you defend servers from cyber threats like malware and viruses. Use tools like firewalls and intrusion detection systems to stop attacks while learning about real-world cyber security concepts through interactive gameplay.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors