BlocosIA Wiki Editor

Mundo 3D (juegos de bloques)

Cómo crear juegos 3D de bloques: editor del mundo, piezas propias, jugador, mira, inventario y cuerpos 3D.

El editor del mundo 3D

  1. Añade la extensión Mundo 3D (Premium) y haz clic en Abrir el editor del mundo 3D.
  2. Genera un terreno (colinas, montañas, isla, desierto, nieve, cuevas) o empieza vacío.
  3. Herramientas: colocar, borrar, pintar, cuentagotas, caja llena y hueca, capa, esfera y punto de inicio. Capa Y muestra solo hasta una altura.
  4. El botón derecho gira la cámara, Shift + derecho desplaza, la rueda acerca. Ctrl+Z deshace.
  5. En la pestaña Piezas, dibuja bloques de 16 x 16 (arriba, lados, fondo) con tipo, dureza y lo que sueltan.

Jugando

  • controles del jugador enciende W A S D, espacio y el ratón (clic en el escenario; Esc lo suelta).
  • La mira apunta al bloque del centro: usa ¿hay un bloque en la mira?, grieta, romper y colocar delante de la mira.
  • mostrar barra / corazones / mira / mano arma la pantalla del juego; 1 a 9 y la rueda eligen el objeto.
  • Los actores reciben un cuerpo 3D (zombi, cerdo, oveja…) y se mueven con andar hacia el jugador, huir y pasear. Los actores sin cuerpo 3D aparecen encima, como HUD.

Mira el ejemplo Craft 3D: minar y construir.

Los bloques para empezar

• evt_bandeira
• m3d_gerar [TIPO: colinas, SEMENTE: 7]
• m3d_camera [MODO: primeira]
• m3d_controles [MODO: sim]
• m3d_toque [MODO: auto]
• m3d_hud [QUAL: barra, MODO: sim]
• m3d_hud [QUAL: vida, MODO: sim]

Móvil: controles en pantalla

  • En móviles y tabletas aparecen botones como los de Minecraft: flechas (andar), botón del medio (agacharse, o bajar volando) y saltar. Arrastra la pantalla para mirar, toca para colocar/usar y mantén para romper/golpear.
  • El bloque controles táctiles en pantalla elige: automático (solo móvil), siempre o nunca.

Inventario (36 espacios)

  • La tecla E (o el botón … junto a la barra) abre el inventario: 27 espacios + la barra de 9.
  • Clic toma y suelta, clic derecho divide la pila, Shift + clic pasa entre la barra y el inventario. Los bloques inventario: abrir/cerrar e ¿inventario abierto? lo controlan desde el programa.
• evt_tecla [TECLA: i]
• ctl_se_senao [COND: (m3d_inv_aberto)]
  • m3d_inv_abrir [MODO: nao]
  …:
  • m3d_inv_abrir [MODO: sim]

Monedas y enemigos (clones con cuerpo 3D)

• ctl_quando_clone
• m3d_corpo [FORMA: esfera, COR: #F2C230, TAM: 45]
• m3d_corpo_perto [DIST: 8]
• ctl_sempre
  • m3d_corpo_girar [GRAUS: 8]
  • ctl_se [COND: (m3d_corpo_estado)]
    • ctl_apagar_clone
• ctl_quando_clone
• m3d_corpo [FORMA: modelo, TAM: 100]
• m3d_corpo_anim_auto [PARADO: parado, ANDANDO: andar]
• ctl_sempre
  • ctl_se_senao [COND: (m3d_corpo_estado)]
    • m3d_corpo_seguir [VEL: 2]
    …:
    • m3d_corpo_passear [VEL: 0.8]

• m3d_quando_clicar [BOTAO: esquerdo]
• ctl_se [COND: (m3d_corpo_estado)]
  • m3d_corpo_vida_mudar [V: -4]
  • m3d_corpo_piscar

Nuevos ejemplos 3D

  • Atrapa monedas 3D (fácil): el más sencillo para empezar. Abrir
  • Parkour 3D con personajes (medio): plataformas sobre lava, puntos de control y personajes 3D animados. Abrir
  • Mazmorra 3D: tirador retro (difícil): juego original de disparos en primera persona al estilo de los 90, con laberinto de ladrillos, robots y alienígenas 3D, munición y botiquines. Abrir

Varios escenarios 3D (un mundo por escenario)

  • Cada escenario del escenario puede tener su propio mundo 3D, así un juego tiene varias fases 3D.
  • En la pestaña Escenarios (con el Escenario seleccionado), el botón "Mundo 3D" crea un escenario 3D; los escenarios 3D reciben la etiqueta 3D y el botón "Editar en el Editor del mundo 3D".
  • Cambiar de escenario (bloque "cambiar al escenario ...") carga el mundo 3D de ese escenario. Un escenario 2D esconde el 3D.

Un botón de menú que inicia el juego (sin la bandera)

  • Hacer clic en un actor con "al hacer clic en este actor" ya inicia el juego — sin la bandera verde. Haz un escenario Menú (2D) con un botón "Jugar" que use "cambiar al escenario" para ir a la fase 3D.
• evt_clicado
• apa_cenario [CENARIO: Fase1]
• apa_esconder

• evt_cenario_muda [CENARIO: Fase1]
• m3d_camera [MODO: terceira]
• m3d_jog_aparencia

Editor de macros (generar escenarios por repetición)

  • En el Editor del mundo 3D, la pestaña "Macros (bloques)" es un editor de bloques para construir escenarios con repetición: "rellenar", "caja llena/hueca", "esfera", "columna", "repetir N veces", "para i de … a …", valores y "tamaño del mundo". Haz clic en "Ejecutar macro" para generar (se puede deshacer).

Personajes 3D de archivo (.glb) en el juego

  • Un actor con un personaje 3D (modelo3d, del generador O de un archivo .glb) aparece en 3D en el mundo. En "apariencia del jugador" y en los menús del Mundo 3D aparece marcado con (3D).
  • Mira el ejemplo "Aventura del Héroe 3D" (menú + escenario 3D + personaje de archivo). Abrir

Abrir en el editor