Ir al contenido principal

Entradas

Mostrando las entradas de abril, 2020

Godot 3D, Torreta

Al acercarte, gira una plataforma, gira el arma y empieza a disparar. Los archivos OBJ están en la liga: http://www.mediafire.com/file/2rfrcbcnepooh0b/Ilustarciones_de_Torreta.zip/file Iniciamos con 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. Para la torreta necesitamos: "StaticBody" como nodo raíz, lo nombramos: "Torreta" "MeshInstance" como hijo de "Torreta", lo nombramos: "Base" "MeshInstance" como hijo de "Torreta", lo nombramos: "Brazo" "Spatial" como hijo de "Brazo", lo nombramos: "Arma" "MeshInstance" como hijo de "Arma", lo nombramos: "Tubo" "Position3D" como hijo de &q

Godot 2D, Atrápala

Recolecta 4 manzanas para ganar, deja caer 3 manzanas para perder. Las ilustraciones y dibujo vectorial aquí están: https://www.mediafire.com/file/w8i4q9o58kgeafq/Ilustraciones_de_atrapalo.zip/file Comenzamos por la canasta: "Area2D" como nodo raíz, le ponemos el nombre de: "Cansta" "Sprite" como hijo de "Canasta" "CollisionShape2D" como hijo de "Canasta". Añadimos un script al nodo raiz. Seguimos en el nodo raíz, conectamos la señal "area_entered" a la función "_tomar". Vamos al nodo "Sprite", añadimos la textura, desplegamos las opciones de "Animation", en "Hframes" escribimos "4". En el nodo "CollisionShape2D" agregamos colisión solo en la parte superior del contenedor. Para la Manzana en una nueva escena: "Area2D" como nodo raíz, le ponemos el nombre de: "Manzana" "Sprite&quo

Godot 3D, Monedas saltando a ti

No es necesario chocar con la moneda, para tomarla te acercas y brinca a tu posición. Para la moneda, en una escena colocamos: "Area" como nodo raíz, le añadimos un script, lo nombramos: "Moneda" "MeshInstance" como hijo de "moneda", le colocamos su malla "CollisionShape" como hijo de "moneda", le colocamos su forma de colisión. Conectamos la señal "body_entered" a la función "_desaparece". Enlazamos y colocamos varias monedas. ¡Listo! http://www.mediafire.com/file/q4gbslip3emo3cg/Monedas.zip/file Nota: Si la moneda no alcanza a a chocar con el personaje aumenta la velocidad de la moneda.

Godot 3D, Flecha de dirección

La flecha te indica a donde debes ir. En una escena colocamos un nodo "Spatial", le añadimos un script, le cambiamos el nombre a: "Flecha", ponemos un nodo "MeshInstance" como hijo del nodo raíz, en "MeshInstance" colocamos la malla de la flecha. Enlazamos la "Flecha" a nuestro personaje. Colocamos el punto al que debe ir. ¡Listo! https://www.mediafire.com/file/fya2y43tq5p96vh/Flecha_de_direccion.zip/file Nota: Siempre que uses el comando "look_at" en godot 3D, la parte frontal de tu malla debe darle la espada al eje "Z", como se muestra en las anteriores ilustraciones.

Godot 2D, Burro castigado

Es un juego de cartas similar al juego de UNO. Reglas: Comenzamos por repartir cuatro cartas a cada jugador. 1. El primer jugador tira una carta, la que quiera. 2. Los jugadores de la derecha deben tirar solo una carta del mismo palo. 3. Quien halla sacado la carta mas alta gana la ronda, ahora tira la carta que quiera. 4. Se repiten los pasos 2 y 3. Si no tienes una carta del mismo palo debes tomar cartas de la baraja hasta que puedas tirar una, si se acaban las cartas de la baraja cedes tu turno al de la derecha, gana el jugador que se quede sin cartas. Las ilustraciones y dibujo vectorial aquí están: http://www.mediafire.com/file/oisuslw4o2n0oac/Ilustraciones_de_Burro_castigado.zip/file Comenzamos por crear una carta, en una nueva escena colocamos el nodo: "TextureButton" como nodo raíz, le ponemos el nombre de: "Carta". En el apartado "Textures", "Normal" colocamos un "Nuevo AtlasTexture". Clic en &q