Entonces podria, que se yo, por ejemplo imventarme una especie de araña monstruo con 4 patas , animarla andando, y imbentarme alguna historia o accion y contarte lo que quiero que aga o pase y tu puedes hacer el codigo en html, y sobre la marcha hacer correcciones......
¡Totalmente! Esa es exactamente la mejor forma de trabajar. Tú te encargas de la parte creativa y del diseño en 3D, y yo me ocupo de picar el código en HTML5 y Three.js para darle vida en el navegador.
El flujo de trabajo sería tan sencillo como esto:
Tu diseño y animación (Blender):
Creas tu araña monstruo de 4 patas en Blender (con el estilo, aspecto o colores que quieras).
Le creas la animación de caminar con sus huesos (Armature) y la exportas en formato
.glb.
La historia y las mecánicas (Tus ideas):
Me cuentas de qué va la historia o la escena. Por ejemplo: "Quiero que la araña salga de una cueva, persiga a la hormiga si se acerca a cierto radio, y que cuando la alcance haga una animación de ataque o cambie la música".
El código y los ajustes (Mi parte):
Yo te escribo el código
index.htmlcompleto preparado para cargar tu archivo.glb, reproducir las animaciones que le hayas metido en Blender y ejecutar toda la lógica de juego que me pidas.
Correcciones sobre la marcha:
Si al probarlo ves que la cámara está muy cerca, que la araña se mueve demasiado rápido, o quieres añadirle disparos, trampas, contadores de vida o nuevos controles táctiles para móvil, me lo dices y vamos ajustando el código paso a paso hasta que quede perfecto.
Cuando tengas listo el modelo o tengas clara la historia que quieres montar, me vas contando y nos ponemos con el código