Para solucionar el error agregamos la libreria "UnityEngine.UI"
y cambiamos la linea de codigo GUI.Text a Text
Conocer el motor de juegos Unity en 3D
¿Qué vamos a aprender? Historia y evolución de los motores de videojuegos
¿Qué hay detrás de un videojuego? Arte, narrativa, mecánicas, sistemas
Instalación de Unity y Unity Hub
Iniciando nuestro proyecto en Unity
Mundo tridimensional: cómo funcionan los gráficos en una computadora
Mundo tridimensional: cómo procesa los movimientos la computadora
Creando nuestro terreno: importando paquetes y assets del asset store
Importando los standard assets para importar vegetación
Ajuste de cámara de nuestro terreno
Texturizando y agregando vegetación a nuestro terreno
Creando nuestro controlador de FPS
Creación del controlador de nuestro FPS
Programando nuestro script de mira
Revisión del código y bugfixing
Control y movimiento del personaje
Importando nuestra arma a Unity
Programando el comportamiento de nuestra arma con Raycast
Cómo funcionan los colliders
Creación de enemigos estáticos
Terminar los enemigos
¿Cómo continuar tu ruta de aprendizaje profesional?
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Crear un escenario emocionante y funcional es esencial para el desarrollo de videojuegos, especialmente si buscas crear una experiencia inmersiva para los jugadores. En Unity, el desafío es encontrar el equilibrio perfecto entre creatividad y funcionalidad técnica.
Un buen punto de inicio es diseñar el área de juego donde se moverán los personajes. Por ejemplo, puedes crear una pequeña área como un valle dentro de montañas, un espacio limitado perfecto para combates y acciones intensas. Es fundamental utilizar colisionadores en el terreno para asegurar que los jugadores no atraviesen materiales y se mantenga la integridad del juego.
Mientras trabajas en Unity, es posible que te encuentres con errores de compilación que pueden ser molestos. Un error común se debe a que algunos componentes, como los "Standard Assets", tienen scripts obsoletos. Estos assets pueden contener código antiguo, incompatible con las versiones modernas del software.
Una opción para solucionar esto es eliminar las carpetas problemáticas, como "Standard Assets/Utility", para evitar conflictos. Si persisten errores, a veces puede ser más efectivo borrar toda la carpeta de scripts. Recuerda que debes ser cuidadoso al eliminar archivos para no afectar otras partes del proyecto.
Una vez solucionados los errores, es importante ajustar la cámara para obtener buenas vistas del escenario. Utilizas vectores de transformación para mover y rotar la cámara. Por ejemplo, puedes ajustar la posición en los ejes X, Y y Z, y rotar sobre el eje Y para crear una vista desde arriba o cualquier otra perspectiva deseada.
Consejos para el ajuste de cámara:
Modificar propiedades en Unity requiere familiarización con el inspector de elementos. En él, puedes ajustar diferentes propiedades de la cámara o cualquier otro objeto.
Pautas para la modificación de inspector:
Con estos conocimientos, podrás acercarte al proceso creativo y técnico en Unity con mayor confianza. Continúa experimentando y mejorando tus habilidades para transformar ideas en realidades virtuales. ¡El mundo de los videojuegos ofrece infinitas posibilidades!
Aportes 23
Preguntas 4
Para solucionar el error agregamos la libreria "UnityEngine.UI"
y cambiamos la linea de codigo GUI.Text a Text
Jajjaj ¿que es este método de solucionar errores eliminando archivos? Increible y funcional.
Encontre unos arboles jejee y los meti jejeje. Me encanta esto!!!
Una pequeña practica de terreno y luces usando skybox
Bueno, es momento que actualicen todo este curso de Unity. El tiempo en tecnología pasa volando y a pesar de que uno solucione los inconvenientes por cuenta propia, sería mucho menos dispendioso superar dichos impases si los cursos se estuvieran actualizando de forma reiterada.
Cada vez más enamorado de Unity!!!
Otra forma de posicionar la cámara.
Ctrl+Shift+F
.dios mio, click derecho + WASD luego cuando estes donde quieres que este la camara posicioanda presionas CONTROL + SHIFT + F
el error es obvio la version de los assets esta soportada por versiones anteriores a las 2019 pero las texturas solo se pueden usar en versiones superiores a la 2019… usen versiones de unity superiores a la 2019 para mayor compatibilidad (con errores pero que tienen solucion)
me dañaron mi proyecto gracias a eliminar eso
Excelente el Tip de modificaion In Game que no se guarde, muy bueno
Nada que ver con el shooter, pero aquí lo dejo.
Genial
la laguna de la desolación vista desde la cámara
Mi cámara y terreno quedaron así! Muéstrenme el suyo
Esto me recuerda a mis primeros dias en Unity :c
btw me parece que el error se soluciona agregando la liberaria"UnityEngine.UI" al script del error, bueno, yo lo corregi asi, quiza sea el mismo error para todos o quiza no
apenas estoy descargando unity pero se demora mucho porque mi pc es de 4 de memoria ram,se esta demorando pero estoy esperando
Yo estoy teniendo otro error, aparentemente está tratando de importar Packages/com.unity.terrain-tools/Shaders/NoiseLib/FBM varias veces, lo cual resulta en la creación de muchas carpetas FBM, a veces más y a veces menos, pero no compila porque detecta varios iguales, dejo los dos errores por si alguien tiene alguna idea.
Lo importa muchas veces:
#An infinite import loop has been detected. The following Assets were imported multiple times, but no changes to them have been detected. Please check if any custom code is trying to import them:
#Packages/com.unity.terrain-tools/Shaders/NoiseLib/FBM
#Packages/com.unity.terrain-tools/Shaders/NoiseLib/FBM
#Packages/com.unity.terrain-tools/Shaders/NoiseLib/FBM
Se rompe al querer acceder:
#GUID [e6a43a853da7b7c45ba2acce49dda5cb] for asset 'Packages/com.unity.terrain-tools/Shaders/NoiseLib/Fbm' conflicts with:
#'Packages/com.unity.terrain-tools/Shaders/NoiseLib/FBM' (current owner)
#We can't assign a new GUID because the asset is in an immutable folder. The asset will be ignored.
Bueno, pues ami no me aparece así de que arrastras y se crea, yo le doy click y arrastro y cambia la figura y se pone en diferentes lugares aleatorios.
Si estuvieron haciendo modificaciones en un componente en tiempo de ejecución y no quieren perder el cambio que hicieron, en el inspector pueden darle click derecho al componente que modificaron y en el menú darle en “copiar componente”. Cuando vuelvan de matar el juego, pueden darle click derecho al mismo componente y darle “pegar valores”
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?