Entradas

Mostrando las entradas etiquetadas como IA

Creación de videojuegos con Unity3D para principiantes

Imagen
 Unity3D es un motor de juego muy popular que permite a los desarrolladores crear videojuegos de alta calidad para múltiples plataformas, como PC, móvil y consolas. A pesar de que Unity3D es una herramienta muy poderosa, es accesible para los principiantes que se quieren aventurar en el mundo de la creación de videojuegos. En este artículo, exploraremos los conceptos básicos de Unity3D y cómo empezar a crear videojuegos simples. ¿Qué es Unity3D? Unity3D es un motor de juego que permite a los desarrolladores crear videojuegos de alta calidad. La herramienta es popular porque es fácil de aprender, pero muy poderosa. Unity3D utiliza un sistema de componentes para crear objetos en el juego. Los componentes son pequeñas piezas de código que se pueden agregar a objetos del juego para darles diferentes comportamientos y funcionalidades. Por ejemplo, se puede agregar un componente de movimiento para hacer que un personaje se mueva, o un componente de colisión para dete...

IA: Seguir objetivo y esconderse en Unity3D

Imagen
Muy buenas!! Hoy traigo un aporte interesante, un script sobre inteligencia artificial para Unity3D. Con este script podrás hacer que el objeto A persiga al objeto B y que el objeto B se pueda esconder dejando A de seguirle (Que rayada acabo de escribir jajajajaja) Bueno por aquí el Script: using UnityEngine; using System.Collections; public class FollowPlayer : MonoBehaviour { public Transform target;     public float moveSpeed = 3;     public float rotationSpeed = 3;     public float distance = 5f;     public bool Enabled = false;     public bool Detect = false;     private Transform myTransform;     void Awake()     {         myTransform = this.GetComponent<Transform>();     }     void Start()     {         target = GameObject.FindWithTag("Player").transform;     }   ...