Bueno primero que nada queria acelerar la forma en que corrian los fps en mi juego pero me consta de que con las funciones 3D predeterminadas que trae el GM esto no funcionaria ni optimizando todos los objetos que tiene el juego... Para ello he buscado informacion y dll's.

Me encontre con Ultimate3D alguien lo ha usado o tiene idea de como funciona ya lo he instalado y todo parece ir de maravilla pero me lia demasiado ya que no hay muchos tutoriales disponibles porque expiraron las paginas o simplemente fueron borrados y en el foro oficial no hay demasiados detalles para un principiante con esas funciones adicionales.

Hola, encontré esta web http://ultimate3d.org/ colocando entre comillas la palabra "ultimate 3d" en google y con el navegador chrome la puedo traducir al español.


Si yo quisiera crear un juego 3D,  por los momentos no usaría ultimate 3D, usaría game maker 8 y aplicaría estas dos técnicas de ahorro de procesamiento que me permitirían crear mini ciudades en computadoras de bajos recursos.

1. Disiparía imágenes de figuras 3D lejanas según la distancia hasta desaparecerlas por completo.
2. Miniaurización máxima de elementos 3d.
3. Bajaria la cámara al ras del suelo.


Si Dios quiere; Limpiaré la oficina, puliré el piso y les serviré café a todos, luego, me enseñarán a programar e iré a comprarles más café.

No he usado Ultimate3D, pero he visto el TechDemo y parece muy buena opción para GM8. El manual sigue disponible. No es tan fácil de seguir como los tutoriales, pero es de mucha ayuda.

Me parecio una gran idea gracias a que trae miles de funciones que aceleran el proceso de crear nuestros propios scripts de funciones 3D pero lo que mas dio impresion fue sus funciones avanzadas para las colisiones y el desarrollo de las animaciones hechas en anim8 etc etc. Aunque la verdad es muy sencillo la realidad de los juegos 3D es dificil adaptarse :/
Cita de: Clamud en Agosto 22, 2019, 03:59:01 PM
No he usado Ultimate3D, pero he visto el TechDemo y parece muy buena opción para GM8. El manual sigue disponible. No es tan fácil de seguir como los tutoriales, pero es de mucha ayuda.



Como es la miniaurizacion maxima de elementos 3d?
Al parecer es muy limitado pero la facilidad de game maker es lo mas genial no quiero apartarme de el y quiero sacarle todo el potencial XD
Aun no se como es que Gaming engineer logra eso y hace parecer simples juegos a un realismo absoluto como si hubiera sido hecho para play 2... el ultimo video que subio es hecho en GMS2 pero parece hecho en unity.
Cita de: dixon en Agosto 21, 2019, 04:56:38 AM
Hola, encontré esta web http://ultimate3d.org/ colocando entre comillas la palabra "ultimate 3d" en google y con el navegador chrome la puedo traducir al español.


Si yo quisiera crear un juego 3D,  por los momentos no usaría ultimate 3D, usaría game maker 8 y aplicaría estas dos técnicas de ahorro de procesamiento que me permitirían crear mini ciudades en computadoras de bajos recursos.

1. Disiparía imágenes de figuras 3D lejanas según la distancia hasta desaparecerlas por completo.
2. Miniaurización máxima de elementos 3d.
3. Bajaria la cámara al ras del suelo.




Hola

La militarización máxima de elementos 3D,  consiste en crear figuras en el tamaño más pequeño posible, bajar la cámara al ras del suelo para que todo se vea mas grande y modificar la máscara del objeto cámara ajustandola para que no traspase las paredes.



Hace tiempo estaba experimentando con el diseño 3D de game maker, me encontraba en una pc bastante lenta (750Hz, 256ram y sin tarjeta de video), queria crear ciudades. Entonces comprendí que las medidas recomendadas por los examples del game maker para la altura de la cámara y las paredes, consume mucha ram, Entonces miniaturizé todas las medidas, todas las paredes y todo quedó muy bien excepto los modelos 3d los cuales al miniaturizarlos se van deformando hasta que se arruinan por completo.  Los resultados que obtuve fueron impresionantes, inclusive me envicié caminando en la ciudad y creando diseños nuevos. Decidí miniaturizar mucho más para ahorrar mucha más ram,  pero al seguir miniaturizando me di cuenta que game maker pierde la relación entre las colisiones y las imágenes, osea la cámara chocaba con las paredes antes de acercarse a ellas y por más que cree una mascara de 1x1pixeles, no conseguía colisionar cerca de las paredes. Para solucionar esto y ahorrar mucha más ram es necesario crear un nuevo sistema de colición fuera del game maker, algo netamente matemático, dicho de otra manera, simular colisiones deteniendo al objeto cámara cuando la posición x,y tena valores con decimales. Ejemplo: 0,56. Esto requiere un sistema complejo que no comprendo hasta la fecha pero no es imposible.
Si Dios quiere; Limpiaré la oficina, puliré el piso y les serviré café a todos, luego, me enseñarán a programar e iré a comprarles más café.

Bueno dixon me encanto esa informacion es algo nuevo que comprendi por eso cuando creaba un mundo de minecraft con menos pixeles de tamaño habia una gran diferencia pues intentare hacer un script de colision que actue por si solo y lo colocare en el apartado de scripts para el que quiera probarlo es muy facil lo que intentas decir y con GML es rapido ya que solo calculas el decimal y no consume demasiado si llega a optimizarse, no hay necesidad de usar una mask puesto que solo usaras el room editor en lugar de colocar una variable que indique cuantos pixeles equivale un metro... Estuve leyendo la documentacion de minecraft y un bloque equivale a un metro sabiendo de que el bloque puede ser de 8x8 para no tener deformaciones grandes

 8) Oiga, tengo tiempo que no programo en 3D y ya no me acuerdo de nada, porfavor envíeme algunas ayudas, quisiera un código básico para la cámara, el suelo y una que otra pared para comenzar.
Si Dios quiere; Limpiaré la oficina, puliré el piso y les serviré café a todos, luego, me enseñarán a programar e iré a comprarles más café.