Ir al contenido principal

Entradas

Mostrando las entradas de julio, 2020

Godot 3D, Enemigo aéreo

Se trata de un avión automatizado para buscar y disparar a su objetivo (el personaje morado). Descarga el modelo del avión: https://www.mediafire.com/file/6yu9oem0pqe23xp/Ilustraciones+de+enemigo+aereo.zip/file La bala. "Area" como nodo raíz, lo nombramos: "Bala", le añadimos un script "MeshInstance" como hijo de "Bala", le añadimos su malla y su material "CollisionShape" como hijo de "Bala", le añadimos su forma de colisión. La metralleta "Spatial" como nodo raíz, lo nombramos: "Metralleta", le añadimos un script "MeshInstance" como hijo de "Metralleta", le añadimos su malla y su material "Position3D" como hijo de "Metralleta". El avión "KinematicBody" como nodo raíz, lo nombramos: "Enemigo", le añadimos un script "MeshInstance" como hijo de "Enemigo", le añadimos su malla y su material "CollisionShape" como hijo de &

Godot 2D, Toca y desliza

Es una función que tienen muchos programas de android, pero Godot no la implementa de forma nativa. Si deseas emular el toque de pantalla con el cursor, ve a: Proyecto → Ajustes de Proyecto → General → Input Devices → Pointing → Emulate Touch From Mouse. Para esta práctica se colocaron los siguientes nodos: A los botones solo se les coloco la textura para su estado normal y presionado. Todos los botones llaman a la misma función. Y el script del nodo "ScrollContainer". ¡Listo! https://www.mediafire.com/file/nrvert12ltcx2xg/Toca_y_desliza.zip/file Nota: Por alguna extraña razón en algunos dispositivos táctiles debes tocar la pantalla al menos un segundo antes de deslizar.

Godot 3D, Cámara rodeadora

Mueves la cámara alrededor del personaje arrastrando el cursor, es la cámara que usan los videojuegos de disparos en tercera persona. En una escena colocamos: "Position3D" como nodo raíz, lo nombramos: "Camara", le añadimos un script "Position3D" como hijo de "Camara", lo renombramos: "Grua" "ClippedCamera" como hijo de "Grua". Para acercar o alejar la cámara, desplazamos el nodo "ClippedCamera" sobre el eje: "Z". Para girar la cámara alrededor, rotamos el nodo "Camara". Para levantar la cámara, rotamos el nodo "Grua". Enlazamos al personaje, teniendo cuidado de no tocarlo o de que no tengan las misma "Máscara de colisión". ¡Listo! https://www.mediafire.com/file/3oyju88t0dda64v/Rodear.zip/file Nota: El nodo "ClippedCamera" se acerca de forma automática cada vez que choca con algo, o cada vez que la vista es obstruida. Para cerrar la venta presiona: ALT + F

Godot 3D, Brújula

Es un tipo de brújula que encuentras en varios juegos de mundo abierto. Las ilustraciones: https://www.mediafire.com/file/bvrgb3l33veb7mg/Ilustraciones_de_Br%FAjula.zip/file Comenzamos por selecciona la ilustración de la brújula en la ventana de "Sistema de archivos". Ahora dentro de la ventana "Importar", sección "Flags", en "Repeat" seleccionamos "Enabled", después hacemos clic en "Reimportar". Ahora en una nueva escena colocamos: "CanvasLayer" como nodo raíz, lo nombramos: "Brujula", le añadimos un script "Sprite" como hijo de "Brujula". Seleccionamos el nodo "Sprite" para cargar la textura. Desplegamos las opciones de "Region", marcamos la casilla de "Enabled", establecemos la posición "X:330, Y:0", junto con el tamaño "W:300, H:50" que queremos mostrar de la textura. Lo enlazamos a nuestro personaje. ¡Listo! https://www.mediafire.

Godot 2D, Ahorcado

Intenta adivinar la palabra. Antes de comenzar necesitamos hacer un par de cosas. Creamos un archivo de texto que llamaremos: "Diccionario.txt", le agregamos las palabras que aparecerán en el juego, recuerda no dejar renglones vacíos tanto en el medio como al final: Los botones del teclado del juego tienen 5 fases: Ahora 5 fases x 27 letras nos da un total de: ¡135 ilustraciones!, para reducir la carga de trabajo generamos un script en python que dibuje por nosotros las 135 ilustraciones. Descarga el script completo en: https://www.mediafire.com/file/vb64rmzt86u5cvq/Generador.zip/file Ya tenemos el "Diccionario.txt" y 135 ilustraciones, estamos listos para pasar a Godot. El resto de las ilustraciones (la horca, el fondo y el condenado) las encuentras en: https://www.mediafire.com/file/zpas6uywqw8e0qr/Ilustraciones_de_Ahorcado.zip/file Algo que llama la atención es que al pasar los bienes a Godot las imágenes si figuran pero los archivos de texto no, pero esto es nor