https://github.com/staff6773/novel-visual-interface
Menú simple para una novela visual usando pygame
https://github.com/staff6773/novel-visual-interface
pygame template visualnovel
Last synced: about 2 months ago
JSON representation
Menú simple para una novela visual usando pygame
- Host: GitHub
- URL: https://github.com/staff6773/novel-visual-interface
- Owner: staFF6773
- License: mit
- Created: 2024-09-14T18:16:02.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-09-14T19:09:14.000Z (8 months ago)
- Last Synced: 2025-01-13T22:18:16.259Z (4 months ago)
- Topics: pygame, template, visualnovel
- Language: Python
- Homepage: https://staff6773.github.io/PygameVN/
- Size: 29.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# novel-visual-interface
Este proyecto es una interfaz de menú para una novela visual desarrollada en Python utilizando la librería Pygame. La aplicación incluye un menú principal con opciones para iniciar o cargar un juego, un menú de opciones para ajustar la configuración del volumen, y una animación de transición entre los menús.
## Funcionalidades
- **Menú Principal**: Permite iniciar un juego, cargar un juego, acceder a las opciones o salir de la aplicación.
- **Menú de Opciones**: Permite ajustar el volumen y regresar al menú principal.
- **Configuración de Volumen**: Incluye un slider para ajustar el volumen de la música de fondo.## Requisitos
- Python 3.x
- Pygame## Instalación
1. **Clona el repositorio**:
```bash
git clone https://github.com/staFF6773/novel-visual-interface.git
```2. **Instala Pygame**:
```bash
pip install pygame
```3. **Coloca los recursos**:
- Asegúrate de que las imágenes y sonidos necesarios estén en las rutas especificadas en el código (`Sprite/background/menu_background.png`, `Sprite/sounds/click-button-131479.mp3`, etc.).## Uso
1. **Ejecuta el archivo principal**:
```bash
python main.py
```2. **Navega por los menús**:
- En el menú principal, puedes seleccionar entre "Iniciar Juego", "Cargar Juego", "Opciones" y "Salir".
- En el menú de opciones, puedes ajustar el volumen utilizando el slider y volver al menú principal.## Estructura del Código
- `main.py`: Archivo principal que contiene la lógica de la aplicación y los menús.
- `Sprite/background/menu_background.png`: Imagen de fondo para el menú.
- `Sprite/sounds/click-button-131479.mp3`: Sonido para el hover en los botones.
- `Sprite/sounds/BGM Pack 1 MP3/frozen_winter.mp3`: Música de fondo del juego.## Contribuciones
Si deseas contribuir a este proyecto, por favor sigue los siguientes pasos:
1. Haz un fork del repositorio.
2. Crea una rama para tu característica (`git checkout -b nueva-caracteristica`).
3. Realiza tus cambios y haz commit (`git commit -am 'Añadir nueva característica'`).
4. Envía tus cambios a tu repositorio (`git push origin nueva-caracteristica`).
5. Crea un pull request desde tu repositorio al principal.