EDIT: Example pack: Dropbox - glz_web_p5_examples.zip - Simplify your life
Hello community, I am pleased to announce that I finally have a “decent” and “clean” version of the GameLibZero code that I have been using commercially for so many years in java, now for HTML5 with the fantastic P5.JS!
I share the first version of the port of the library, I leave you a link to a benchmark so that if you have a few minutes, simply indicate in a comment the number of parallel processes that the benchmark generates, you don’t have to do anything, just see the link and let the magic happen
During the following weeks I will be adding to the library a lot of features that I still need to add, but it is already functional to make simple web games.
I am going to prepare a collection of examples so that you can practice with it and make it easy to use.
Lo he probado y funciona pero es lento hasta decir basta,si vas a hacer ejemplo haz uno de pausa,otro de reinicio de nivel y otro de pasa r de un nivel a otro.
Como te comente ya no tengo problemas con el rendimiento con el nuevo ordenador ,pero mi viejo ordenador es una buena fuente de pruebas para ver que rinde mejor.
Por si te interesa sdl me funciona muy bien,allegro5 muy bien,love2d bien,raylib medio bien,sfml bien,libsigil bien etc… Todo en mi viejo ordenador,sin embargo todo lo probado con javascrits independientemete del framework que estes usando es lento,hasta es mas rapido el render de processing.
Hace unos meses hice un ejemplo en processing para probar una cosa,no se si lo que hice esta bien o es una chapuza pero me gustaria que lo miraras para que me digas si voy por buen camino o es mejor hacerlo de otra manera.Ya me diras
Al final he optado por usar pixi.js y chipmunk physics que funcionan bastante mas rapido que processing.js, la verdad es que para graficos simplisimos processing esta muy bien pero para hacer un juego real necesitas pixi.js.
El framework esta genial, estoy pensando en hacer una coleccion de videos explicando como se usa el motor.
En processing “java” he hecho un servidor con mi libreria de juegos “netLibZero” que hice para bennuGD y gemix studio hace muchos años, la he actualizado a processing y html5 bajo webSockets y funciona muy bien
Ya pregunte en el foro y me estuvieron mostrando algunas cosas interesantes y ya de paso estube retocando el codigo aunque todavia tengo que probar mas cosas.
De todas formas me interesa mucho tu opinion y consejo,la pregunta la hice tanto en el foro en ingles como en español,te paso un enlace al de español que no me respondio nadie y el codigo es el del principio sin retocar.Un saludo