Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 14 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
# Catacumbas
# Pac-Man
#### Belén Gamero García y Edgar López Hernández

## Objetivos
· El objetivo de este proyecto es la creación de un juego de mesa en entorno texto mediante la cooperación del equipo de desarrollo.

· El juego escogido es una Aventura Gráfica llamada "*Catacumbas*" que consta con Enemigos, Botines, Acertijos, Objetos especiales y Portales, donde el jugador consta de un inventario.
·El juego escogido es "pac-man" que contiene laberintos donde debe comer puntos pequeños, puntos mayores y otros premios con forma de frutas y otros objetos.
El objetivo del personaje es comer todos los puntos de la pantalla, momento en el que se pasa al siguiente nivel o pantalla. Sin embargo, cuatro fantasmas recorren el laberinto para intentar capturar a Pac-Man. Estos fantasmas son, respectivamente, de colores rojo, rosa, cian y naranja.

## Planificación
· El desarrollo del proyecto se dividirá en cuatro fases, la fase de investigación y desarrollo conceptual, la fase de traslado en entornos de programa, la fase de codificación y creación de funciones, y finalmente la fase de pruebas y corrección de errores.
· El desarrollo del proyecto se dividirá en cuatro fases, la fase de investigación y desarrollo conceptual, la fase de traslado en entornos de programa, la fase de codificación y creación de funciones, y finalmente la fase de pruebas y corrección de errores, que de esta ultima fase (pruebas y errores) no introducimos nada por que no sabiamos que poner en especifico.

### IDC (Investigación y desarrollo conceptual)
· En esta fase procedemos a buscar información sobre el funcionamiento básico del juego, teniendo en cuenta que este proyecto fue creado desde 0 nos basamos un poco en la idea esencial de la saga de juegos comúnmente conocida ***Zelda***, nos basamos en la idea de crear un mapa en el cual se encuentran ciertos enemigos y ciertas recompensas para el jugador.

· En esta fase procedemos a buscar información sobre el funcionamiento básico del juego, despues de un tiempo nos dimos cuenta de que se nos complicaba la idea original.
Decidimos investigar otras ideas y nos inclinamos más por el juego "Pac-Man" e intentamos mantener la idea del juego original.

· En el código importaremos lo siguiente

#### "freegames"
```
python -m pip install freegames
```
### TEP (Traslado a entorno de programa)
????
· Seguidamente, se creará el pseudocódigo y este deberá modificarse para adaptarse al lenguaje de programación en cuestión, en este caso Python 3, para ello se recogerán todos los requisitos redactadas y se pasarán a un lenguaje más técnico describiendo qué función interna llevarán a cabo sobre el programa principal.

### CCF (Codificación y creación de funciones)
????
· En esta fase es donde se creará el código de la aplicación, es una de las fases más importantes y duraderas del proyecto, en está se creará un archivo principal que recogerá todas las funciones relacionadas con el juego y su estructura. En otros dos archivos aparte se irán desarrollando en paralelo distintos menús o subprocesos que finalmente se fusionarán en el archivo principal mediante una adaptación de las variables y valores para que todo encaje correctamente.

### PCE (Pruebas y corrección de errores)
????

## Diseño del Mapa
![imagen mapa](https://user-images.githubusercontent.com/91567318/212129973-94195d63-5096-49d6-b043-5be997ca3225.png)
· En esta fase es donde se creará el código de la aplicación, es una de las fases más importantes y duraderas del proyecto, en está se creará un archivo principal (pacman.py) que recogerá todas las funciones relacionadas con el juego y su estructura.

---