Hace unos minutos he probado la clase path y funciona de lujo,la verdad es que mola usarlo igual que en javascrits pero veo que te faltan dos funciones.
-smooth
-rotation
Creo que la clase tween deberias intentar retocarla para que se pueda usar de la misma forma que la clase path,es mucho mas intuitiva y facil de usar la clase path.
Test de mi gameEngine en processing.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
Vale en cuanto termine lo que tengo entre manos me lio a mirar de dejarla mejor y mas accesible 
Esta es la pinta de la interfaz de usuario que ha tomado el SZENER, podremos añadir poligonos al mapa, con tag y todo y también podremos añadir sprites al terreno con control de rotacion escalado y posibilidad de añadirles un tag por lo que se pudiera necesitar ingame.
Creo que mas simple que esto ya es demasiado XD.. voy a empezar a trazar el comportamiento de la GUI en la pizarra y al lio!
Esta es la pinta de la interfaz de usuario que ha tomado el SZENER, podremos añadir poligonos al mapa, con tag y todo y también podremos añadir sprites al terreno con control de rotacion escalado y posibilidad de añadirles un tag por lo que se pudiera necesitar ingame.
Creo que mas simple que esto ya es demasiado XD.. voy a empezar a trazar el comportamiento de la GUI en la pizarra y al lio!
You do not have the required permissions to view the files attached to this post.
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
Añadido:
mouse.dragged true/false;
Ahora es posible detectar cuando el mouse esta realizando el gesto de arrastrar algo.

mouse.dragged true/false;
Ahora es posible detectar cuando el mouse esta realizando el gesto de arrastrar algo.
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
Metodos añadidos a los procesos:
ADD: setType(int type);
ADD: collisionMouseType(int type);
De esta manera podemos comprobar desde cualquier parte del codigo si el mouse colisiona con un tipo concreto de procesos.
ADD: setType(int type);
ADD: collisionMouseType(int type);
De esta manera podemos comprobar desde cualquier parte del codigo si el mouse colisiona con un tipo concreto de procesos.
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- OskarG
- Posts: 612
- Joined: Tue Jan 12, 2010 2:12 am
Re: Test de mi gameEngine en processing.
Hola erkos,cuando puedas,aunque sea en un txt,incluye todas las funciones que se puede hacer con tu libreria ejemplo:
Lo expreso porque de esta manera puedo trastear con tu libreria y aportar ejemplos para divgo que estoy haciendo y pasarlos luego a gameEngine en un plis plas.
Code: Select all
put_pixel(id_grafico,x,y,color rgb)..........coloca un pixel de color rgb en el fondo de la pantalla en la coordenada x,y
Lo expreso porque de esta manera puedo trastear con tu libreria y aportar ejemplos para divgo que estoy haciendo y pasarlos luego a gameEngine en un plis plas.
- Hokuto7
- Posts: 1408
- Joined: Mon Aug 28, 2017 10:14 am
Re: Test de mi gameEngine en processing.
Jejejeje,cuantas cositas interesantes estas añadiendo,tienes que hacer mas juegos.
Los proximos juegos que tienes que hacer sera un clon de mario,luego uno del outrun,luego uno de street of rage,despues uno del street figther 2,seguimos con una pelicula basada en la vida de erkosone y tambien construir una nave espacial.
Los proximos juegos que tienes que hacer sera un clon de mario,luego uno del outrun,luego uno de street of rage,despues uno del street figther 2,seguimos con una pelicula basada en la vida de erkosone y tambien construir una nave espacial.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
Hola OscarG, la ayuda que voy a redactar es estilo javaDocs, osea, una lista de clases, y cada clase con sus propiedades y metodos listados y explicados, es la mejor ayuda que existe tio, está presente en toda la doc oficial de C++ y java etc..
Seria algo así como esto: http://www.ricardmarxer.com/fisica/reference/index.html
Me parece algo ya de nivel superior, todo muy explicito y se explica por si mismo desde el principio hasta el fin.
Solo hay que acompañarlo de una buena colección de ejemplos y listo
Seria algo así como esto: http://www.ricardmarxer.com/fisica/reference/index.html
Me parece algo ya de nivel superior, todo muy explicito y se explica por si mismo desde el principio hasta el fin.
Solo hay que acompañarlo de una buena colección de ejemplos y listo
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- OskarG
- Posts: 612
- Joined: Tue Jan 12, 2010 2:12 am
Re: Test de mi gameEngine en processing.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
Tranki, este framework va de cabeza al repo oficial de processing,o por lo menos esa es mi idea, con la documentación y los ejemplos, tengo que compilar todo el source a un .jar y hacer el paquete, pero quiero tenerlo bien debugeado antes de hacerlo por que no quiero causar impresión de que es un alpha.
Llevo ya 3 años usando el framework y cada vez va mejor.
Llevo ya 3 años usando el framework y cada vez va mejor.
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- Hokuto7
- Posts: 1408
- Joined: Mon Aug 28, 2017 10:14 am
Re: Test de mi gameEngine en processing.
Se me ha ocurrido algo para las animaciones,es parecido a lo que ya he comentado anteriormente pero con mas posibilidades,ya te lo dire cuando termines con lo que estas haciendo para no agobiarte.
Pero te voy a pasar un enlace a una libreria grafica para p5.js que parece que es para hacer juegos sencillos o cosas graficas.En realidad te voy a pasar el enlace a los ejemplos,concretamente a uno de los ejemplos de manejo de animaciones.
La forma que propone esta libreria para el manejo de animaciones es mas o menos como yo digo,puedes mirar el resto de ejemplos si te apetece,incluso puedes modificar el codigo y probarlo en tiempo real.
http://molleindustria.github.io/p5.play ... imation.js
Pero te voy a pasar un enlace a una libreria grafica para p5.js que parece que es para hacer juegos sencillos o cosas graficas.En realidad te voy a pasar el enlace a los ejemplos,concretamente a uno de los ejemplos de manejo de animaciones.
La forma que propone esta libreria para el manejo de animaciones es mas o menos como yo digo,puedes mirar el resto de ejemplos si te apetece,incluso puedes modificar el codigo y probarlo en tiempo real.
http://molleindustria.github.io/p5.play ... imation.js