C# desde cero✅
UNITY DESDE CERO
Desarrollo C#
A continuación pongo un enlace de 7 tutoriales para comenzar a usar Unity desde 0 y otro para comenzar a programar con C# de 10 tutoriales. Enseñaran que son las variables, el uso de if, else if, else, Unity List y muchas cosas más en estos tutoriales de C#,
INDICE DEL BLOG
SCRIPTABLES OBJECT Y TU CÓDIGO
Los ScriptableObjects pueden ayudarte a acelerar tu trabajo en Unity, reducir el uso de memoria y simplificar tu código.
Esta guía de Unity te proporciona consejos y trucos de desarrolladores profesionales para implementar ScriptableObjects en tu juego. Estos incluyen ejemplos que muestran cómo aplicarlos a patrones de diseño específicos y cómo evitar trampas comunes.
Los ScriptableObjects te puede ayudar a promover prácticas de codificación más limpias separando los datos de la lógica. Esto significa que es más fácil hacer cambios sin causar efectos secundarios no deseados, lo que mejora la testabilidad y la modularidad del juego.También son útiles cuando colaboras con no programadores como artistas y diseñadores.
Junto con el libro electrónico, puedes descargar un proyecto de demostración de GitHub inspirado en la mecánica clásica de juegos de árcade de pelota y pádel. La demostración muestra cómo ScriptableObjects puede ayudarte a crear componentes que son comprobables y escalables.
SCRIPTABLE OBJECT
Scriptable Object en Unity
Los Scriptables Object son una característica inmensamente poderosa pero a menudo subutilizada en Unity. Aprende cómo aprovechar al máximo esta estructura de datos versátil y construir sistemas y patrones de datos más extensibles. Cuando haces un juego, necesitas una buena forma de almacenar datos. Aquí es cuando los Scriptable Objects entran en acción!. Un ejemplo de ello es el juego Helix donde podrás crear el juego usando Scriptables Objects. Aprende a usar los Scriptables Object para crear tus juegos. Aprende la visión general del sistema de serialización de Unity . Sigue un curso gratuito en Unity Learn donde comenzar a conocerlos.
Mejora el flujo de trabajo de tus escenas con ScriptableObjects
La mayoría de los juegos involucran múltiples niveles, y los niveles a menudo contienen más de una escena. En los juegos donde las escenas son relativamente pequeñas, puedes dividirlas en diferentes secciones usando Prefabs. Sin embargo, para habilitar o instanciar durante el juego es necesario hacer referencia a todos estos Prefabs. Eso significa que a medida que tu juego se hace más grande y esas referencias ocupan más espacio en la memoria, se vuelve más eficiente usar Escenas.
Muestro dos métodos diferentes para cargar esas escenas. El primero es basado en la distancia y la segunda técnica utiliza un disparador para comprobar qué escenas cargar, que es más eficiente cuando se trabaja con interiores.
Videotutorial de como trabajar con ScriptableObjects en multiples escenas.
Git Hub enlace sobre Scriptables Objects
INVENTORY SYSTEM
Sistema de inventario 2D y 3D
En este videotutoriales(10 videos) se va a usar objetos con secuencias de comandos para hacer un sistema de inventario.Se repasará cómo guardar y cargar un inventario, hecho de un objeto scriptable, que está lleno de elementos (que también son objetos scriptables)
Se mostrara cómo añadir potenciadores de elementos, o estadísticas de elementos a sus elementos!
¡El intercambio de ítems del Sistema de Inventario usando Objetos Scriptables! Comenzaremos a agregar un sistema de equipo en nuestro sistema de inventario
se repasará el código del proyecto hasta ahora y renombramos y refactorizamos nuestro código para hacerlo más fácil de leer y trabajar. Actualizaremos la forma en que nuestra unity actualiza la pantalla de la interfaz para solo actualizar las ranuras cuando algo cambia en ellas. También pasaremos las estadísticas de nuestros artículos a nuestro jugador de forma no destructiva., Repasaremos cómo equipar modelos 3D a tu personaje para que los elementos se muevan con tus huesos de armadura.
En la asset store puedes administrar fácilmente artículos, planos, monedas, atributos y otras cosas de inventario con una extensión de editor bastante conveniente. Con este asset grátuito.
Deja un comentario