La manera de controlar la ejecución es mediante la programación, poniendo instrucciones en secuencia (en C# las instrucciones se separan mediante el punto y coma, y en Visual Scripting las instrucciones se conectan mediante un «cable blanco» y los puertos de ejecución») y también usando sentencias condicionales y bucles. Es importante conocer el orden de […]
Categoría: Informática
Gestión de la entrada
Aunque es posible trabajar directamente con los eventos que representan entradas del usuario (como por ejemplo la pulsación de una tecla), Unity tiene un sistema de gestión de entrada llamado Input que permite trabajar más cómodamente con todo esto. Más información Para complementar es recomendable consultar otros documentos:
En Unity existe un enfoque muy fuerte en que los objetos de juego estén formados por componentes, que son los que les dan sus propiedades y capacidades. Hay muchos tipos de componentes, pero el único tipo que tienen todos los objetos de juego, hasta «vacíos», es el componente Transform. Más información Para complementar es recomendable […]
La construcción de objetos de juego (Game Objects) hace referencia al momento en el que se crea un ejemplar concreto de una clase o tipo de actor. En ese momento es posible hacer algo de generación procedimental de contenido, además de que es posible crear objetos a partir de un Prefab, que actúa como una […]
Centro Criptográfico Nacional
El Centro Criptográfico Nacional, perteneciente al CNI, organiza sesiones tipo «Captura la bandera», concretamente en 2026 tienen un juego online dentro de su plataforma LABIA que consiste en interactuar con un chatbot haciendo «prompt injection» para intentar averiguar una contraseña 🙂
Cortical Labs
Empresa australiana que cultiva neuronas humanas en el laboratorio y las monta sobre chips de silicio para crear sistemas informáticos capaces de realizar aprendizaje automático. En 2022 mostraron cómo era posible entrenarlas para aprender a jugar al Pong y en 2026 las han mostrado siendo capaces de jugar Doom, lo que ha supuesto una noticia […]
Editor de escenas
Unity tiene un editor de escenas muy potente donde podemos colocar los objetos del juego (Game Objects) como queramos en cada escena. Situación de los objetos Elegir entre los modos de Pivote y Centro (Pivot vs Center ) permite definir la posición del manejador del objeto: el modo pivote sitúa las flechas en el origen […]
SIMD
La tecnología Single Instruction, Multiple Data (SIMD) la tienen los nueovs procesadores Intel, AMD y ARM y sirve para realizar una misma operación en múltiples datos simultáneamente, con registros «más anchos» y así paralelizar mucho el cómputo. En el tutorial sobre Vulkan de Víctor Blanco se habla sobre cómo usar esta tecnología para multiplicar matrices […]
Acceso a propiedades
Las propiedades de un objeto dependerán del tipo (o clase de este) y cada propiedad vendrá en forma de una variable diferente. Algo diferente es lo que se llama propiedades de Unity (Unity properties). Más información Para complementar es recomendable consultar otros documentos:
Conversión de objetos
Al seguir el paradigma de la orientación a objetos debemos entender que Unity tiene una gran cantidad de clases e interfaces que pueden utilizarse. Tipos básicos Unity está basado en el lenguaje C# y por tanto admite tipos como int, float, bool… y otros como enumerados. Tipos estructurados También es posible usar los tipos estructurados […]