Crear juegos y personajes 3D (guía completa)
Paso a paso con bloques de verdad: crea un personaje 3D, anímalo, arma un juego 3D simple y conoce herramientas profesionales.
1. Crea un personaje 3D
Tres formas de tener un personaje 3D, todas por el botón 3D (pestaña Disfraces) o la categoría Personajes 3D:
- Generador (más fácil): elige un tipo (persona, robot, zombi, esqueleto, alienígena, caballero, animales) y los colores, pelo, sombrero y accesorio. Ya viene con animaciones listas (quieto, andar, correr, saltar, saludar, atacar, bailar, morir).
- Importar un archivo: GLB/GLTF/VRM, FBX (con animaciones de Mixamo), OBJ, STL, VOX, DAE, PLY, 3DS, MD2, 3MF — sueltos o en un .zip con las texturas.
- Crearlo en una herramienta externa (ve la lista al final) e importar.
El actor se vuelve un personaje 3D (aparece con la etiqueta 3D). Los disfraces son su vista 2D (en el escenario y en juegos 2D); en el Mundo 3D aparece como el modelo 3D de verdad.
2. Anima el personaje
Con la extensión Personajes 3D (gratis) reproduces animaciones en el escenario 2D:
• evt_bandeira • p3d_animar [CLIPE: acenar, FPS: 8]
Para un juego con movimiento, usa la animación automática (quieto cuando está parado, andar cuando se mueve):
• evt_bandeira • p3d_auto [PARADO: parado, ANDANDO: andar] • evt_tecla [TECLA: seta para direita] • mov_mudar_x [DX: 10]
- Los personajes del generador ya tienen animaciones.
- Para un archivo importado sin animación, descarga animaciones de Mixamo (FBX) y agrégalas con "Añadir animaciones" — el nombre del archivo se vuelve el nombre de la animación.
3. Arma un juego 3D simple
La idea: un escenario Menú (2D) con un botón Jugar, y un escenario 3D (isla, arena, laberinto…) donde pasa el juego. Hacer clic en el botón cambia de escenario — y hacer clic en un actor ya inicia el juego, sin la bandera verde.
• evt_clicado • apa_cenario [CENARIO: Fase1] • apa_esconder
En tu personaje, inicia el juego cuando entra el escenario 3D:
• evt_cenario_muda [CENARIO: Fase1] • m3d_camera [MODO: terceira] • m3d_jog_aparencia • m3d_controles [MODO: sim]
Un coleccionable (gema) que aparece cerca del jugador y desaparece al tocarlo:
• ctl_quando_clone
• m3d_corpo [FORMA: esfera, COR: #6CE0E0, TAM: 45]
• m3d_corpo_perto [DIST: 8]
• ctl_sempre
• m3d_corpo_girar [GRAUS: 7]
• ctl_se [COND: (m3d_corpo_estado)]
• var_adicionar [VALOR: 1, VAR: pontos]
• ctl_apagar_clone4. Ejemplos listos para estudiar
- Aventura del Héroe 3D — juego completo con personaje de archivo, menú e isla 3D. Abrir
- Carrera 3D — 3 vueltas contra 3 coches con piloto automático, cámara de persecución. Abrir · Motocross en las montañas — sube el sendero en moto hasta la bandera. Abrir
4b. Una cámara para cada tipo de juego
El bloque cámara: tiene un modo para cada estilo de juego:
- primera persona — exploración, tirador, Craft (el ratón mira, WASD camina)
- tercera persona — aventura, parkour (el ratón gira la cámara detrás del jugador)
- persecución (carreras) — coche, moto, nave (cámara detrás, sigue suave las curvas)
- desde arriba (top-down) — laberinto, pilla-pilla, cochecito (las flechas mueven según la pantalla)
- de lado (plataformas 2.5D) — plataformas, motocross de perfil (A/D caminan, W o Espacio saltan)
- isométrica (estrategia) — estrategia, granja, RPG (las flechas mueven en diagonal)
- fija — escenas, menús, cámara de seguridad (tú eliges dónde queda)
distancia de la cámara % acerca o aleja (persecución, desde arriba, de lado e isométrica).
Vehículos: "jugador conducir: coche de carreras / moto de cross" cambia el jugador por un vehículo: W acelera, S frena y da marcha atrás, A/D giran, y sube escalones de 1 bloque solo. "rapidez del jugador" muestra la velocidad y "cuando el vehículo del jugador choque" avisa los choques.
• evt_bandeira • m3d_camera [MODO: perseguicao] • m3d_jog_veiculo [VEIC: carro, COR: #3B6FD8] • m3d_controles [MODO: sim]
Rivales con piloto automático: "conducir hasta x z con velocidad" gira poco a poco hacia el punto (como un volante) y avanza. Cambia de punto cuando "mi distancia a x z" sea pequeña.
• evt_bandeira • m3d_corpo [FORMA: carro, COR: #D83A3A, TAM: 100] • m3d_corpo_fisica [MODO: sim] • ctl_sempre • m3d_corpo_dirigir [X: 80, Z: 20, VEL: 12]
- Atrapa monedas 3D (fácil). Abrir · Parkour 3D (medio). Abrir · Mazmorra 3D: tirador retro (difícil). Abrir · Craft 3D (estilo Minecraft). Abrir
5. Herramientas y sitios (modelos y animaciones)
- TinkerKids 3D Studio (nuestra herramienta para que los niños creen personajes 3D): tinkerkids.web.app
- Modelos gratis con animación dentro del editor de Personajes 3D: de la colección oficial de ejemplos glTF de Khronos (github.com/KhronosGroup/glTF-Sample-Assets), solo con licencia libre (CC0/CC BY — cita a los autores).
- Blender (modelado/animación, gratis): blender.org · Mixamo (animaciones listas en FBX, gratis): mixamo.com
- MagicaVoxel (personajes de voxels .vox): ephtracy.github.io · VRoid Studio (avatares .vrm): vroid.com
- Modelos gratis: Sketchfab sketchfab.com · Poly Pizza poly.pizza · Quaternius quaternius.com · Kenney kenney.nl
- Por IA (texto → 3D): Meshy meshy.ai · PixelLab pixellab.ai
Consejo: para que el juego vaya ligero en el navegador, prefiere modelos con pocos triángulos y texturas pequeñas (256–512 px). El conversor ya los reduce, pero empezar pequeño ayuda.