-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmodelo.rtf
34 lines (34 loc) · 1.38 KB
/
modelo.rtf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{\rtf1\ansi\ansicpg1252\deff0\deflang13322{\fonttbl{\f0\fnil\fcharset0 Calibri;}}
{\*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\sa200\sl276\slmult1\lang10\f0\fs22 modelo b\'e1sico ritmsound \par
clase song (deriba de pygame.mixer.Music) , guarda la canci\'f3n y los steps. estos se cargan en el constructor, de manera opcional. Si no se le entrega ninguno, crear\'e1 uno vac\'edo.\par
\par
M\'f3dulo juego:\par
tiene los eventos necesarios a los cuales llamar\'e1 el juego, y la clase Juego en s\'ed:\par
clase juego:\par
la que maneja si es modo grabaci\'f3n / reproducci\'f3n, revisa los ticks , ejecuta los eventos necesarios, revisa si fue un misso un \'e9xito, graba el paso hecho, calcula puntaje, etc\par
\par
Clase jugador:\par
aplicable en un futuro para nombre, puntuaci\'f3n, etc\par
\par
Ventanas diferenciadas para cada modo \par
\par
interfaz de inicio con consola.\par
\par
formato de archivos rtms\par
\par
tick|tecla\par
\par
el archivo rtms lleva el mismo nombre exacto que la canci\'f3n.\par
\par
clase escritor:\par
se encarga de leer / escribir los archivos rtms\par
Adem\'e1s de tener un log para escribir errores.\par
\par
Clase evento, sirve para manejar eventos al estilo de los de .net\par
\par
\par
Clase soundEvent: se encarga de manejar toda la reproducci\'f3n de sonidos que ocurran durante la ejecuci\'f3n del programa:\par
\par
\par
}