❤ Este vídeo fue publicado gracias a las aportaciones que recibí mediante PayPal y Patreon. Si me apoyas por esas plataformas, voy a poder seguir creando contenido libre y gratuito:
![](https://indielibre.com/wp-content/uploads/2020/05/fsm-cap-3.png)
**Description**: Scene model that can be inherited and adapted for characters of any project in Godot Engine. Include nodes and scripts necessary to establish a state machine in the characters and only focus on the programming of particular characteristics that are based on the system that is already developed
To teach developers how this state machine works with the raised scene model, this package includes four character types that encompass popular themes:
* ([https://bakudas.itch.io/generic-run-n-gun](https://bakudas.itch.io/generic-run-n-gun)) **Contra**: This is a model capable of shooting frantically in any moment. Being the attack its main action, we can avoid dividing its different states of attack to concentrate it on a general method of the character that can be called at any time.
* ([https://ansimuz.itch.io/warped-caves](https://ansimuz.itch.io/warped-caves)) **Warped**: It resembles some nodes of the first model and includes others to adapt to a certain state.
* ([https://untiedgames.itch.io/valiant-knight](https://untiedgames.itch.io/valiant-knight)) **Knight**: Unlike the first models, the knight does not need to be shooting in all directions. In this case, a combos system was developed that can work well for chain attacks.
Depending on the interest in this Asset, updates will be made to add new character models and improvements.
**UPDATE**: The model of the king from: [https://pixel-frog.itch.io/kings-and-pigs](https://pixel-frog.itch.io/kings-and-pigs). In addition, the operation of the scripts has been improved.
**UPDATE 2**: New character model for top-down games and script structure for this type of character.
**UPDATE 3**: Script improvements.
![](https://indielibre.com/wp-content/uploads/2020/05/fsm-cap-1.png)
![](https://indielibre.com/wp-content/uploads/2020/05/fsm-cap-2.png)
En este video descargaremos Godot desde el sitio web oficial y crearemos el proyecto donde vamos a trabajar a lo largo del curso.
Mis Assets ? están disponibles en:
▶ Gumroad: https://gumroad.com/indielibre
▶ Itch.io: https://in3mo.itch.io/
Puedes seguirme en:
▶ Discord: https://discord.gg/E87zSpX ?️
▶ Twitter: https://twitter.com/indielibre/ ?️
▶ Instagram: https://www.instagram.com/indielibre/ ?
▶ Web: https://indielibre.com/ ?️
Apoya los tutoriales y proyectos de Software Libre aquí:
▶ Patreon: https://www.patreon.com/indielibre ?️
▶ Donaciones por PayPal: https://www.paypal.com/paypalme2/joseleon1971
...
https://www.youtube.com/watch?v=OewR7itn9VQ
En este vídeo les mostraré los avances del proyecto "Kings and Pigs", la demostración de un paquete de assets publicado en itch.io con el mismo nombre.
- Twitter: https://twitter.com/indielibre/
- Web: https://indielibre.com/
- Patreon: https://www.patreon.com/indielibre
...
https://www.youtube.com/watch?v=Zsap2TQpIHY
En este vídeo añadiré la base de una cadena de ataques (combos) en mi Asset para una máquina de estados en Godot. Advierto que no uso un guión para este vídeo, aprovecharé para explicar un poco más a fondo la Máquina de Estados, pues me quedaba pendiente.
➡️Para aprender sobre esta Máquina de Estados: https://youtu.be/iHg25AJLMys (en la descripción de ese vídeo están los enlaces a la versión escrita)
➡️Hacer animaciones: https://youtu.be/yxAt4q82wsE
Repositorio de este vídeo en GitLab: https://gitlab.com/indielibre/bdd/state-machine-for-platformer-games-godot-engine
❤ Este vídeo fue publicado gracias a las aportaciones que recibí mediante PayPal y Patreon. Si me apoyas por esas plataformas, voy a poder seguir creando contenido libre y gratuito:
▶ Paypal. Mi dirección: https://www.paypal.me/joseleon1971 ?
▶ https://patreon.com/indielibre - Patreon ?
Agradezco a Nahomy Mejía y Matías Muñoz por apoyarme en Patreon. ?
Redes donde me puedes seguir: ?
▶ https://facebook.com/elindielibre - Facebook ?
▶ https://twitter.com/indielibre - Twitter ?
? Más recursos, tutoriales, noticias y algo más, en:
▶ https://indielibre.com - Sitio web ?
#Godot #GodotEngine #OpenSource #SoftwareLibre
...
https://www.youtube.com/watch?v=PNvQ7vz04O8
En este capítulo añadiremos un nuevo enemigo basado en nuestro enemigo principal, que se mueve hacia la posición del jugador usando nodos Raycasts2D.
NOTA: Puedes reducir la velocidad de los vídeos cambiando el Speed en la rueda de engranaje que está en las opciones del vídeo.
NOTA 2: Como notarán, los vídeos de este curso son diferentes. Es un nuevo formato que me gustaría trabajar, lo mejor sería que lo critiquen para seguir mejorando la calidad de los vídeos.
NOTA 3: No se olviden de donar :P.
Enlaces que recomiendo leer:
▶ Artículo sobre los Recursos en Godot: https://docs.godotengine.org/es/latest/getting_started/step_by_step/resources.html
▶ Setters/Getters: https://docs.godotengine.org/es/latest/getting_started/scripting/gdscript/gdscript_basics.html
▶Mis artículos sobre la Máquina de Estados: http://indielibre.com/2019/05/04/godot-engine-como-crear-una-maquina-de-estados-i/
Puedes descargar los recursos del proyecto desde el siguiente enlace: http://indielibre.com/wp-content/uploads/2019/06/Graficos.zip. También les dejaré las páginas oficiales de descarga...
Las páginas oficiales de los recursos usados para este proyecto, se encuentran aquí:
▶ https://ansimuz.itch.io/sunny-land-pixel-game-art
▶ https://www.kenney.nl/assets/onscreen-controls
Puedes descargar el proyecto final del curso y los Assets que he desarrollado a raíz del mismo, desde GitHub:
▶ Juego de Plataformas 2D completo: https://github.com/in3mo/platformer-godot-game
▶ Máquina de Estados para juegos de Plataformas: https://github.com/in3mo/state-machine-for-platformer-games
▶ Inventario para juegos 2D: https://github.com/in3mo/Inventory-for-Godot-Games
Antes de seguir con el capítulo, te recomiendo terminar esta lista de reproducción:
▶ Curso básico de Godot: https://www.youtube.com/watch?v=1VXF0LXcMno&list=PLNWQ-CFReOiKWBD8jbjDMizQClrM-gimP
❤ Este curso fue publicado gracias a las aportaciones que recibí mediante PayPal y Patreon. Si me apoyas por esas plataformas, voy a poder seguir creando contenido libre y gratuito:
▶ Paypal. Mi dirección: https://www.paypal.me/joseleon1971 ?
▶ https://patreon.com/indielibre - Patreon ?
Redes donde me puedes seguir: ?
▶ https://facebook.com/elindielibre - Facebook ?
▶ https://twitter.com/indielibre - Twitter ?
? Más recursos, tutoriales, noticias y algo más, en:
▶ https://indielibre.com - Sitio web ?
#Godot #GodotEngine #OpenSource #SoftwareLibre
...
https://www.youtube.com/watch?v=fKVMTLAPaJ0
En este vídeo les enseñaré a crear una máquina de estados para juegos de plataformas. El vídeo estará dividido en dos partes, son muy largos. (seguro porque perdí la practica). Esta es la segunda parte, terminaremos de añadir los nodos y los scripts que son propios de la Máquina de Estados para juegos de Plataformas.
Si te ha gustado el vídeo, puedes dejar una donación:
Paypal: http://paypal.me/joseleon1971
Patreon: https://www.patreon.com/indielibre
Repositorio con la Máquina de Estados: https://github.com/CeesarLeon2002/state-machine-for-platformer-games
Repositorio con el juego de Plataformas (aparece la máquina de estados): https://github.com/CeesarLeon2002/platformer-godot-game
Versión escrita del tutorial:
Parte 1: http://indielibre.com/2019/05/04/godot-engine-como-crear-una-maquina-de-estados-i/
Parte 2: http://indielibre.com/2019/05/07/godot-engine-como-crear-una-maquina-de-estados-ii/
Primera parte de este vídeo tutorial:
https://youtu.be/6CTxTe_Fo6Q
Para más recursos o noticias, puedes visitar mi sitio web: https://indielibre.com
...
https://www.youtube.com/watch?v=iHg25AJLMys
En este vídeo les enseñaré a usar la nueva versión del editor de Tiles que añadieron en Godot 3.1. Crearemos un recurso Tileset para Autotiles y Tiles normales. Puedes complementar la información de este vídeo desde la versión escrita: http://indielibre.com/2019/05/14/%f0%9f%94%a8-creacion-de-recursos-tileset-para-los-mapas-2d-en-godot-3-1-%f0%9f%a7%a9/
Recuerda que estoy realizando una campaña para la recaudación de fondos que me permitan desarrollar un curso. Puedes tener más información por aquí: http://indielibre.com/platformer-game/
En enlace para descargar los gráficos que uso en el vídeo se encuentra en la versión escrita de este tutorial.
Más tutoriales y recursos en: https://indielibre.com
...
https://www.youtube.com/watch?v=HIXNhacaAc0
En este capítulo añadiremos la música en nuestro nivel principal.
NOTA: Puedes reducir la velocidad de los vídeos cambiando el Speed en la rueda de engranaje que está en las opciones del vídeo.
NOTA 2: Como notarán, los vídeos de este curso son diferentes. Es un nuevo formato que me gustaría trabajar, lo mejor sería que lo critiquen para seguir mejorando la calidad de los vídeos.
NOTA 3: No se olviden de donar :P.
Enlaces que recomiendo leer:
▶ Artículo sobre los Recursos en Godot: https://docs.godotengine.org/es/latest/getting_started/step_by_step/resources.html
▶ Setters/Getters: https://docs.godotengine.org/es/latest/getting_started/scripting/gdscript/gdscript_basics.html
▶Mis artículos sobre la Máquina de Estados: http://indielibre.com/2019/05/04/godot-engine-como-crear-una-maquina-de-estados-i/
Puedes descargar los recursos del proyecto desde el siguiente enlace: http://indielibre.com/wp-content/uploads/2019/06/Graficos.zip. También les dejaré las páginas oficiales de descarga...
Las páginas oficiales de los recursos usados para este proyecto, se encuentran aquí:
▶ https://ansimuz.itch.io/sunny-land-pixel-game-art
▶ https://www.kenney.nl/assets/onscreen-controls
Puedes descargar el proyecto final del curso y los Assets que he desarrollado a raíz del mismo, desde GitHub:
▶ Juego de Plataformas 2D completo: https://github.com/in3mo/platformer-godot-game
▶ Máquina de Estados para juegos de Plataformas: https://github.com/in3mo/state-machine-for-platformer-games
▶ Inventario para juegos 2D: https://github.com/in3mo/Inventory-for-Godot-Games
Antes de seguir con el capítulo, te recomiendo terminar esta lista de reproducción:
▶ Curso básico de Godot: https://www.youtube.com/watch?v=1VXF0LXcMno&list=PLNWQ-CFReOiKWBD8jbjDMizQClrM-gimP
❤ Este curso fue publicado gracias a las aportaciones que recibí mediante PayPal y Patreon. Si me apoyas por esas plataformas, voy a poder seguir creando contenido libre y gratuito:
▶ Paypal. Mi dirección: https://www.paypal.me/joseleon1971 ?
▶ https://patreon.com/indielibre - Patreon ?
Redes donde me puedes seguir: ?
▶ https://facebook.com/elindielibre - Facebook ?
▶ https://twitter.com/indielibre - Twitter ?
? Más recursos, tutoriales, noticias y algo más, en:
▶ https://indielibre.com - Sitio web ?
#Godot #GodotEngine #OpenSource #SoftwareLibre
...
https://www.youtube.com/watch?v=A2GYVhqo7WQ