High Level Shading Language (HLSL) es un lenguaje de programación que se puede utilizar para programar las tarjetas gráficas modernas, soporta la construcción de shaders con una sintaxis parecida a C, tipos, expresiones, declaraciones y funciones. El editor de materiales de UE4 es una buena herramienta para crear shaders pero algunas veces puede volverse un poco «lioso».
Continue reading ►UE4
43 posts filed in UE4 (page 6/8).
Como crear una tabla de clasificación online (Parte 3)
Este es el último tutorial de esta serie sobre como crear una tabla de clasificación online. La clase C++ que hemos creado en el tutorial anterior será integrada en un proyecto blueprint, con ejemplos de como utilizar las llamadas de nuestro gestor de puntuaciones.
Parte 1: Archivos del servidor
Parte 2: Archivos del cliente
Parte 3: Integración con el proyecto UE4
Como crear una tabla de clasificación online (Parte 2)
Ahora que tenemos la parte del servidor lista para funcionar necesitamos implementar el código del lado del cliente. Esta parte se debe encargar de gestionar los resultados de las peticiones http y también de realizar las llamadas al controlador del juego para que muestre por pantalla estos datos.
Parte 1: Archivos del servidor
Parte 2: Archivos del cliente
Parte 3: Integración con el proyecto UE4
Cómo crear una tabla de clasificación online (Parte 1)
Una tabla de clasificación es algo obligatorio en prácticamente cualquier juego online actual, con este tutorial vamos a aprender a crear y configurar un sistema con tabla de puntuaciones, en las primeras dos partes hablaremos, intentando que sea lo más independiente del motor posible, de lo relacionado con el servidor y el cliente, y en la tercera parte nos centraremos en la integración con el Unreal engine 4.
Parte 1: Archivos del servidor
Parte 2: Archivos del cliente
Parte 3: Integración con el proyecto UE4
Parallax Scrolling utilizando materiales UE4
Con este tutorial vamos a crear un fondo 2D con efecto Parallax utilizando los Materiales de Unreal Engine 4
Continue reading ►¿Por qué necesitamos utilizar Delta Time?
Seguro que has visto alguna vez un viejo juego funcionando en un dispositivo de gama alta como si alguien hubiera apretado el botón de avance rápido, o el caso contrario, un juego con unos requisitos elevados intentando funcionar el un viejo dispositivo con un resultado desesperante. Para solucionar este problema tenemos que hacer nuestro juego framerate independiente, y para conseguirlo debemos aplicar el Delta Time.
Continue reading ►