Yo voy a trastear con inkscape,he visto que se puede coger los graficos de kenney que son una mierdecilla y les puedo dar un filtro y dejarlos medio decentes,con esto puedo seguir usando esos graficos 2d y darle una segunda oportunidad.
Test de mi gameEngine en processing.
- Hokuto7
- Posts: 1408
- Joined: Mon Aug 28, 2017 10:14 am
Re: Test de mi gameEngine en processing.
Ok!
Yo voy a trastear con inkscape,he visto que se puede coger los graficos de kenney que son una mierdecilla y les puedo dar un filtro y dejarlos medio decentes,con esto puedo seguir usando esos graficos 2d y darle una segunda oportunidad.
Yo voy a trastear con inkscape,he visto que se puede coger los graficos de kenney que son una mierdecilla y les puedo dar un filtro y dejarlos medio decentes,con esto puedo seguir usando esos graficos 2d y darle una segunda oportunidad.
- Hokuto7
- Posts: 1408
- Joined: Mon Aug 28, 2017 10:14 am
Re: Test de mi gameEngine en processing.
Tengo unas cuantas preguntas,hoy te hago alguna y cuando me respondas te hago la otra.
1-¿Se puede cargar imagenes .svg de inkscape?,no se porque pero cuando le meto un filtro de inkscape al exportar la imagen a png pierde calidad con repecto a lo que veo en el programa.
2-¿Se puede cargar musica en formato .s3m,mod,it,xm?
Las preguntas son para la gamelibzero de processing.
1-¿Se puede cargar imagenes .svg de inkscape?,no se porque pero cuando le meto un filtro de inkscape al exportar la imagen a png pierde calidad con repecto a lo que veo en el programa.
2-¿Se puede cargar musica en formato .s3m,mod,it,xm?
Las preguntas son para la gamelibzero de processing.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
Hola hokuto. En ambos casos la respuesta es si. Los svg los carga ya processing de forma nativa. Y los mods de musica hay una libreria muy sencilla para usar en processing.
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.
Entonces voy a probar si carga las imagenes y la musica pues si tengo que usar una libreria externa que no esta incluida en gamelibzero mejor no lo hago,no vaya a hacer que estropee algo.
La otra pregunta es un problema que no se como resolver.El editor de niveles no lo terminastes y lo dejastes a medias pero el problema real es que no introducistes una funcion para cargar el archivo que te genera el szener al pintar los vectores en el mapa.
Entonces si yo creo un mapa en tilemapeditor con plataformas,escaleras,pendientes etc...Ahora mismo tengo que cargarlo como un proceso y darle un cuerpo fisico por lo que seguramente el escenario seria un cuadrado fisico injugable o tal vez el cuerpo fisico tendria la forma que le he dado a todos los objetos que lleva ese escenario.
Este es el problema actual,¿como lo resuelvo?.
La otra pregunta es un problema que no se como resolver.El editor de niveles no lo terminastes y lo dejastes a medias pero el problema real es que no introducistes una funcion para cargar el archivo que te genera el szener al pintar los vectores en el mapa.
Entonces si yo creo un mapa en tilemapeditor con plataformas,escaleras,pendientes etc...Ahora mismo tengo que cargarlo como un proceso y darle un cuerpo fisico por lo que seguramente el escenario seria un cuadrado fisico injugable o tal vez el cuerpo fisico tendria la forma que le he dado a todos los objetos que lleva ese escenario.
Este es el problema actual,¿como lo resuelvo?.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
Hola hokuto, si tienes una imagen que quieres vectorizar y convertir en varios poligonos debes hacerlo externamente, hay varias herramientas para hacerlo que son gratuitas, y luego es cargar esos poligonos en el juego, necesitas una lista de listas de puntos.
Cada lista de puntos representa un poligono, y con eso sera con lo que debas formar un poligono en gamelibzero.
Si te da respeto el cargar una simple libreria de audio que ya trae todo hecho de fabrica y solo es darle al play con una función, yo no me pondría a hacer cosas con física pues es de un nivel de entendimiento y comprensión superior.
Cada lista de puntos representa un poligono, y con eso sera con lo que debas formar un poligono en gamelibzero.
Si te da respeto el cargar una simple libreria de audio que ya trae todo hecho de fabrica y solo es darle al play con una función, yo no me pondría a hacer cosas con física pues es de un nivel de entendimiento y comprensión superior.
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.
No me da ningun respeto esa libreria de sonido,simplemente no la uso porque se lo que va a pasar,no es la primera vez que intento usar una funcion de processing en tu libreria y no funciona.En tu libreria o la integras o no funciona y yo soy un usuario no el programador de la libreria,que por cierto,he intentado cargar las imagenes .svg en tu libreria y no funciona.
Sobre el buscar un programa externo y vectorizar los poligonos y luego hacer una lista de listas, pues si tengo que hacer eso cada vez que quiero crear un mapa para un juego, tu libreria queda descartada de ya.
Parece que vamos para atras,la version antigua tenia su programa para hacer eso(programa que nunca llego a funcionar bien)y ahora no sirve ese programa,si no que te tienes que buscar la vida para hacer eso,en definitiva,tu libreria tenia la ventaja respecto a gemix que, tiene el motor de fisicas pero es mas dificil de crear un nivel que en gemix,pues genial.
Ya veremos que pasa con la 3div.js,pero ya te digo que es la ultima que le doy una oportunidad,si la cosa sigue igual me pongo con otra cosa.
Sobre el buscar un programa externo y vectorizar los poligonos y luego hacer una lista de listas, pues si tengo que hacer eso cada vez que quiero crear un mapa para un juego, tu libreria queda descartada de ya.
Parece que vamos para atras,la version antigua tenia su programa para hacer eso(programa que nunca llego a funcionar bien)y ahora no sirve ese programa,si no que te tienes que buscar la vida para hacer eso,en definitiva,tu libreria tenia la ventaja respecto a gemix que, tiene el motor de fisicas pero es mas dificil de crear un nivel que en gemix,pues genial.
Ya veremos que pasa con la 3div.js,pero ya te digo que es la ultima que le doy una oportunidad,si la cosa sigue igual me pongo con otra cosa.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
No no hokuto, no lo has pillado jeje..
Sobre la lista de listas, tienes que hacer eso en cualquier lenguaje en el que trabajes, es algo básico y sencillo, otra cosa será que tu no te veas capaz por que no has programado suficientes juegos.
Pero hasta en la epoca de div, en unreal e incluso en unity estas cosas se hacen así, otra cosa es que a ti te gusta el royo click and run, que esta genial, pero que processing no esta pensado para ser usado así.
El tema es que mi libreria ni carga ni reproduce nada, es processing el que hace estas cosas, y yo te entiendo, te gustan las funciones que con una simple llamada hacen algo sin mas, son geniales si, pero no siempre las vas a encontrar y no debes depender de que otro te las cree para poder usarlas.
Sobre los archivos .SVG lo primero es leer la documentación de processing al respecto y ver que limitaciones tiene o si cumple realmente con el standar al completo, eso es lo primero, y lo segundo es cargar un ejemplo y estudiarlo, luego como en todo en el mundo de la programación has de intertar cargar tu archivo y debugear el error para ver que te pasa concretamente, si te auto limitas a pensar "no funciona que royo", pues tampoco avanzas nada.
Un ejemplo de carga de svg lo tienes aqui: https://www.processing.org/examples/loaddisplaysvg.html
Sobre la libreria que comentas de audio, haces alusiones a que anteriormente has intentado usar funciones con mi libreria y no te han funcionado, pero lo que te ha pasado realmente es que te he indicado como debías utilizarlas y no has llegado a entenderlo bien.
Mas concretamente te pasó con las funciones nativas de processing sobre la captación de teclas, mi libreria las usa, y estan escritas, y por algun motivo que creo que no sabes ni tu te da miedo verlas ya escritas y no te has puesto a añadirle la simple linea de código que necesitas para tus programas.
Deberias repasar la conversación y verias como muy claramente te indiqué los pasos a seguir, pero creo que lo que tu estabas esperando realmente era que yo te hiciera el trabajo, y bueno, hasta un punto puedo ayudarte, pero cuando he visto que el esfuerzo que haces por aprender a moverte en processing es mas bien pequeño he creido a bien pensar que lo mejor para ti es dejar que realmente experimentes con este lenguaje por que la verdad es que andas bastante perdido.
En mi opinión, has de entender que processing es un lenguaje sencillo y simple, y que antes de liarte a hacer determinadas cosas en los juegos, primero debes crear ejemplos pequeños que funcionen por si solos, y luego analizar y preguntar, pero en este tema en concreto has sido un poco vago, y por eso no lo has conseguido.
Quizá es una impresión que me llevo equivocada, pero si lo que buscas es un lenguaje que con 4 cliks te haga un juego, processing y gamelibzero no son para ti.
Esto es un entorno de programación al mas puro estilo espartano, pure code.
Bueno, creo que deberias dedicarle un poco mas de esfuerzo al tema para cojer un poco mas de nivel y luego volver a intentarlo.
Sobre la lista de listas, tienes que hacer eso en cualquier lenguaje en el que trabajes, es algo básico y sencillo, otra cosa será que tu no te veas capaz por que no has programado suficientes juegos.
Pero hasta en la epoca de div, en unreal e incluso en unity estas cosas se hacen así, otra cosa es que a ti te gusta el royo click and run, que esta genial, pero que processing no esta pensado para ser usado así.
El tema es que mi libreria ni carga ni reproduce nada, es processing el que hace estas cosas, y yo te entiendo, te gustan las funciones que con una simple llamada hacen algo sin mas, son geniales si, pero no siempre las vas a encontrar y no debes depender de que otro te las cree para poder usarlas.
Sobre los archivos .SVG lo primero es leer la documentación de processing al respecto y ver que limitaciones tiene o si cumple realmente con el standar al completo, eso es lo primero, y lo segundo es cargar un ejemplo y estudiarlo, luego como en todo en el mundo de la programación has de intertar cargar tu archivo y debugear el error para ver que te pasa concretamente, si te auto limitas a pensar "no funciona que royo", pues tampoco avanzas nada.
Un ejemplo de carga de svg lo tienes aqui: https://www.processing.org/examples/loaddisplaysvg.html
Sobre la libreria que comentas de audio, haces alusiones a que anteriormente has intentado usar funciones con mi libreria y no te han funcionado, pero lo que te ha pasado realmente es que te he indicado como debías utilizarlas y no has llegado a entenderlo bien.
Mas concretamente te pasó con las funciones nativas de processing sobre la captación de teclas, mi libreria las usa, y estan escritas, y por algun motivo que creo que no sabes ni tu te da miedo verlas ya escritas y no te has puesto a añadirle la simple linea de código que necesitas para tus programas.
Deberias repasar la conversación y verias como muy claramente te indiqué los pasos a seguir, pero creo que lo que tu estabas esperando realmente era que yo te hiciera el trabajo, y bueno, hasta un punto puedo ayudarte, pero cuando he visto que el esfuerzo que haces por aprender a moverte en processing es mas bien pequeño he creido a bien pensar que lo mejor para ti es dejar que realmente experimentes con este lenguaje por que la verdad es que andas bastante perdido.
En mi opinión, has de entender que processing es un lenguaje sencillo y simple, y que antes de liarte a hacer determinadas cosas en los juegos, primero debes crear ejemplos pequeños que funcionen por si solos, y luego analizar y preguntar, pero en este tema en concreto has sido un poco vago, y por eso no lo has conseguido.
Quizá es una impresión que me llevo equivocada, pero si lo que buscas es un lenguaje que con 4 cliks te haga un juego, processing y gamelibzero no son para ti.
Esto es un entorno de programación al mas puro estilo espartano, pure code.
Bueno, creo que deberias dedicarle un poco mas de esfuerzo al tema para cojer un poco mas de nivel y luego volver a intentarlo.
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.
No escribas tanto que soy muy vago para leerlo.
Yo creo que es mejor dejarlo aqui porque despues de 2 años intentando que me ayudes a aprender a utilizar tus librerias no he conseguido nada,yo te hago preguntas o comentarios y el 90 % de las veces ,no entiendes o lo mal interpretas como a vuelto a suceder ahora,y yo tengo que volver a intentar explicarme una y otra vez ,esto es como un bucle infinito .
Lo que voy a hacer es lo que tenia que haber hecho hace dos años o lo que hago siempre cada vez que quiero aprender algo,voy a aprender por mi cuenta y solo,estoy mas que seguro que asi aprendere mucho mas rapido y sin dolores de cabeza.
Me voy a dedicar solamente a realizar juegos con los engines que mas comodo me encuentro y a disfrutar del proceso y paso de seguir mareandome mas la cabeza con tanto lenguaje y librerias.
Te repito lo que ya te dije otra vez,nunca te dediques a la enseñanza porque eres bastante malo como maestro.
Yo creo que es mejor dejarlo aqui porque despues de 2 años intentando que me ayudes a aprender a utilizar tus librerias no he conseguido nada,yo te hago preguntas o comentarios y el 90 % de las veces ,no entiendes o lo mal interpretas como a vuelto a suceder ahora,y yo tengo que volver a intentar explicarme una y otra vez ,esto es como un bucle infinito .
Lo que voy a hacer es lo que tenia que haber hecho hace dos años o lo que hago siempre cada vez que quiero aprender algo,voy a aprender por mi cuenta y solo,estoy mas que seguro que asi aprendere mucho mas rapido y sin dolores de cabeza.
Me voy a dedicar solamente a realizar juegos con los engines que mas comodo me encuentro y a disfrutar del proceso y paso de seguir mareandome mas la cabeza con tanto lenguaje y librerias.
Te repito lo que ya te dije otra vez,nunca te dediques a la enseñanza porque eres bastante malo como maestro.
- OskarG
- Posts: 612
- Joined: Tue Jan 12, 2010 2:12 am
Re: Test de mi gameEngine en processing.
Please es un foro de programación no de humor y dejemos los muertos tranquilos,no entiendo un foro dedicado a gemix que se habla todo menos de el 
- Hokuto7
- Posts: 1408
- Joined: Mon Aug 28, 2017 10:14 am
Re: Test de mi gameEngine en processing.
Que tal por aqui?.
Sigues programando esa libreria 3d o otra cosa,como no comentas nada desde hace tiempo no se si lo has dejado o ya no te apetece compartir.
Sigues programando esa libreria 3d o otra cosa,como no comentas nada desde hace tiempo no se si lo has dejado o ya no te apetece compartir.