Autor Tema: Div Games en Html5 y Canvas  (Leído 157430 veces)

oskarg

  • Full Member
  • ***
  • Mensajes: 177
  • Karma: 3
Re:Div Games en Html5 y Canvas
« Respuesta #765 en: Diciembre 05, 2019, 10:43:48 pm »
Gracias AMAKAST,lo volvere a probar mañana con tranquilidad,pues quiero hacer una serie de efectos con el...me imagino que graphic bulder,es mas rapido que put_pixel ..verdad?¿?ahora hago una prueba o mañana y me respondo automaticamente,creo un mapa de 320x240 y en cada frame modifico todo su array.

oskarg

  • Full Member
  • ***
  • Mensajes: 177
  • Karma: 3
Re:Div Games en Html5 y Canvas
« Respuesta #766 en: Diciembre 05, 2019, 10:49:37 pm »
Una sugerencia AmakaSt,se me olvidadaba,como en el graphic builder puedo modificar los pixeles,por que no incluyes esta opcion si expreso 255,255,255,0 me haga el color transparente,es decir,si tiene color que me lo quite.

oskarg

  • Full Member
  • ***
  • Mensajes: 177
  • Karma: 3
Re:Div Games en Html5 y Canvas
« Respuesta #767 en: Diciembre 05, 2019, 11:14:57 pm »
Vale ya lo he probado 20 frames,me tengo que comprar el ordenador si o si ;D 320x240 ,modificacion de todos los pixeles...

oskarg

  • Full Member
  • ***
  • Mensajes: 177
  • Karma: 3
Re:Div Games en Html5 y Canvas
« Respuesta #768 en: Diciembre 06, 2019, 11:04:21 am »
cosas:
1.BUG molesto de divgo...
me pasa en online y des... a veces cuando tengo un error ,lo compilo,me indica el error,lo modifico,lo vuelvo a compilar y todo aquello que he modificado lo anula y vuelve su estado anterior ,muy gracioso  ;D en xamp,no me ha pasado esto....

2.Me gustaria que en el futuro cambiaras el diseño de tu pagina,pues me gustaria publicar tropecientos ejemplos ,si cada semana hago un par,por ejemplo acabo de pasar ahora mismo uno de un efecto curioso,solohago que copy paste a divgo y algo de modificacion,con mejoras tipo resolucion etc o simplemente cambiando los graficos por cuadrados para que nadie me diga na..tendrias una biblioteca de juegos y ejemplos la mar de grande y si puedo hacer todo lo que hago pico pero sin limitaciones,sin duda tendrias una comunidad descomunal.
A mas que de este modo todo el mundo podria comentar y aportar su ejemplo de forma simple como ocurre en pico8...me  parece una sugerencia que se deberia de tener en cuenta.

3.Pensamiento en alto,tengo que hacer un sistema de fisicas para que los juegos de plataformas los pase al momento,sea otro copy paste.... ;D eso es lo que voy hacer si,un motor de plataformas,me he mirado el ejemplo que trae divgo,pero es lentisimo a ver si lo optimizo.

« última modificación: Diciembre 06, 2019, 11:11:07 am por oskarg »

oskarg

  • Full Member
  • ***
  • Mensajes: 177
  • Karma: 3
Re:Div Games en Html5 y Canvas
« Respuesta #769 en: Diciembre 08, 2019, 07:42:52 pm »
Hola AMAKAST,
te muestro un trozo del engine que estoy haciendo,como las structuras no las puedo pasar por parametros,me veo obligado a utilizar tablas simples ,aunque este  proyecto lo tengo parado desde hace mas de una semana ....y ahora estoy  haciendo otro tipo de cosas en divgo
Otra cuestion,no es necesario que incluyas dibujar las primitivas por su centro,estaba espeso y no encontraba la manera de hacer un explosion con el circulo y a medida que pasara el t,se incrementara desde su centro ancho-ancho/2... :D
« última modificación: Diciembre 08, 2019, 07:45:45 pm por oskarg »

AmakaSt

  • Sr. Member
  • ****
  • Mensajes: 478
  • Karma: 17
    • Amaka Soft
Re:Div Games en Html5 y Canvas
« Respuesta #770 en: Diciembre 09, 2019, 03:07:48 pm »
Una sugerencia AmakaSt,se me olvidadaba,como en el graphic builder puedo modificar los pixeles,por que no incluyes esta opcion si expreso 255,255,255,0 me haga el color transparente,es decir,si tiene color que me lo quite.

Sí se puede, en el ejemplo que puse hago un múltiplo de 4 por el rgba = r:0; g:1; b:2; a:3.
cosas:
1.BUG molesto de divgo...
me pasa en online y des... a veces cuando tengo un error ,lo compilo,me indica el error,lo modifico,lo vuelvo a compilar y todo aquello que he modificado lo anula y vuelve su estado anterior ,muy gracioso  ;D en xamp,no me ha pasado esto....

2.Me gustaria que en el futuro cambiaras el diseño de tu pagina,pues me gustaria publicar tropecientos ejemplos ,si cada semana hago un par,por ejemplo acabo de pasar ahora mismo uno de un efecto curioso,solohago que copy paste a divgo y algo de modificacion,con mejoras tipo resolucion etc o simplemente cambiando los graficos por cuadrados para que nadie me diga na..tendrias una biblioteca de juegos y ejemplos la mar de grande y si puedo hacer todo lo que hago pico pero sin limitaciones,sin duda tendrias una comunidad descomunal.
A mas que de este modo todo el mundo podria comentar y aportar su ejemplo de forma simple como ocurre en pico8...me  parece una sugerencia que se deberia de tener en cuenta.

3.Pensamiento en alto,tengo que hacer un sistema de fisicas para que los juegos de plataformas los pase al momento,sea otro copy paste.... ;D eso es lo que voy hacer si,un motor de plataformas,me he mirado el ejemplo que trae divgo,pero es lentisimo a ver si lo optimizo.

No he entendido bien el primer punto, ¿cuándo corriges errores vuelves a tener el proyecto como un principio?
Sobre el segundo punto llevo un tiempo realizando una web (portal de juegos) para subir juegos creados en DivGO y que cada usuario pueda ser desarrollador, que pueda jugar y subir sus proyectos empaquetados... pero queda mucho por hacer.

Muy bueno el engine, vuelve a darme el problema con un graph del empaquetado, no me funcionó de un principio, faltaba el graph 013.png.

Un saludo.


oskarg

  • Full Member
  • ***
  • Mensajes: 177
  • Karma: 3
Re:Div Games en Html5 y Canvas
« Respuesta #771 en: Diciembre 09, 2019, 05:27:28 pm »
Hola AMAKAST,
Ya mirare eso del empaquetado porque no incluye el grafico...tengo este motor parado ,aunque quizas me anime  y lo acabe,falta incluir los desniveles de la carretera y clipping,pero a base de tablas,tambien lo quiero hacer de otra forma,pues utilizo unos 600 procesos en momentos extremos para dibujar la pista completa ....cuando lo tenga completo y pulido lo hago publico y de esa manera  ,simplemente modificando la camara ,las curvas  y los graficos ,cualquier puede tener su juego pseudo 3d race XD...

Sobre el primer punto,si,es decir tengo un codigo el cual por ejemplo tiene un error y el compilador me lo indica,pues bien,modifico la linea o simplemente la borro y cuando lo compilo,me vuelve dar el mismo error con la sorpresa que la linea que he borrado vuelve aparecer en el codigo ?¿?¿?en xamp no me ha pasado.

Lo de portal de juegos me parece genial,aunque no hay prisa por mi parte,estoy liado ahora con un codigo de particulas escrito en lua  haber si lo entiendo y lo paso a divgo.

Un saludo.


AmakaSt

  • Sr. Member
  • ****
  • Mensajes: 478
  • Karma: 17
    • Amaka Soft
Re:Div Games en Html5 y Canvas
« Respuesta #772 en: Diciembre 10, 2019, 08:35:57 am »
Hola oskarg,

Ya tengo resuelto el tema de las structs, para la próxima versión se podrá declarar structs privadas y locales y pasar por parámetro, ejemplo de código que ya me funciona:
Código: [Seleccionar]
PROGRAM example_draw;
GLOBAL

    STRUCT a1
        xx = 20;
        yy;
    END

    STRUCT b1
        xx = 550;
        yy = 20;
    END
   
BEGIN
    set_mode(340,240);
   
    inicio(a1);
    inicio(b1);

    REPEAT
        FRAME;
    UNTIL (key(_esc));
END

PROCESS inicio(estructura)
BEGIN
    write_int(0, 0, estructura.yy, 0, offset estructura.xx);
    estructura.xx += 10;
END

Un saludo. :)

oskarg

  • Full Member
  • ***
  • Mensajes: 177
  • Karma: 3
Re:Div Games en Html5 y Canvas
« Respuesta #773 en: Diciembre 10, 2019, 06:52:00 pm »
Hola Amakast,
Muy bueno lo de las estructuras,lo has implementado siguiendo la filosofia de div,sin punteros,mas sencillo y practico imposible.

-Una cuestion,estoy haciendo un motor de plataformas,pero cual es mi sorpresa que cuando accedo a la carpeta de graficos del fpg.dat no aparecen ni uno,es como si estuvieran ocultos,abro el fpg.dat con un editor y me sale la ruta correcta los nombres de los graficos,de ahi que a veces cuando bajo ejemplos falte graficos por incluir,estoy utilizando xamp...Acaso los oculta?¿?lo he mirado por el disco duro  y no los encuentro,pero si ejecuto el juego cargan los graficos...misterio sin resolver ;D

oskarg

  • Full Member
  • ***
  • Mensajes: 177
  • Karma: 3
Re:Div Games en Html5 y Canvas
« Respuesta #774 en: Diciembre 10, 2019, 07:01:13 pm »
No entiendo que hago mal.....he probado una version anterior y lo mismo,creo una carpeta donde se van alojar los graficos, cuando compilo me crea el fpg.dat ,pero aunque le vaya añadiendo graficos  no aparece ni uno en la carpeta...?¿?¿?

AmakaSt

  • Sr. Member
  • ****
  • Mensajes: 478
  • Karma: 17
    • Amaka Soft
Re:Div Games en Html5 y Canvas
« Respuesta #775 en: Diciembre 11, 2019, 11:18:46 am »
No entiendo que hago mal.....he probado una version anterior y lo mismo,creo una carpeta donde se van alojar los graficos, cuando compilo me crea el fpg.dat ,pero aunque le vaya añadiendo graficos  no aparece ni uno en la carpeta...?¿?¿?
Hola oskarg,

Los gráficos que editas y creas desde el editor están guardados en el navegador hasta que empaquetas el proyecto. Si cambias de navegador no veras los gráficos que has creado. El empaquetador se encarga de crear los gráficos a partir de las variables guardadas en el navegador para crear el paquete final del proyecto.

Por cierto se puede modificar el color de la página con DivGO, con la función set_color(); //solo visible en el empaquetado y el proyector

Un saludo.

oskarg

  • Full Member
  • ***
  • Mensajes: 177
  • Karma: 3
Re:Div Games en Html5 y Canvas
« Respuesta #776 en: Hoy a las 10:20:19 am »
Hola AMAKST,
un fallo tonto que no detecta divgo y he estado bloqueado hasta encontrarlo , consiste en poner lo siguiente:en div2 detecta el fallo .....
return 10;
en vez de:
return (10);

un saludo.