Main Menu

Recent posts

#91
PixTudio / Actualizar Android-SDK
Last post by emov2k4 - November 27, 2023, 08:01:07 PM
Hola buenas, al compilar el APK he instalar en los dispositivos Android dice que se encuentra obsoleto y genera un error de seguridad, ¿ como puedo actualizar la versión de Android para que no me salga ese error ? Gracias de antemano.
#92
Proyectos / Re: Echo v1.4: road to season ...
Last post by Drumpi - November 07, 2023, 01:51:32 PM
Buenas de nuevo:

He tenido que darle otro parón al desarrollo... y a venir al foro ^^U Cuando el trabajo se pone intensito...
Bueno, antes de enrollarme: demo no, lo que hay es versión completa en mi página de GameJolt, la 1.3.algo (recordemos que estoy intentando crear la 1.4)
https://gamejolt.com/games/the-amazing-adventures-of-echo/170481

A ver, que por qué este parón... Bueno, este verano no he tocado el ordenador, como hago todos los veranos (y qué bien me ha venido), y a la vuelta, pues tampoco había ganas ^^U. No, pero el motivo principal ha sido que, como todos los años, debo terminar un juego paperactivo, y esta vez me he propuesto acabar uno que empecé en el lejano 1990 y muchos, junto con un colega: una cosa a medio camino de un GTA y un juego de rol de Mortadelo y Filemon. A día de hoy, el juego base está acabado, pero aún me queda una semana para añadidos y otras cosas que he querido mejorar en estos años (minijuegos para ganar dinero, más NPCs...).
También he medio metido un proyecto para hacer un vídeo sobe cómo construiros una Game Paperactiva 2, una consola de cartón que hará las delicias de vuestros hijos e hijas. Ahora mismo está grabado todo el proceso y el guión escrito. La semana que viene me pondré con el "voice over" y la edición.


Bien, respecto al juego, pues buenas noticias: parece ser que si en lugar de usar los botones Z y X para el salto y el disparo, uso X y C, ya no tengo el problema de la carga del disparo, por lo que puedo seguir el desarrollo, tan pronto como cambie los botones por defecto en PC (y guarde mi nueva configuración :P).
Por lo demás, no hay más que contar. Puede que alguna noche haya puesto un par de pixels en la animación de la lava, pero poco más.

Vienen días de poca actividad en este sentido: temporada alta en el trabajo, las visitas navideñas, terminar el vídeo, y ya veremos si no hay otro proyecto paperactivo metiendo baza también. De todas formas, intentaré dedicarle algún ratillo los fines de semana. Ya os iré contando.
#93
Proyectos / Re: Echo v1.4: road to season ...
Last post by Gabysantof - October 05, 2023, 03:05:36 AM
Hay alguna demo de este proyecto? Para los curiosos jeje
#94
Mesa de Ayuda / Re: Colisión de un sprite cont...
Last post by Drumpi - September 18, 2023, 01:44:19 PM
Ok, que tengas suerte.
De todas formas, considera el uso de mapas de durezas en lugar de colisiones, para marcar el camino por donde pueda ir el protagonista. En eso, Bomberlink te puede ayudar mejor que yo, ya que tiene experiencia en el SoRR.
#95
Mesa de Ayuda / Re: Colisión de un sprite cont...
Last post by Gabysantof - September 12, 2023, 01:34:26 AM
Muchas gracias Drumpi!!
Si. Voy por el sprite de 1 pixel y listo. Más Fácil. La idea era tener un límite en el dibujo para que el protagonista no pueda cruzar y armar un camino por el cual transitar. Estoy armando (muy de a poco) un beat em up. Gracias!!
#96
Mesa de Ayuda / Re: Colisión de un sprite cont...
Last post by Drumpi - September 07, 2023, 10:27:36 AM
No, lo que estás haciendo no es correcto.
Los procesos colisionan con otros procesos, eso sí está bien, pero cada proceso necesita tener asignado un gráfico. En tu caso, lineaAbajo no tiene asignado un graph, por lo que el gráfico del prota no puede colisionar con el gráfico de lineaAbajo.

En tu caso, puedes asignarle un gráfico creado en tiempo de ejecución con new_graph... pero ojo, estás empleando drawing_z, drawing_color y draw_line sin asignar sobre qué gráfico lo estás haciendo (o al menos, no se ve en ese código), por lo que lo que estás pintando se hace sobre el graph=0 del file=0, o sea, el fondo de la pantalla.

Ojo con los new_graph, recuerda descargarlos cuando dejes de usarlos o se quedarán en memoria.

Si te quieres poner creativo y no estar usando funciones draw*, puedes crear un gráfico de 1 pixel de color rojo, y usar size_x o size_y para crear una línea con la que colisionar... y si te pones exquisito, usar angle para rotarla, y cuando termines, poner el alpha a 0 para que no se vea y siga usando la colisión.
#97
Mesa de Ayuda / Colisión de un sprite contra u...
Last post by Gabysantof - September 06, 2023, 03:34:47 AM
Estoy intentando una pequeña prueba donde tengo un "heroe" que puede caminar sobre la pantalla libremente... pero cuando choca con una linea debería no poder avanzar más en esa direccion... por el momento solo quiero un cartel que diga "colision" pero no me está funcioando... nunca tuve problemas para colisionar un sprite con otro, pero nunca había intentando con un proceso que solo dibuja una linea... se puede hacer esto??

process lineaAbajo()
begin
z= -10;
x=100;
   while ((!key(_esc)) AND (!key(_s)))
   x+=1;
   if (collision_box (type heroeCamina))   
         write(0,SCREEN_WIDTH-250,SCREEN_HEIGHT-10,3,"colision");
   end
   
   drawing_z(-10);
   drawing_color(rgb(243,159,24));     
   draw_line( x , x ,  640 , 400 );
   frame;
   end
end
#98
Div GO / Re: Div Games en Html5 y Canva...
Last post by AmakaSt - August 27, 2023, 12:42:36 PM
Div GO versión 1.54.0 ya está disponible para descargar: https://www.amakasoft.com/herramientas/div-go.html
#99
Div GO / Re: Div Games en Html5 y Canva...
Last post by AmakaSt - August 25, 2023, 08:57:14 PM
Buenas,

Nueva versión 1.54.0 de Div GO ya disponible online para testear, las novedades:

bugs y mejoras:
  - [ADD] más juegos de ejemplo y tutoriales en el menú: Oh Mummy! de MikeDX, Galax y Puzzle
  - [FIX] generador de programa con bucle "repeat ... until" si existe otro "repeat ... until" dentro del bucle
  - [FIX] variables encapsuladas como stroke_size en write_in_map() o mouse en funciones de colisión
  - [FIX] reinicio de variables al reiniciar aplicación desde botón de servicio del ide
  - [FIX] algunos problemas de estilo en el ide
  - [CHANGE] funcionamiento interno de set_mode()



Un saludo. :)
#100
Proyectos / Re: Echo v1.4: road to season ...
Last post by Drumpi - August 01, 2023, 04:03:43 PM
Perdón por el silencio de... ¿radio? Bueno, el caso es que tampoco hay mucho que contar, porque estos días he estado muy liado por temas ajenos, ya no sólo del trabajo.

Pero vamos a lo que importa.
Sí, finalmente empecé a probar las colisiones, y por supuesto, no funcionaban, así que me tiré un buen rato intentando ver por qué fallaban. Cuando lo hicieron, pues me dio por ponerme con la rotura del bloque: hice una animación sencilla, básicamente creé cuatro procesos que eran lanzados en 4 direcciones, a los que les afectaba la gravedad, y al llegar a la parte de abajo de la pantalla, desaparecían. Hice algunas pruebas, con diferentes tamaños, diferentes velocidades y diferentes velocidades de rotación y quedó algo curioso, mucho más vistoso que el que desaparezcan los tiles sin más.

Hablando de lo cual, y después de ajustar mejor los tamaños de las explosiones, me puse a probar qué tal se manejaría el lanzamiento de bombas. Creo que ya lo expliqué antes, pero tengo problemas con la carga del disparo, porque el teclado no me permite usar Z, X y dos cursores al mismo tiempo, lo cual es extremadamente problemático. Tengo que darle una vuelta a eso y buscarle una solución cuanto antes, porque si no, voy a tener que prescindir de la fuerza de lanzamiento.
Pero a pesar de eso, estuve probando con una pared de ladrillos, y hay una jugabilidad interesante ahí, teniendo que saber cómo romper los ladrillos, y teniendo puntería, para poder hacer escaleras, pasadizos... me ha molado, y me ha traído recuerdos del Tails Adventures.
De hecho, si os acordáis, ya mencioné que había desarrollado otra bomba antes que la de ahora, que me había salido por accidente. Pues si hago que se pueda detonar con una segunda pulsación del botón de disparo, pues tenemos las bombas remotas, y eso da muchísimo juego. Me gustaría poder añadirlas más adelante como las "Fox bombs" o algo así.

Poco más he hecho dese entonces. He podido comprobar que los disparos normales también me habrían servido para romper las paredes (en un análisis previo, me decía que no, que estos colisionaban con la pared y perdían la energía antes de ser detectados por el tile). He hecho algún ajuste extra y ya está. También he estado investigando diversas animaciones de explosiones, para diseñar un par de ellas para los niveles 1 y 2 de la explosión, y dejar, de momento, la que ya tengo para el nivel 3.
Lo cierto es que ahora no sé por dónde seguir, porque tenía pensado que el arma para derrotar al boss 4 también se disparara cargando el disparo, pero visto lo visto voy a tener que rechazar la idea. En fin, ya veremos.

De momento tengo que terminar un par de cosas, puede que esté sin escribir unos cuantos días. Ya os contaré entonces cómo va la cosa.