Skip to content
This repository was archived by the owner on May 20, 2026. It is now read-only.

Piratemajo/CyberHackSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CyberHack Simulator 🚀

Java Swing License

Caution

Este Proyecto es un proyecto de fin de módulo.

Un simulador de hacking en ambiente cyberpunk con múltiples minijuegos.

Diagrama de Clases UML

classDiagram
    %% Jerarquía de Herencia
    class JFrame {
        <<Biblioteca Swing>>
        +setTitle(String)
        +setSize(int, int)
        +setVisible(boolean)
    }

    class JPanel {
        <<Biblioteca Swing>>
        +add(Component)
        +setLayout(LayoutManager)
    }

    class KeyAdapter {
        <<Biblioteca AWT>>
        +keyPressed(KeyEvent)
    }

    %% Nuestras Clases que Heredan
    class MainMenuFrame {
        +startNewGame()
    }

    class TutorialFrame {
        +createTutorialPanel()
    }

    class HackerTerminalFrame {
        +processCommand(String)
    }

    class BruteForceGame {
        +checkPassword(String)
    }


    class QuickScriptGame {
        +checkInput(String)
    }

    class AIBypassGame {
        +processDialogue(int)
    }

    %% Relaciones de Herencia
    JFrame <|-- MainMenuFrame
    JFrame <|-- TutorialFrame
    JFrame <|-- HackerTerminalFrame
    JFrame <|-- BruteForceGame
    JFrame <|-- QuickScriptGame
    JFrame <|-- AIBypassGame

    JPanel <|-- ScanLinesPanel

    %% Clases Internas Personalizadas
    class ScanLinesPanel {
        -paintComponent(Graphics)
    }

    class GameSave {
        +save()
        +load()
    }

Loading

Características Principales

  • 🖥️ Terminal de hacking estilo cyberpunk con efectos visuales
  • 🎮 4 minijuegos de hacking diferentes:
    • Fuerza bruta de contraseñas
    • Scripting rápido bajo presión
    • Bypass de IA conversacional
  • 💾 Guardado automático de partidas

Requisitos

  • Java 17 o superior
  • Maven (para construcción)

Licencia

MIT License - Ver LICENSE para más detalles.


⌨️ Desarrollado con ❤️ por Piratemajo para cyberhack

About

Simulador de Hacking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages