Entradas

Mostrando las entradas etiquetadas como Curso de programación Unity3D

La importancia de optimizar el código en videojuegos 🎮

Imagen
🔧🎮 ¡Optimizar el código para crear experiencias inolvidables! 🎮🔧 En el mundo del desarrollo de videojuegos, la búsqueda de la optimización es la clave para desbloquear todo el potencial de nuestras creaciones. Como desarrolladores, nos esforzamos constantemente por afinar nuestro código, creando juegos que funcionen sin problemas, sumerjan a los jugadores y brinden experiencias inolvidables. He aquí por qué la optimización del código es crucial: 1️⃣ Jugabilidad perfecta Al optimizar nuestro código, nos debemos asegurar de que los juegos funcionen sin problemas, ofreciendo a los jugadores una experiencia de juego fluida y envolvente. Velocidades de fotogramas suaves, controles receptivos y tiempos de carga mínimos contribuyen muy positivamente a lograr esta jugabilidad perfecta. Un pequeño ejemplo sobre como bloquear el framerate de un videojuego a 60fps con Unity: using UnityEngine; public class GameLoop : MonoBehaviour { private float targetFrameTime = 0...

Joystick para Android/IOS en C# Unity3D

Buenas, hoy os comparto un script para hacer un Joystick en C#. Es un port de un script que ya viene en Unity3D y que podéis encontrar en Standard Asset Mobile, este Script estaba en javascript y bueno, lo pasé a C#. Espero que a alguien le sea útil. using UnityEngine; using System.Collections; ////////////////////////////////////////////////////////////// // PORT DE Joystick.js A Joystick.cs //Nicolás Sánchez Baile // Joystick creates a movable joystick (via GUITexture) that // handles touch input, taps, and phases. Dead zones can control // where the joystick input gets picked up and can be normalized. // // Optionally, you can enable the touchPad property from the editor // to treat this Joystick as a TouchPad. A TouchPad allows the finger // to touch down at any point and it tracks the movement relatively // without moving the graphic ////////////////////////////////////////////////////////////// // A simple class for bounding how far the GUITexture ...

Curso de programación Unity3D C# 11: Interfaz 3 GUISKIN

Imagen
Como siempre, en la descripción del vídeo tenéis un enlace al proyecto completo ;)