Ahora a por el codigo de pintarlos en el terreno y listo!
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.
Pues ya tengo el motor con scroll para el explorador de sprites
Ahora a por el codigo de pintarlos en el terreno y listo!
Ahora a por el codigo de pintarlos en el terreno y listo!
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.
Oscar.. Cuando me dices lo del modo rejilla.. te refieres a ver una rejilla? o a que al hacer click en el escenario los objetos se coloquen en posiciones centradas a divisiones de n pixels? osea si la regilla está en 50 pixels y hago click en (45, 50) el objeto se crea en (50, 50) si el modo rejilla está activo, te referías a eso?
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 metodo initialize() a la clase sprite.
Añadido overload a newGraph() que acepta datos float.
Añadido overload a newGraph() que acepta datos float.
Last edited by erkosone on Sun May 19, 2019 6:47 am, edited 1 time in total.
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.
Todo programa que uso con rejilla es para que el objeto se quede colocado en dentro de esa cuadricula,lo mejor es que pruebas el editor de gamemaker y veas lo de la rejilla, ejemplo.erkosone wrote:Oscar.. Cuando me dices lo del modo rejilla.. te refieres a ver una rejilla? o a que al hacer click en el escenario los objetos se coloquen en posiciones centradas a divisiones de n pixels? osea si la regilla está en 50 pixels y hago click en (45, 50) el objeto se crea en (50, 50) si el modo rejilla está activo, te referías a eso?
Si creo un juego de arkanoid y quiero colocar los bloques y que queden en posiciones perfectas hay que tener una rejilla o si quiero colocar plataformas y que queden en posiciones iguales pero alejada una de otra hay que tener una rejilla.
Tambien habria que poder decirle el tamaño de la cuadricula,por ejemplo,si tengo sprite de 32x32,habria que decirle que la cuadricula de la rejilla fuera de 32x32 pixeles para que el sprite quede bien centrado en esa cuadricula.Supongo que se refiere a eso,otra cosa ni idea
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
Tiene sentido que sea esto que dices.. entocnes creo que un par de botones para aumentar o disminuir la rejilla ya estaria bien, voy a montarle algo asi.
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.
Implementado!
Ahora ya esta arreglado el modo rejilla como debe ser y ya carga y guarda en el archivo de escena los valores de activado o no y el valor de la rejilla
Así queda la barra de la interfaz.
Ahora ya esta arreglado el modo rejilla como debe ser y ya carga y guarda en el archivo de escena los valores de activado o no y el valor de la rejilla
Así queda la barra de la interfaz.
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.
Buenos dias. Os dejo la beta del SZENER ya con varias implementaciones hechas y bugs arreglados.
https://www.dropbox.com/s/0sws1b061c8ap ... 3.zip?dl=0
Añadido modo rejilla, activable y desactivable y seleccionable mendiante 2 controles el tamaño de la celda.
Arreglado bug que no permitia pintar lineas con stroke() por debajo de un grafico en un buffer de video.
Añadido interprete de archivos .scn que grava y carga las escenas.
Solo falta poder dejar los sprites en el escenario y rotarlos/escalarlos y todo estara terminado
En cualquier caso el programa ya es usable para vectorizar escenarios y señalar zonas como sensores, la semantica del archivo generado por el programa es lo suficientemente simple como para poder ser utilizado en cualquier lenguaje de programación, no trae nada encriptado, toda la información es en abierto y completamente clara, se expresa por si misma, un ejemplo de archivo generado es este:
[Codebox=text file=Untitled.txt]#INFO SZENER 2019 FILE - FORMAT AUTHOR: Luis lopez martinez.
#INFO This file was generated by Szener_2019.
#VERSION 1.0
#GRIDACTIVATED#@#FALSE
#GRIDVALUE#@#128
#SPRITEFOLDER#@#C:\Users\luis\Desktop\lasParejas2\data\image\selectLevel[/Codebox]
https://www.dropbox.com/s/0sws1b061c8ap ... 3.zip?dl=0
Añadido modo rejilla, activable y desactivable y seleccionable mendiante 2 controles el tamaño de la celda.
Arreglado bug que no permitia pintar lineas con stroke() por debajo de un grafico en un buffer de video.
Añadido interprete de archivos .scn que grava y carga las escenas.
Solo falta poder dejar los sprites en el escenario y rotarlos/escalarlos y todo estara terminado
En cualquier caso el programa ya es usable para vectorizar escenarios y señalar zonas como sensores, la semantica del archivo generado por el programa es lo suficientemente simple como para poder ser utilizado en cualquier lenguaje de programación, no trae nada encriptado, toda la información es en abierto y completamente clara, se expresa por si misma, un ejemplo de archivo generado es este:
[Codebox=text file=Untitled.txt]#INFO SZENER 2019 FILE - FORMAT AUTHOR: Luis lopez martinez.
#INFO This file was generated by Szener_2019.
#VERSION 1.0
#GRIDACTIVATED#@#FALSE
#GRIDVALUE#@#128
#SPRITEFOLDER#@#C:\Users\luis\Desktop\lasParejas2\data\image\selectLevel[/Codebox]
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.
Lo he probado un poco por encima y el boton sensor no se para que sirve,luego esta el boton sprite que te saca una lista de recuadros y cuando pulso en uno se queda pillado el programa.
Mejor sube la proxima version pero cuando este completo y tendras que explicar un poco para que sirve cada cosa y las funciones que hay que usar para manejar esto.
Mejor sube la proxima version pero cuando este completo y tendras que explicar un poco para que sirve cada cosa y las funciones que hay que usar para manejar esto.
- OskarG
- Posts: 612
- Joined: Tue Jan 12, 2010 2:12 am
Re: Test de mi gameEngine en processing.
cierto se queda bloqueado..
1.Cosas a mejorar cuando cargo una imagen tarda una eternidad y para postre no pone si la esta cargando o se ha quedado bloqueado el ordenador,no es logico que para cargan una imagen 600x600 pixeles png este mas de 20 segundos esperando ...
2.No entiendo como funciona la rejilla,si le indico 32 pixeles,implica ,se supone que los puntos se mueven de 32 a 32 pixeles
3.No hay magnetismo entre puntos cercanos..aunque con rejilla puesta no seria necesario...
4.si estoy dibujando debe haber una tecla para cerrar el poligono.
5.Con la tecla del raton derecho debo poder hacer un undo e ir al punto dibujado anterior de poligono.
6.Suspenso has sacado porque solo ha servido para ocupar mas espacio en mi ordenador ,pues se me ha quedado dos veces trabado
Antes le lanzar una beta y ser nosotros los conejillos de indias,estaria bien que lo probaras
1.Cosas a mejorar cuando cargo una imagen tarda una eternidad y para postre no pone si la esta cargando o se ha quedado bloqueado el ordenador,no es logico que para cargan una imagen 600x600 pixeles png este mas de 20 segundos esperando ...
2.No entiendo como funciona la rejilla,si le indico 32 pixeles,implica ,se supone que los puntos se mueven de 32 a 32 pixeles
3.No hay magnetismo entre puntos cercanos..aunque con rejilla puesta no seria necesario...
4.si estoy dibujando debe haber una tecla para cerrar el poligono.
5.Con la tecla del raton derecho debo poder hacer un undo e ir al punto dibujado anterior de poligono.
6.Suspenso has sacado porque solo ha servido para ocupar mas espacio en mi ordenador ,pues se me ha quedado dos veces trabado
Antes le lanzar una beta y ser nosotros los conejillos de indias,estaria bien que lo probaras
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
Buenas oscar, lo pruebo jeje.. ya te digo que lo pruebo jeje..
Estoy terminando lo de los sprites, he detectado el problema que dices de que se queda trabado.. esto pasa cuando en la carpeta de las imagenes hay archivos que no son imagenes. voy a modificar la rutina de carga por que tiene un problema, tengo que cribar solo las imagenes. pero esto tiene un problema, luego cuando cargues esa carpeta de imagenes en un juego también te dará problemas, esto es como en divGO, igual creo.
Bueno estoy en ello
Estoy terminando lo de los sprites, he detectado el problema que dices de que se queda trabado.. esto pasa cuando en la carpeta de las imagenes hay archivos que no son imagenes. voy a modificar la rutina de carga por que tiene un problema, tengo que cribar solo las imagenes. pero esto tiene un problema, luego cuando cargues esa carpeta de imagenes en un juego también te dará problemas, esto es como en divGO, igual creo.
Bueno estoy en ello
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/