{"id":21017695,"url":"https://github.com/theredpill-exe/path_of_the_force","last_synced_at":"2025-03-13T17:18:26.168Z","repository":{"id":260546832,"uuid":"881612119","full_name":"TheRedPill-exe/Path_of_the_Force","owner":"TheRedPill-exe","description":"Interactive database in c++ using text and binary files ","archived":false,"fork":false,"pushed_at":"2024-11-08T13:41:56.000Z","size":72376,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-20T12:27:36.673Z","etag":null,"topics":["cpp","pointers","txt","txt-files"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheRedPill-exe.png","metadata":{"files":{"readme":"docs/README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-31T23:01:58.000Z","updated_at":"2024-11-08T13:41:59.000Z","dependencies_parsed_at":"2024-11-01T00:18:29.586Z","dependency_job_id":"af17fbd8-1fc1-48cc-8a3c-8b5683612717","html_url":"https://github.com/TheRedPill-exe/Path_of_the_Force","commit_stats":null,"previous_names":["theredpill-exe/path_of_the_force"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheRedPill-exe%2FPath_of_the_Force","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheRedPill-exe%2FPath_of_the_Force/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheRedPill-exe%2FPath_of_the_Force/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheRedPill-exe%2FPath_of_the_Force/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheRedPill-exe","download_url":"https://codeload.github.com/TheRedPill-exe/Path_of_the_Force/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243447641,"owners_count":20292452,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","pointers","txt","txt-files"],"created_at":"2024-11-19T10:21:20.678Z","updated_at":"2025-03-13T17:18:26.132Z","avatar_url":"https://github.com/TheRedPill-exe.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌌 Path of the Force 🌌  \r\n### Un juego de rol en consola inspirado en *Star Wars*\r\n\r\n---\r\n\r\n![Banner](https://github.com/TheRedPill-exe/Path_of_the_Force/blob/main/assets/star-wars-chromebook-wallpaper.jpg) \u003c!-- Imagen tipo banner que represente el tema del juego --\u003e\r\n\r\n**Path of the Force** es un juego de rol basado en consola que permite a los jugadores explorar el universo de *Star Wars* con sus propios personajes, enfrentarse en combates y vivir aventuras a través de perfiles personalizados.\r\n\r\n```plaintext\r\nPara crear el .exe en tu terminal (dentro de la carpeta src), ejecuta:\r\ng++ -o Path_of_the_Force Character.cpp Display.cpp main.cpp Utilities.cpp ProfileManager.cpp Inventory.cpp BattleSystem.cpp\r\n\r\n```\r\n- **Descarga el .exe:**  https://drive.google.com/file/d/1ZV3UB5nH1_W6UyzHuFiQXWMw7aH7gqHw/view?usp=sharing\r\n--- \r\n\r\n## 🚀 Características\r\n\r\n- **Sistema de creación y gestión de personajes**\r\n- **Gran cantidad de personajes, habilidades e items!**\r\n- **Ordenamiento y listado de items, habilidades y personajes**\r\n- **Misiones y desafíos aleatorios** (en desarrollo)\r\n- **Combate báscio de personaje**\r\n- **Perfiles con seguridad mediante encriptación básica**\r\n- **Visualización en consola con arte ASCII** (en desarrollo)\r\n\r\n---\r\n\r\n## 📜 Descripción General\r\n\r\n**Path of the Force** transporta al jugador a una galaxia lejana en una experiencia inspirada en Star Wars. Con funcionalidades de gestión de datos en C++ y un sistema de visualización de datos optima y amena, el jugador puede personalizar personajes, crearlos, modificarlos y listarlos.\r\n\r\n---\r\n\r\n## 🕹️ Instrucciones para Usar\r\n\r\n1. **Clonar el repositorio**  \r\n   ```bash\r\n   git clone https://github.com/TheRedPIll-exe/Path_of_the_Force.git\r\n\r\n---\r\n\r\n## 🧙‍♂️ Funcionalidades\r\n\r\n### 🔹 Combate por Turnos \r\nEl sistema de combate está basado en ataque y defensa de pesonajes en una versión beta, con turnos que en base a la salud, fuerza y habilidades. (en desarrollo)\r\n\r\n\u003c!-- Imagen mostrando un combate entre dos personajes --\u003e\r\n![Combate](https://github.com/TheRedPill-exe/Path_of_the_Force/blob/main/assets/star-wars-star-wars-the-rise-of-skywalker-movie-poster-poster-movie-characters-hd-wallpaper-preview.jpg)\r\n\r\n### 🔹 Creación de Personajes\r\nLos jugadores pueden crear personajes seleccionando diferentes atributos. Cada personaje puede pertenecer a facciones como Jedi, Sith, o Cazarrecompensas, y cuenta con atributos únicos.\r\n\r\n\u003c!-- Imagen de ejemplo del menú de creación de personajes --\u003e\r\n\u003cp align=\"center\"\u003e\r\n  \u003cimg src=\"https://github.com/TheRedPill-exe/Path_of_the_Force/blob/main/assets/Menu.png\" width=\"30%\" /\u003e\r\n  \u003cimg src=\"https://github.com/TheRedPill-exe/Path_of_the_Force/blob/main/assets/items.png\" width=\"30%\" /\u003e\r\n  \u003cimg src=\"https://github.com/TheRedPill-exe/Path_of_the_Force/blob/main/assets/skills.png\" width=\"30%\" /\u003e\r\n\u003c/p\u003e\r\n\r\n### 🔹 Sistema de Perfiles y Seguridad\r\nCada jugador puede crear un perfil protegido por contraseña. Los datos de cada perfil están encriptados para mayor seguridad.\r\n\r\n\u003c!-- GIF mostrando el acceso mediante contraseña y creación de perfil --\u003e\r\n![encrypt](https://github.com/user-attachments/assets/b050441d-7e1a-4c99-94b4-18b5b2877cca)\r\n\r\n### 🔹 Misiones y Recompensas (en desarrollo)\r\nExplora misiones únicas que recompensan al jugador con experiencia y objetos especiales para mejorar sus personajes.\r\n\r\n\u003c!-- GIF mostrando una misión o recompensa --\u003e\r\n\r\n---\r\n\r\n## 📂 Estructura del Proyecto\r\n\r\nLa organización modular del proyecto facilita su mantenimiento y expansión. A continuación, se detalla la estructura principal:\r\n\r\n```plaintext\r\nPath_of_the_Force/\r\n│\r\n├── src/\r\n│   ├── main.cpp             # Punto de entrada del programa\r\n│   ├── Character.cpp/h      # Gestión de los personajes y atributos\r\n│   ├── BattleSystem.cpp/h   # Sistema de combate\r\n│   ├── ProfileManager.cpp/h # Manejo de perfiles y encriptación\r\n│   ├── Inventory.cpp/h      # Sistema de inventario\r\n│   ├── MissionSystem.cpp/h  # Lógica de misiones y recompensas / en desarrollo\r\n│   ├── Display.cpp/h        # Funciones para mostrar arte ASCII\r\n│   └── Utilities.cpp/h      # Funciones auxiliares y utilidades\r\n│\r\n├── assets/                   # Recursos del juego\r\n│   ├── ascii_art/            # Arte ASCII de personajes\r\n│   ├── data/                 # Archivos de datos de personajes y misiones\r\n│\r\n└── docs/\r\n    └── README.md             # Documentación del proyecto\r\n---\r\n```\r\n## 🔒 Encriptación\r\n\r\nCada perfil de usuario está protegido con encriptación César, asegurando la privacidad de los datos almacenados. Los datos se guardan en archivos binarios en la carpeta `users/`.\r\n\r\n---\r\n\r\n## 📈 Contribuciones\r\n\r\nLas contribuciones son bienvenidas. Si deseas agregar nuevas funcionalidades o mejoras, por favor crea una rama y envía un *pull request*.\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheredpill-exe%2Fpath_of_the_force","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheredpill-exe%2Fpath_of_the_force","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheredpill-exe%2Fpath_of_the_force/lists"}