BlocosIA Wiki Editor

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_clone

4. 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)

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.

Abrir en el editor