Ejemplo desarrollado en directo con Game Maker en la plataforma Twitch y Youtube. Durante ocho lecciones he ido explicando como desarrollar un juego estilo Vampire Survivors, creando mecánicas, añadiendo características y montando una base para que tú puedas crear tu propio proyecto.
El archivo del proyecto está disponible en el siguiente enlace: https://www.javifugitivo.com/tutorial/LITTLE_WITCH_VS_SLIMES_EXAMPLE.yyz
El contenido de este proyecto puede ser utilizado como base para tus próximos proyectos, comercialmente y como instrumento de aprendizaje bajo licencia CCO 1.0: Little Witch VS Slimes: Tutorial version by Javifugitivo is marked with CC0 1.0
Puedes consultar el tutorial completo en el canal de Youtube de Javifugitivo ¡No olvides suscribirte!
![](https://javifugitivo.com/wp-content/uploads/2024/02/d529e41cfcd33f15d9c7a2c79a6b1a8e.gif)
En el proyecto encontrarás código comentado en inglés con las siguientes características:
- Personaje con animaciones que sigue a un cursor y realiza un autoataque.
- Sistema de vida básico.
- Enemigo básico animado.
- Sistema de hechizos dinámico, que puede desarrollarse.
- Preparado para funcionar en html5 (a 30 fps) y en pc windows (a 60 fps).
- Sistema de colisiones y de búsqueda de caminos para personaje y enemigos.
- Sistema de rendimiento, con desconexión de elementos fuera de cámara.
- Sistema de efectos de partículas, con varios efectos añadidos.
- Sistema de Pool para los enemigos.
- Sistema debug activado que permite realizar acciones de debug básicas:
- Av Pag: Permite ver la cuadrícula de colisiones
- Intro: Permite cambiar a una cámara general.
- Espacio: Reinicia el juego
- Botón derecho del ratón: Crea slimes.
- Escape: En Windows, cierra el juego.
El proyecto no incluye:
- Sonidos
- Música
- Menús
Nota: Este proyecto no será actualizado con nuevas versiones, ya que en el futuro añadiré contenido que no podré licenciar, como puede ser música o sonidos de los que no sea el autor yo directamente, así que prefiero asegurarme que este proyecto es utilizable legalmente. Te invito a crear tu propio juego a partir de este proyecto que desarrollado con mucho cariño.
Aquí puedes probar su rendimiento en Html5: