Creación de Videojuegos. Godot Engine. Multi-idioma. Diálogos

Tema 27. Godot Engine. Multi-idioma. Diálogos Podemos crear un entorno en varios idiomas de la siguiente forma. En este ejemplo añadiremos el idioma inglés y español. Primero crearemos una hoja de cálculo de la siguiente forma (lo podemos hacer con cualquier aplicación de hoja de cálculo) en este ejemplo se realiza con LibreOffice: En la … Leer más

Creación de VideoJuegos. Godot Engine. Destrucción de enemigos

Tema 25. Godot Engine. Destrucción de enemigos En este tema veremos cómo eliminar a los enemigos. Es importante disponer de una animación cuando el personaje muera ya que da mayor calidad al juego. Crearemos una animación llamada “dead” En el Script Enemigo hacemos lo siguiente: extends KinematicBody2D var gravedad = 10var speed = 30var suelo … Leer más

Creación de Videojuegos. Godot Engine. Enemigos

Tema 24. Godot Engine. Enemigos ¿Qué hacemos en un juego sin enemigos? Los enemigos es una parte fundamental de cualquier videojuego. Y hay muchas formas de implementarlos según sus características. Para crear un enemigo usaremos una nueva Escena y crearemos un Nodo de tipo KinematicBody2D Crearemos su AnimatedSprite y su CollisionShape2D Creamos el Script en … Leer más

Creación de Videojuegos. Godot Engine. Dirección del disparo

Tema 23. Godot Engine. Dirección del disparo Hasta el momento, los disparos solo funcionan en una dirección, pero ¿qué ocurre si el personaje cambia de dirección? El disparo sigue saliendo en dirección derecha. Por lo tanto, tendremos que tener en cuenta si el personaje se encuentra en dirección izquierda o derecha, y en función de … Leer más

Creación de Videojuegos. Godot Engine. Disparos

Tema 22. Godot Engine. Disparos Muchos juegos, según la temática, implementan disparos en sus personajes. Ejemplos más comunes pueden ser juegos de naves espaciales o de guerra donde los personajes deben eliminar a sus enemigos mediante el uso de disparos. Vamos a ver cómo se implementan los disparos con Godot. Para crear un proyectil, necesitaremos … Leer más

Creación de Videojuegos. Godot Engine. Animación al recoger vidas

Tema 20. Godot Engine. Animación al recoger vidas Vamos a generar un efecto visual cada vez que recogemos una vida.Para esto, iremos al Nodo Vidas0. Nos situaremos en el Nodo Sprite del Nodo Vidas0 y trabajaremos con las propiedades Canva para crear una animación: Para ello, primero vamos al Nodo AnimationPlayer y creamos una nueva … Leer más