My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads

A Fruity Frank remake, made step by step as an example for programming beginners. Code and documentation are in Spanish.


Un "remake" de Fruity Frank, creado paso a paso como ejemplo para principiantes en la programación

Para más detalles, puedes mirar el Indice

Si prefieres ver detalles sobre el orden de trabajo estimado, puedes escoger directamente de esta lista:

  1. Ocultar los detalles de SDL, creando ciertas funciones alternativas en español, y mostrar una primera imagen (la pantalla de fondo inicial de nuestro juego).
  2. Mostrar el personaje sobre esa imagen.
  3. Mover el personaje por encima del fondo, al pulsar las flechas del teclado.
  4. Hacer que el personaje no se pueda salir de los límites de la pantalla.
  5. Añadir un primer enemigo.
  6. Añadir transparencia a los personajes, así como una velocidad de juego más estable.
  7. Usar un "mapa" para dibujar el fondo.
  8. Comprobar colisiones usando el mapa, y así poder recoger "premios".
  9. Añadir "obstáculos" que no se puedan cruzar, usando el mapa.
  10. Hacer que el personaje "cambie de forma ".
  11. Incluir varios enemigos distintos.
  12. Una pantalla de presentación.
  13. Pasar a un lenguaje más moderno: migrar a C#.
  14. Que el movimiento del personaje sea "animado".
  15. Comprobar colisiones por coordenadas, para chocar con los enemigos.
  16. "Redistribuir" el fuente para hacerlo más modular.
  17. Tener varias vidas, que se pierdan al chocar con un enemigo. Poder volver a empezar la partida.
  18. Distintos niveles (fases) de juego que haya que ir superando.
  19. Que nuestro personaje pueda "disparar".
  20. Rediseñar usando "clases" (1 - Estructura básica).
  21. Rediseñar usando "clases" (2 - Escribir textos, marcador, varios niveles, colisiones).
  22. Rediseñar usando "clases" (3 - Personajes animados).
  23. Hacer que el movimiento del personaje sea más suave.
  24. Enemigos más inteligentes.
  25. Un disparo "más real".
  26. Tabla de mejores puntuaciones.
  27. Añadiendo algo de música.
  28. Obstáculos móviles: las manzanas.
  29. Otro enemigo: la fresa.
  30. Dificultad creciente.
Powered by Google Project Hosting