jueves, 22 de enero de 2026

Resumen de lo conseguido trabajado asta ahora de mi juego Stealing from the history museum. by perico415;

 


Resumen de lo conseguido trabajado asta ahora de mi juego Stealing from the history museum. by perico415


Primer nivel, El personaje el ladrón aparece en una ventana, a subido a una sala del museo y tiene la capacidad de colocar explosivos, lanzar explosivos y disparar, revienta una puerta colocando una bomba por temporizador, ojo has de apartarte, puedes morir con tu propio explosivo,



consigues entrar en la sala y hay una serie de cuadros, dos de ellos son intrigantes, te acercas a ellos y surgen una especie como de fantasmas que te persiguen, si te tocan mueres y has de reiniciar ese nivel, al morir salen escenas de muerte, y buelbe a empezar el nivel, si disparas a los fantasmas estos se convierten en humo, cuando aparecen hay una cámara que los enfoca en exclusiva a ellos unos instantes, tu por tu cuenta puedes mover la cámara por el juego como te de la gana, rotar alrededor del personaje acercarte alejarte, una pasada vamos..


Cuando los destruyes se habré una entrada a otra sala, en esta hay unos láseres que recorren la sala de un punto a otro si te toca una luz también mueres y se reinicia el juego desde ese punto desde esa misma sala, has de disparar a unos interruptores que apagan esos láseres, Entonces vas a la tercera sala o nivel escena en esta estoy empezando a poner personajes , turistas japoneses en esa sala pero docenas de ellos que están buscando, fotografiando, paseando, incordiando, molestando al ladrón…….y asta hay lo que estoy trabajando...continuara...


GDScript para mover un extends MeshInstance3D en forma de ir y retornar;

 extends MeshInstance3D


# --- VALORES AJUSTABLES ---

@export var velocidad : float = 0.2      # Qué tan rápido camina

@export var ancho_ovalo : float = 0.3   # Distancia hacia los lados (Eje X)

@export var largo_ovalo : float = 5.0   # Distancia adelante y atrás (Eje Z)


var tiempo : float = 0.0


func _process(delta):

# El tiempo va corriendo...

tiempo += delta * velocidad

# Calculamos la nueva posición usando Seno y Coseno

# El Coseno hace el movimiento de adelante/atrás (Z)

# El Seno hace el movimiento de izquierda/derecha (X)

var nueva_x = sin(tiempo) * ancho_ovalo

var nueva_z = cos(tiempo) * largo_ovalo

# Aplicamos la posición

global_position = Vector3(nueva_x, global_position.y, nueva_z)

# --- ESTO HACE QUE EL PERSONAJE MIRE HACIA DONDE CAMINA ---

# Calculamos hacia dónde irá en el siguiente fotograma para rotarlo

var objetivo_mirada = Vector3(sin(tiempo + 0.1) * ancho_ovalo, global_position.y, cos(tiempo + 0.1) * largo_ovalo)

look_at(objetivo_mirada, Vector3.UP)





-----------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------

Explicacion: en un nivel de mi nuevo juego   https://perico415.itch.io/stealing-from-the-history-museum

quiero poner unos turistas japoneses dando vueltas por una sala , van vienen, el MeshInstance3D es el padre donde alojara el hijo, el personaje en 3d en formato fbx, con animacion de Mixamo de caminar.....




Depurador;


 

Depurador; últimamente estoy indagando en este tema cuando desarrollo mi ultimo juego, al que pienso dedicarle 1 año de trabajo, cuando pruebo el juego veo que sale una zona del motor de juegos de Godot 4.5 llamada depurador donde salen una serie de errores, llegue a tener 400 y con ayuda de la IA los baje a unos 20, si voy hacer mi primer videojuego mas largo de lo que ago habitualmente ya me quiero preocupar de aspectos que nunca toco.


Según consulte a la IA si voy acumulando errores y no miro de solucionarlos, llegara un punto que mi juego puede colapsar o romperse, dejar de ser jugable vamos pararse.


Así que de tanto en tanto le consulto, y me ayuda un montón, los errores de color amarillo no son peligrosos pero los miro de arreglar igual porque son los mas fáciles de solucionar, según la IA y acierta en la solución, la mayoría son errores de programación del GDScript al cual le falta algún guion delante de alguna palabra del código, por ejemplo escribo la palabra “delta” en una linea del código y este funciona no impide que se ejecute el juego, pero lo correcto es escribir “_delta”,, va un guion delante,

Ago la corrección y ejecuto el juego y ….solucionado, Luego están los errores que salen en color de rojo en el motor de juegos de Godot 4.5, estos son un pelin mas complicados de solucionar, así que copio lo que dice ese error y se lo paso a la IA y procuro solucionarlo, algunos son complicados de buscar y solucionar pero los mas generales y numerosos se suelen arreglar gracias a la IA, .


Según le consulte sobre los juegos profesionales que están en el mercado, todos tienen miles de errores de depuración, errores de programación y de otros asuntos, pero si el videojuego corre y no se para y puedes resolverlo asta el final, pues esa es la tarea importante y final.


Conclusión, ir trabajando mi juego e ir depurando limpiando de tanto en tanto lo mejor que sea capaz , pero sin obsesionarme , si el juego corre y se puede llegar asta darle un final…...tengo mi juego terminado



sábado, 17 de enero de 2026

Godot 4.5 estudiando nuevo proyecto-17-parte;

Okay, I'm uploading the first level of the game for free download, along with my work so far on the second level. I put the first level up for sale, but it's too early to sell anything, so I'm making it free. When I start accumulating more work and the game generates interest, I hope someone will start making a few dollars... but I know it's very, very early still...

Summary of the work so far... The game starts with a thief who sneaks in through a window and plants a bomb to destroy a door. He has to retreat, or the bomb will kill him. Once he gets inside the room, he explores the surroundings a bit. Two characters from painted pictures come to life and attack the thief, who loses a life. You have to shoot the apparitions to destroy them. Then a passage opens to the next room. Security lasers destroy the thief if they touch him. You have to shoot some mechanisms to deactivate them... and this is the level I'm currently working on...


Bueno subo para descargar de forma gratuita el 1 nivel del juego y el trabajo asta la fecha del 2 nivel del juego, puse en venta el primer nivel pero es muy pronto para vender nada, así que lo pongo gratis y cuando empiece haber mas trabajo acumulado y generar interés el juego espero alguien empiece a ingresar algún dólar ….pero se que es muy muy pronto todavía…….

Resumen de lo trabajado….empieza el juego con el ladrón que se cuela por una ventana, coloca una bomba para destruir una puerta, se a de retirar si no la bomba lo mato a el, una vez consigue entrar en la sala explora un poco el entorno, dos personajes de  cuadros pintados cobran vida y atacan de alguna forma al ladrón que pierde su vida, has de disparar a las apariciones para destruirlas, entonces se abre un paso para la siguiente sala, unos láseres de seguridad destruyen aniquilan al ladrón si le tocan, has de disparar unos mecanismos para desactivarlos…..y este nivel es el que estoy trabajando actualmente….


jueves, 15 de enero de 2026

A POR NIVEL 2 DE Stealing from the history museum.;

Empezando pruebas del segundo nivel del juego, jugando con laser de seguridad y desactibandolo con disparos.....


16-1-26

Bueno subo para descargar de forma gratuita el 1 nivel del juego y el trabajo asta la fecha del 2 nivel del juego, puse en venta el primer nivel pero es muy pronto para vender nada, así que lo pongo gratis y cuando empiece haber mas trabajo acumulado y generar interés el juego espero alguien empiece a ingresar algún dólar ….pero se que es muy muy pronto todavía…….

Resumen de lo trabajado….empieza el juego con el ladrón que se cuela por una ventana, coloca una bomba para destruir una puerta, se a de retirar si no la bomba lo mato a el, una vez consigue entrar en la sala explora un poco el entorno, dos personajes de  cuadros pintados cobran vida y atacan de alguna forma al ladrón que pierde su vida, has de disparar a las apariciones para destruirlas, entonces se abre un paso para la siguiente sala, unos láseres de seguridad destruyen aniquilan al ladrón si le tocan, has de disparar unos mecanismos para desactivarlos…..y este nivel es el que estoy trabajando actualmente….

Okay, I'm uploading the first level of the game for free download, along with my work so far on the second level. I put the first level up for sale, but it's too early to sell anything, so I'm making it free. When I start accumulating more work and the game generates interest, I hope someone will start making a few dollars... but I know it's very, very early still...

Summary of the work so far... The game starts with a thief who sneaks in through a window and plants a bomb to destroy a door. He has to retreat, or the bomb will kill him. Once he gets inside the room, he explores the surroundings a bit. Two characters from painted pictures come to life and attack the thief, who loses a life. You have to shoot the apparitions to destroy them. Then a passage opens to the next room. Security lasers destroy the thief if they touch him. You have to shoot some mechanisms to deactivate them... and this is the level I'm currently working on...


 

domingo, 11 de enero de 2026

Stealing from the history museum.;

 https://perico415.itch.io/stealing-from-the-history-museum







Well, I'm finishing the first stage of the game, the beginning, and this download is available for purchase. Previous free builds are already available, as always, for Windows and Linux. There are still a few details to work out, but now I'll focus on the second part of the game. The first demos and tests will be free, and I plan to develop the game over the course of a year. I know I won't sell any of these first-level versions, but once the second part is finished, I know I'll sell some of the first. I'm confident that everything depends on hard work and perseverance...


Bueno doy por finalizada la primera etapa del juego, el inicio, y esta descarga esta a la venta, ya hay compilaciones anteriores gratuitas, como siempre para windows y para linux, aun faltan algunos detalles, pero ahora ya me centrare en la segunda parte del juego, que serán gratuitas las primeras demos y pruebas, y mantengo la idea de hacer un juego durante 1 año, se que no venderé nada de estas versiones del primer nivel, pero cuando este trabajada la segunda parte, si se que se venderá algo de la primera, confió en que todo se basa en el trabajo y la constancia……...