Test de mi gameEngine en processing.
- Hokuto7
- Posts: 1408
- Joined: Mon Aug 28, 2017 10:14 am
Re: Test de mi gameEngine en processing.
Que paginas me recomiendas para descargar todo tipo de material 3d para .obj y .fbx.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
la unity asset store, quizá ahora mismo es la mejor opción.
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.
Buenas gente 
Os dejo la documentación que estoy montando para la 3Div.js, un slaudo a todos
https://github.com/LuislopezMartinez/3Div.js
Os dejo la documentación que estoy montando para la 3Div.js, un slaudo a todos
https://github.com/LuislopezMartinez/3Div.js
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.
Como te he comentado en el primer video aqui te dejo la imagen de como se ven las letras de tu video,es para que veas que no exagero.
Por cierto,pasame los ejemplos que vayas haciendo con su codigo,para poder estudiarlos con calma y que no me quede ciego en el intento de seguir tus videos.
Por cierto,pasame los ejemplos que vayas haciendo con su codigo,para poder estudiarlos con calma y que no me quede ciego en el intento de seguir tus videos.
You do not have the required permissions to view the files attached to this post.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
Xd.. vale ahora te mando un ejemplo. Aunque voy a grabar otro ahora con las interfaces de usuario. Osea.. boton con texto. Boton con grafico y caja de input de texto. Tanto en modo de input normal como en modo de input password. Veras que esta chupado. Realmente yo a esto lo veo como un div web de verdad para los tiempos que corren. Este finde le meto la fisica 3d y ya podre montar un video sobre como hacer una demo del spyro xd . En un rato te mando un zip. 
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.
Pasame el codigo de los tres primeros videos que la letra se ve muy pequeña y no puedo seguirlo,y
aumenta el tamaño de la letra porfa.
aumenta el tamaño de la letra porfa.
- Hokuto7
- Posts: 1408
- Joined: Mon Aug 28, 2017 10:14 am
Re: Test de mi gameEngine en processing.
Ya he visto los tres primeros videos y he podido seguirlos gracias a que en la libreria habia dos objetos creados,asi que fijandome en su codigo y siguiendo tus explicaciones he podido completar los videos.
Me he fijado que los objetos 3d miden de forma diferente el tamaño de la pantalla,al objeto 3d le tuve que poner en su coordenada x = 32 para que se colocara en el centro de la pantalla en vez de 320.
Tambien se mueven al contrario que los objetos 2d,el 3d para arriba suma y para abajo resta al contrario del 2d.
Y el size parece que va desde 0 a 100,pero el 2d va de 0 a 1.
Algunas sugerencias un poco tontas.
[Codebox=javascript file=Untitled.js]
var modelos = [ "data/3d/corazon/corazon.obj",
"data/3d/reloj/reloj.obj",
"data/3d/moneda/moneda.obj",
"data/3d/bomba/durmiendo/bomba.obj",
"data/3d/bomba/agresiva/bomba.obj",
"data/3d/bomba/inchandose/bomba.obj",
"data/3d/enemigo_00/enemigo_00.obj",
"data/3d/ojo/ojo.obj",
"data/3d/raton/raton.obj",
"data/3d/portal/portal.obj",
"data/3d/pincho/pincho.obj",
"data/3d/bolaPinchos/bolaPinchos.obj",
"data/3d/bolaAmarilla/bolaAmarilla.obj",
"data/3d/lilicat/normal/lilicat.obj",
"data/3d/lilicat/danio/lilicat.obj",
"data/3d/lilicat/shock/lilicat.obj",
"data/3d/lilicat/horror/lilicat.obj",
"data/fbx/wolf/Wolf.fbx",
];
[/Codebox]
Si tengo que cargar todos los modelos en un array,al crear un juego necesitaria una pagina entera solo para la carga,no lo puedes dejar esto internamente como la carga 2d.
[Codebox=javascript file=Untitled.js]
if(loader1.ready && loader2.ready){
models = loader1.get();
images = loader2.get();
}
[/Codebox]
Esto no lo podria hacer internamente la libreria.
[Codebox=javascript file=Untitled.js]
var posicion = objeto3.worldToScreen();
[/Codebox]
Esto igual,no lo podria hacer internamente la libreria,creo que esto puede confundir al programador de juegos.
Por cierto,me esta molando la libreria,de momento.......
Me he fijado que los objetos 3d miden de forma diferente el tamaño de la pantalla,al objeto 3d le tuve que poner en su coordenada x = 32 para que se colocara en el centro de la pantalla en vez de 320.
Tambien se mueven al contrario que los objetos 2d,el 3d para arriba suma y para abajo resta al contrario del 2d.
Y el size parece que va desde 0 a 100,pero el 2d va de 0 a 1.
Algunas sugerencias un poco tontas.
[Codebox=javascript file=Untitled.js]
var modelos = [ "data/3d/corazon/corazon.obj",
"data/3d/reloj/reloj.obj",
"data/3d/moneda/moneda.obj",
"data/3d/bomba/durmiendo/bomba.obj",
"data/3d/bomba/agresiva/bomba.obj",
"data/3d/bomba/inchandose/bomba.obj",
"data/3d/enemigo_00/enemigo_00.obj",
"data/3d/ojo/ojo.obj",
"data/3d/raton/raton.obj",
"data/3d/portal/portal.obj",
"data/3d/pincho/pincho.obj",
"data/3d/bolaPinchos/bolaPinchos.obj",
"data/3d/bolaAmarilla/bolaAmarilla.obj",
"data/3d/lilicat/normal/lilicat.obj",
"data/3d/lilicat/danio/lilicat.obj",
"data/3d/lilicat/shock/lilicat.obj",
"data/3d/lilicat/horror/lilicat.obj",
"data/fbx/wolf/Wolf.fbx",
];
[/Codebox]
Si tengo que cargar todos los modelos en un array,al crear un juego necesitaria una pagina entera solo para la carga,no lo puedes dejar esto internamente como la carga 2d.
[Codebox=javascript file=Untitled.js]
if(loader1.ready && loader2.ready){
models = loader1.get();
images = loader2.get();
}
[/Codebox]
Esto no lo podria hacer internamente la libreria.
[Codebox=javascript file=Untitled.js]
var posicion = objeto3.worldToScreen();
[/Codebox]
Esto igual,no lo podria hacer internamente la libreria,creo que esto puede confundir al programador de juegos.
Por cierto,me esta molando la libreria,de momento.......
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Test de mi gameEngine en processing.
internamente?
La x y z del proceso son las que son jeje.. por eso es un proceso 3D y por eso tiene profundidad, se que es una función fea.. pero es que las coordenadas que devuelve no tienen nada que ver con la posicion real del objeto del proceso
Vale hokuto lo tengo listo tio, te agradezco que estes tan encima con estos detalles.. al final mejoran la calidad del producto.
Gracias
Tu comentario sobre los ejemplos me ha hecho pensar en como distribuir mejor una buena colección de ejemplos y pruebas sin tener que tener miles de archivos repetidos en diferentes carpetas.. los ejemplos que voy a ir publicando van a estar escritos en el propio archivo html, como lo hacen los engines que se distribullen por la red a nivel profesional, así las librerias estan en una carpeta y tu simplemente haces click al html que quieres y le das al boton de lanzar.. así es mucho mas practico y comodo para mi y se envita la mezcla de versiones y posibles problemas.
Ya tengo el codigo del ejemplo, lo resubo a github y directamente bajate el repo oficial ahora en cuanto te avise.
La x y z del proceso son las que son jeje.. por eso es un proceso 3D y por eso tiene profundidad, se que es una función fea.. pero es que las coordenadas que devuelve no tienen nada que ver con la posicion real del objeto del proceso
Vale hokuto lo tengo listo tio, te agradezco que estes tan encima con estos detalles.. al final mejoran la calidad del producto.
Gracias
Tu comentario sobre los ejemplos me ha hecho pensar en como distribuir mejor una buena colección de ejemplos y pruebas sin tener que tener miles de archivos repetidos en diferentes carpetas.. los ejemplos que voy a ir publicando van a estar escritos en el propio archivo html, como lo hacen los engines que se distribullen por la red a nivel profesional, así las librerias estan en una carpeta y tu simplemente haces click al html que quieres y le das al boton de lanzar.. así es mucho mas practico y comodo para mi y se envita la mezcla de versiones y posibles problemas.
Ya tengo el codigo del ejemplo, lo resubo a github y directamente bajate el repo oficial ahora en cuanto te avise.
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.
Buenas hokuto, ya lo tienes subido y actualizado 
https://github.com/LuislopezMartinez/3Div.js
Ahora mismo monto el segundo que vas a ver que pasada lo de los inputs jeje
Mas facil no se puede
https://github.com/LuislopezMartinez/3Div.js
Ahora mismo monto el segundo que vas a ver que pasada lo de los inputs jeje
Mas facil no se puede
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.
Ya mañana me miro el video de los input,pero si que le he dado una pazadita rapida para comprobar que has pasado completamente de lo que te he dicho,sigues si aumentar las letras y es imposible de ver,a no ser que tengas un telescopio para letras del espacio.
You do not have the required permissions to view the files attached to this post.