Godot, scripts para Godot estudios y aprendizajes, Creacion de videojuegos. Creacion y publicacion de videojuegos en internet. Como hacer videojuegos. C# unity. Animaciones unity blender. Personajes videojuegos graficos dibujos. Diseño grafico. Comic. Animaciones gif. Dibujo de retratos. Realidad virtual. Cine y realidad virtual.
lunes, 8 de enero de 2024
Dispara cudrados toca la pantalla
Circulos volando
domingo, 7 de enero de 2024
Sript para Godot3d 4.2 produce una animacion de giro de todo el contenido del Area3d y borra dos hijos de dicho nodo Area3d;
extends Area3D
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
pass
func _on_area_entered(area):
get_node("SOLDADOTIESO2VIVO").queue_free()
get_node("CollisionShape3D10 borroestoprueba").queue_free()
$AnimationPlayer.play("PELICULA180")
Script para godot3d 4.2, Un Area3d tiene una animacion que se activa, y un nodo hijo de otro tipo que se borra;
extends Area3D
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
pass
func _on_area_entered(area):
get_node("SOLDADOTIESO2VIVO").queue_free()
$AnimationPlayer.play("PELICULA180")
viernes, 5 de enero de 2024
2 pruebas
Juego pruebas
Lanzando toca pantalla
<!DOCTYPE html>
<html>
<head>
<style>
.cube {
position: absolute;
width: 50px;
height: 50px;
background-color: red;
animation: move 2s linear infinite;
}
@keyframes move {
from {
transform: translate(0, 0);
}
to {
transform: translate(0, 100vh);
}
}
</style>
</head>
<body>
<script>
document.addEventListener('touchstart', function(e) {
var cube = document.createElement('div');
cube.classList.add('cube');
cube.style.left = e.touches[0].clientX + 'px';
cube.style.top = e.touches[0].clientY + 'px';
document.body.appendChild(cube);
});
</script>
</body>
</html>