Mauro
Godot Google Play Billing 5 – 2.0.0-rc.1
Library Godot Engine Google Play Billing 5 Plugins de Godot Engine para Google Play compras en aplicación. Biblioteca de facturación 5 GitHub Godot Engine Play Billing Descargamos e instalamos 2.0.0-rc.1 Copiamos los dos archivos dentro de nuestro Proyecto en /android/plugins/ En Android -> Export tenemos que tener activado Use Custom Build Observamos que nos ha … Leer más
Creación de Videojuegos. Godot Engine. Instanciar escenas.
Tema 28. Godot Engine. Instanciar escenas Cuando el juego va creciendo y se va aumentando el número de escenas o nodos y deseamos mantener un nivel de independencia entre los “nodos” de una escena o entre las propias escenas, la mejor forma es la de instanciar las escenas. Instanciar significa añadir escenas como hijas de … Leer más
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. Menú botones y Hud
Tema 26. Godot Engine. Menú botones y Hud Para crear una pantalla de inicio crearemos una escena de tipo Nodo2D con un nodo hijo de tipo Sprite al que le podremos añadir una imagen de fondo. NODO Button en MENÚS Al botón podemos añadir una imagen o un Texto. Nota: Si trabajamos con el Nodo … 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. Sonido
Tema 21. Godot Engine. Sonido Implementaremos Sonido cuando el personaje coja o una vida se libere. Iremos al Nodo Vidas0 y añadimos un Nodo hijo de tipo AudioStreamPlayer Antes, creamos una carpeta en recursos con el Nombre Sonidos e insertamos un Audio de tipo .mp3 o .ogg Vamos al Inspector y hacemos Stream -> Cargar … Leer más