Skip to content

ECIN 00419 - Proyecto Programación Avanzada (Proyecto Grupal)

Notifications You must be signed in to change notification settings

a-hognose-snake/ECIN419-2021.02

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto de Programación Avanzada 2021.02

Proyecto

Construcción de un videojuego con un mínimo de 5 niveles. Debe incluir input, manipulación de tiempo y colisiones.

Conocimiento necesarios:

  1. Pygame
  2. Manipulación del tiempo en el juego
  3. Sprites
  4. Input del usuario
  5. Detección de colisiones

Diseño

Organización


├── img
│   ├── Diagrama_de_clases.png
│   └── MR.png
├── resources
│   ├── fonts
│   ├── images
│   └── sounds
├── src
│   ├── bullet
│   │   ├── __init__.py
│   │   └── Bullet.py
│   ├── character
│   │   ├── __init__.py
│   │   └── Character.py
│   ├── constant
│   │   ├── __init__.py
│   │   └── constant.py
│   ├── enemy
│   │   ├── __init__.py
│   │   └── Enemy.py
│   ├── level
│   │   ├── __init__.py
│   │   ├── Boss.py
│   │   └── Level.py
│   ├── platform
│   │   ├── __init__.py
│   │   └── Platform.py
│   ├── sql
│   │   ├── __init__.py
│   │   ├── Connection.py
│   │   └── ProyectoProgramacionAvanzada.db -> Base de datos Sqlite3
│   └── main.py

Diagrama de clases

Diagrama de clases

Modelo Relacional

Modelo relacional

About

ECIN 00419 - Proyecto Programación Avanzada (Proyecto Grupal)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%