El origen y fundación del proyecto 3d en la web de n- dimensiones

Muy buenas a todos, nuevamente os dedico estas lineas para los curiosos sobre mi proyecto 3d llamado n-dimensiones, así como a los que deseen seguirmis nuevos videotutoriales para desarrollar tanto arte como videojuegos 3d en la web, aquellos que quieran asesorarse un poco sobre que pasos seguir y saber anticipadamente sobre lo que probablemente se van a encontrar si me siguen.

Os recomiendo para empezar leer dos artículos de» Juan Pablo Ordoñez», presentándonos unos temas muy interesantes ya por el año 2014 y que sin duda encajan muy bien con lo que aún sigue habiendo hoy día, iban encaminados a describir, que necesitamos para desarrollar un videojuego y claro por entonces era hacer claramente un master y aún recuerdo bien que menciona la posibilidad de como hice yo, ser autodidacta, yo diría que también has de ser muy ingenioso para llegar a resultados sin disponer de tal inversión, ni del tiempo, sobre todo cuando has de realizar otros trabajos que nada tienen que ver con lo que nos gusta e ir así logrando poco a poco cualquier objetivo con mucha paciencia.

Es cierto que mucho de mis logros en mi proyecto , he de agradecerlos a mi amplia experiencia en sistemas informáticos que me permitían disponer del entorno necesario para hacer cualquier cosa que me plantease lo que a quién me siga le reportará sin duda muchos beneficios al poderle dar un servicio adicional excepcional .

Me gustaría ya con estas lineas asesorar a mis seguidores para reaccionar de forma positiva ante la de cosas que nos ocurrieren durante el desarrollo y al publicar tú primer juego.

Yo defiendo que tengamos todos acceso al aprendizaje sin la de pegas y obstáculos que realmente uno se sigue encontrando, eso a pesar de que hoy día van apareciendo mas y mas videotutoriales para el autoaprendizaje, pero como en mi caso pueden llegar a ser insuficientes para tu primer proyecto, en mi caso usaré siempre software libre como es para el modelado 3d, hasta el punto de lograr hacer algo profesional sin recurrir como hacen muchos videotutoriales a adquirir de herramientas adicionales de pago, has de aprender y practicar incontables técnicas que estas debían estar ahí publicadas claramente como alternativa y yo os las puedo explicar y dejar algunos ejemplos para que puedan usarlas y ampliar poco a poco, no nos veamos obligados a abandonar por no poder adquirir estas herramientas, es muy decepcionante que quienes ya partimos del software libre nos encontremos estos que nos quieran instruir con herramientas de pago.

Yo ademas os haré llegar desde el principio a cualquier plataformas web vuestro trabajo, hoy día prácticamente cualquier dispositivo dispone de un navegador web, incluso una vez logras este objetivo se puede aprovechar para con una interfaz intermedia que usa transparentemente el navegador web, llegue también adicionalmente al google play(dispositivos android) como podéis ver en mi proyecto.

Aunque anticipo que no es fácil, os cierran la cuenta o proyecto por incumplir las políticas por infinitas e absurdas causas. Yo ya lo intente en septiembre con mi primer proyecto y fue una y otra vez rechazado, no ha sido hasta ahora en mayo, al insistir con mi segundo proyecto llamado «un mundo nuevo» cuando si lo logré. Y aprovecho la racha para lograrlo esta vez tambien con mi primer proyecto que decido llamarlo «la ciudad perdida»

El Blender dispone de herramientas libres incorporadas como su propio game engine, con el mismo logre unos impresionantes primeros avances sobre todo al aprovechar su lenguaje basado en python , pero la novedad que introducía era que disponía de un código visual bastante intuitivo enlazando bloques sobre su propia interfaz que a medida que tu proyecto avanzaba se volvía complicado, no se si será por ello pero no le vemos continuidad en su ultima versión, la 2.8 aún en fase beta se asegura su ya no inclusión ni dan alternativa. Los que aún deseen conocer lo mejor de esta desfasada alternativa para su desarrollo os recomiendo a quién agradezco su tiempo invertido y le deseo lo mejor esté dónde este ahora. Videotutoriales de Fisico molon sobre el game engine del blender

Ante esto si supe anticiparme y sinceramente lo abandone tiempo atrás pero porque no existía posibilidad alguna de hacer llegar tu proyecto a un dispositivo móvil.

Yo fue entonces cuando comencé mi primer proyecto, usando el engine libre «» que como un complemento del blender, hacia llegar cualquier contenido 3d a cualquier plataforma al ser su producto resultante un proyecto web, que solo requiere para visionarlo de un navegador web y desarrollar en javascript, html5 y css3.

Y si era libre su descarga y distribución posterior en producción, aunque existía versión comercial, la libre requería a cambio entregar a tu audiencia todo lo que hagas, respetando su licencia, licencia GPL, vamos entregando todo el material y código libremente, lo que no es sinceramente muy agradable si deseas obtener algún ingreso o beneficio por tanto tiempo dedicado, por ejemplo dejar tus personajes protegidos con algún otro derecho de copia o como actualmente me baso ahora en verge 3d, privar en su publicación del acceso al fichero xml para que nadie copie su fácil desarrollo visual basado en puzzle fichas y que se vean obligados tus seguidores a seguir cada uno de tus tutoriales para reproducirlo desde cero cada nivel.

Como observamos en la captura esa es la ausencia que hace que aparezca deshabilitado frente al resto de proyectos listados en el app manager de verge3d en el navegador.Comprobarlo siguiendo mis videotutoriales y descargando la demo requisito para lograr tu mismo realizar tu juego o presentación 3d a la web.

No hablarles a tu audiencia de la realidad de las licencias requeridas seria una falsa realidad, luego por otro lado no se pueden ignorar tales derecho de copia, en el mejor de los casos debes poner en tus creditos a quien le hayas copiado material respetando mínimamente los derechos deseados de su autor, pero desgraciadamente muchos de los materiales disponibles para usar en juegos tienen realmente prohibido su uso o limitado su reutilización para no usar en otro engine que en el que fueron desarrollados, ejemplo con los juegos unreal y unity lo que desde luego es un obstaculo para quienes sabemos portar sus contenidos a la web, luego llegado aquí mejor tener presente que se cumplen y respetan las licencias y derechos de copia antes de continuar y publicar contenidos que te los van a terminar censurando o denunciando.

La web nos brinda un sin fin de posibilidades actualmente como la realidad aumentada y realidad virtual y muchos podríamos ver escenarios y personajes increíbles desarrollados para estos engines en cualquier tipo de proyecto con solo publicar los créditos pero ni eso permiten, lo que es intolerable y cabrea para quienes sabríamos comunicar encantados en tutoriales el proceso para lograrlo, ahora tal censura hace que ni te lo plantees al no poder publicarlo en la web.

Al comenzar cualquier proyecto web, y sobre todo en mis primeros videotutoriales un primer objetivo es proporcionar versiones low y una mínima animacion ejemplo la de andar para que así cada cual podrá ver rápidamente progresos usando las suyas propias personajes y escenas.

Solo tendrás que modificar y reutilizar mi proyecto web inicialmente para no partir de cero, lo que sera muy facil y sin duda da mucha motivación, tiempo ganado , y seguir adelante viendo rápidamente resultados rápidamente con tu propia malla de partida o las que os dejo al completo para su edición.

Siempre puedes hacer desde cero, polígono a polígono, tu propio personaje y escena como a mi me ha sucedido en más de una ocasión pero esto sólo lo recomendaría cuando reutilizar solo se convierte en un quebradero de cabeza para la optimización y ajustes continuos que ha de hacerse de forma muy habitual en los recursos de un videojuego al publicarlos online.

Paralelamente a mis videotutoriales dispondrás de una herramienta libre «makehuman«, complementaria al blender que ya contribuye a tal objetivo inicial de proporcionar mallas totalmente personalizables con sus huesos y poses para exponer tus presentaciones 3d, yo os doy una introducción al mismo en mis articulos e videotutoriales, dejando pendiente la emisión en breve de videotutoriales paralelos al de verge3d para que aprovechemos al máximo cada parte de esta herramienta enfocada a facilitarnos la vida y yo ya os anticipo que nos orienta a seguir una nomenclatura en los nombres de mallas y huesos para reutilizar fácilmente animaciones

Y ahora viene el motivo definitivo que ha provocado que desde septiembre haya habido un segundo proyecto web o videojuego, disponible desde mayo tanto en la web como al google play.

Al mes de septiembre ya en una fase muy avanzada de mi primer proyecto, estaba planteandome presentar los videotutoriales y como material para el seguimiento de los mismos, todo el contenido de este primer proyecto web quedo pausado en el estado que encontrareis actualmente pues quedo publicado su disponibilidad para su descarga en github portal, con objetivos logrados como: disparos, enemigos, sistemas de partículas como fuego, humo, agua, lava, etc , hecho con el engine webgl «blen4web» , javascript, html5 y css3.

Mientras hacia la publicidad en las redes de la demo reel, del acceso al juego en la web y de su descarga , descubro que a partir de entonces mas o menos queda sin soporte de actualizaciones este engine y así sigue, anuncian una actualización a un producto nuevo del que no se la compatibilidad de mi proyecto ni la fecha de su salida.

Rápidamente reacciono y desde Febrero trato de portarlo a un nuevo engine webgl «verge3d«, que como complemento también del blender, innova usando lo que a mi juicio si podría ser una alternativa al game engine del blender. En lugar de código javascript al completo de mi primer proyecto web o el python del blender, este vuelve a usar unos bloques a combinar como quien monta un puzzle, una programación visual muy sencilla de aprender y usar sobre el navegador web que sin necesidad de plugins sobre el mismo, nos permitirá mover e interaccionar con los objetos de la escena.

Alternativamente puedes usar como yo he logrado hacer todo el javascript que precises para dar funcionalidades aún no existentes en estos bloques, sin duda se actualiza con tanta frecuencia este engine que mi contribución podría dejar ya implementada en sólo bloques de puzzle para que os sea mas fácil reutilizarlo siguiendo mis videotutoriales y olvidarnos del javascript, aunque así habrá a quienes si les interese adelantarse como yo y contar con poder usar tanto javascript como deseen.

La pena de lo descubierto aquí es que no existe la migración desde el engine anterior, a este nuevo engine y mis objetivos logrados previamente ya listados con anterioridad tendré que ingeniarmelas, volver con paciencia y la previa experiencia para conseguirlos nuevamente, esta vez con el uso de estos bloques puzzle pero por lo descrito queda claro que cuento con lo principal, constante actualizaciones casi semanales por su fundador «soft8soft.com», la motivación para lograrlo, la experiencia previa, todo el material ya confeccionado , mallas y animaciones que pueden fácilmente readaptarse y es lo que os enseñare en mis primeros tutoriales, de todo ello ya os digo como sucedió con el primer proyecto que no había precedentes, así que quienes me sigan estarán impresionados sin duda de ser los primeros en disfrutarlo en tal engine y no puedo resistirme a agradeceros vuestra colaboración aunque sea siguiéndome en este proyecto sin precedentes.

Y la otra gran ventaja ha sido sin duda su elección en lo que se refiere a la audiencia a la que lo dedico. Es tan fácil y divertido usarlo que ahora a parte de seguir llegando a cualquier plataforma, además va dedicado a cualquiera que desde cero siga mis videotutoriales y podrá hacer sin duda cualquier proyecto 3d en tan solo unos días como su inmediata publicación en la web así como podrá compartir sus progresos con todo el mundo .

El soporte de su desarrollador soft8soft.com esta totalmente garantizado y podéis comprobar su constante mantenimiento y actualización.

Ya en el momento de escribir esto habían suscribiendote suficiente personal para comenzar a emitirlos y asumir tal compromiso prometido semanalmente. Aunque le falten los objetivos previos ya es jugable y seguramente estaréis de acuerdo que para su estado es muy estable , rápido de carga frente al primer proyecto y por todo ello llegará sin duda a muchos mas dispositivos. Así como dejo claro su disponibilidad a la web como al google play desde mi mismo portal una app web progresiva sin precedentes.

Desde el principio siguiendo mis videotutoriales, descargando el material y lo mejor sin necesidad de invertir en el tiempo y dinero de un master y sólo por todo lo hasta ahora descrito ya no tiene nada que envidiar a los engines unreal, cryengine y unity, los mismos difícilmente dejan su acceso en dispositivos móviles de cualquier gama y al material para su testeo y desarrollo como si hago yo a mi audiencia y cuando vean que se disparan en los próximos meses sobre este engine webgl, los contenidos publicados en la web gracias a vuestra contribución, dejaran de insistir en censurar la reutilización en la web de sus materiales y terminaremos todos beneficiandonos de los mismos ampliando los assets disponibles en formato aunque sea *.. Lo bueno es que nos permitan como ya dije sin cesuras reusarlas sea cual sea el engine de nuestro destino. Ver mi aportación en el segundo videotutorial que muestra como debian cedernos sus mallas. Adaptadas a su engine y originales para que cada cual decida engine destino.