‫En esta lección, vamos a ver qué es un plano.
‫Es posible que haya oído hablar de él.
‫Desmitifiquemos eso.
‫Vamos a ver Blueprint versus C++ y cuál debe elegir, con qué propósitos, cómo
‫pueden trabajar juntos y cómo este curso los enseñará.
‫Así que vamos a sumergirnos.
‫¿Qué es Blueprint?
‫Bueno, en Blueprint es un lenguaje de programación visual.
‫¿Es este aquí a la izquierda en lugar de C ++, cuyo modelo textual está escrito
‫específicamente para Unreal?
‫Entonces puede programarlo directamente en el editor donde C++ es un lenguaje estándar de la industria y
‫necesita editores separados para programarlo.
‫Entonces, Blueprint tiene algunas fortalezas particulares debido a su composición.
‫Es rápido de cambiar.
‫Si realiza un cambio en el plano, puede jugar su juego casi al instante.
‫Es amigable para principiantes porque no tienes que recordar palabras complicadas en un programador que te habla.
‫Es fácil de descubrir porque hay herramientas integradas para que pueda hacer clic con el botón derecho y
‫buscar cualquier funcionalidad que pueda estar buscando y ver si ya existe dentro de Unreal.
‫Y está hecho a medida para Unreal, lo que significa que se ajusta como un buen traje a medida.
‫No tiene ningún tipo de concepto que no coincida porque se ha hecho específicamente y es amigable
‫con el diseñador.
‫Esto es particularmente útil en equipos más grandes en los que podría estar trabajando con diferentes disciplinas.
‫Los artistas y diseñadores pueden preferir profundizar en Blueprint y ayudarlo con alguna funcionalidad o diseño
‫de juego.
‫Ahora C++ obviamente tiene su propio conjunto de puntos fuertes, de lo contrario no lo estaríamos enseñando.
‫Puede ser mucho más conciso de leer que Blueprint es un lenguaje estándar de la industria, lo que significa
‫que tiene muchas personas que ya entienden el lenguaje, así como muchas herramientas y todos los
‫soportes que lo acompañan.
‫Y puede llevar su conocimiento de aprenderlo aquí a otras disciplinas a una velocidad muy, muy alta.
‫Es notoriamente bueno para hacer aplicaciones rápidas.
‫Tiene acceso a todas las áreas y todas las funciones dentro de Unreal, mientras que Blueprint tiene límites en lo
‫que puede hacer y es bueno para proyectos más grandes.
‫Es mucho más fácil escribir un gran juego en C++ que hacerlo.
‫En Blueprint, a menudo te tropiezas con Blueprint por varias razones.
‫Ahora Blueprint C++ puede y debe trabajar en conjunto con la mayor parte de la funcionalidad.
‫Las bibliotecas de Unreal están escritas en C++, pero eso no significa que no puedas acceder a ellas desde planos.
‫De hecho, puede acceder prácticamente a todo lo que pone a disposición de los blueprints, y también puede agregar
‫su propia funcionalidad de C++ que luego sus blueprints también pueden usar.
‫Entonces esto puede crear un sistema de blueprints cooperativos y C++ que le permite sacar lo mejor de ambos
‫mundos.
‫Ahora, en este curso, estamos planeando en la siguiente sección, enseñarle los fundamentos de lo irreal, los conceptos irreales y
‫los conceptos de desarrollo de juegos que necesita.
‫También le enseñaremos los conceptos fundamentales de programación que necesita comprender. Lo haremos
‫en Blueprint porque no importa qué lenguaje de programación usemos.
‫Estos conceptos son aplicables a todos los lenguajes de programación, y luego vamos a instalar los compiladores, los editores
‫que necesitamos para C++, y vamos a aprender la sintaxis de C++, que es la forma en
‫que escribimos C++ para expresar el conceptos de programación que aprendimos en la sección anterior.
‫Entonces, si siente que solo quiere saltar y aprender C ++, mantenga sus caballos,
‫veamos si puede.
‫Entonces, en la siguiente sección, aprenderemos los conceptos básicos de programación con planos.
‫Eso es variables.
‫Si declaraciones de funciones, conceptos matemáticos básicos como vectores, transformaciones y rotaciones, conceptos básicos irreales
‫como ejes, componentes, peones y mapas y gestión de activos como el mercado, la importación de
‫sus activos, BSP, modelado y adición de materiales.
‫Si todo eso suena como Sí, lo tengo, Sam, puedo hacer todo eso por completo.
‫Entonces siéntase libre de saltarse la siguiente sección.
‫Puede sumergirse directamente en el aprendizaje de C++.
‫Si no está seguro y le gustaría saber un poco más sobre estos conceptos, síganos y nos
‫vemos en la siguiente sección.