Una característica fundamental que debemos controlar desde programación es la persistencia de los datos, para por ejemplo cargar o guardar partidas. En Unreal Engine la clase GameInstance permite recoger esa información que permanece entre ejecuciones distintas del videojuego. Más información Ahora mismo no hay otros documentos recomendados para consultar.
Categoría: Internacional
Juegos gratis: 7/2/23
Febrero empieza fuerte, con una potente recopilación semanal de juegos gratis. Como siempre, visitamos EGS, Steam y otras tiendas buscando juegos originalmente de pago que ahora estén gratis, o que lo hayan estado siempre, aunque nos hayamos dado cuenta ahora. No repetimos juegos aunque estén gratis en varias tiendas. ¡Ponte las botas! Epic Games Store […]
Juegos gratis: 31/1/23
Cerramos el mes con nuestra humilde recopilación de juegos gratis semanales. Visitamos EGS, Steam y otras tiendas destacando juegos originalmente de pago que han salido gratis recientemente, o que lo han sido siempre, pero por alguna razón nos percatamos ahora. No repetimos juegos aunque estén gratis en varias tiendas. ¡Consíguelos ahora! Epic Games Store Los […]
Juegos gratis: 24/1/23
Seguimos afrontando la «cuesta de enero» a base de recopilar juegos gratis semana tras semana. Visitamos EGS, Steam y otras tiendas destacando juegos originalmente de pago que han salido gratis recientemente, o que lo han sido siempre, pero por algún motivo nos percatamos ahora. No repetimos juegos aunque se regalen en varias tiendas. ¡A por […]
Politicians Mega Pack
Conjunto de 32 personajes (modelos y algunas animaciones) que son caricaturas de reconocidos políticos internacionales. Es un pack caro, aunque llegó a estar por «sólo 100 euros» en rebajas. Como ya usamos la temática política (en clave de humor) en anteriores Global Game Jams, sería interesante adquirir este pack para seguir en esa misma línea.
A menudo se habla de programar la jugabilidad o la lógica del juego al trabajo de definir y codificar los comportamientos propios de la dinámica y de algunas mecánicas complejas del videojuego. En Unreal Engine existe un armazón de jugabilidad que ofrece clases para facilitar esta tarea: Pawn, Character, PlayerController, GameMode y GameState, GameInstance… Lo […]
Gestión de niveles
El contenido se gestiona en videojuego de varias formas, siendo habitual la palabra «nivel» para cada porción del mundo sobre la que jugamos. Desde código es posible realizar la carga de niveles, e incluso la transmisión (streaming) de niveles en paralelo al funcionamiento del juego. En Unreal Engine 5 tenemos una nueva característica, WorldComposition, para […]
Simulación física
Toda la gestión de colisiones es posiblemente el área más básica a cubrir de la simulación física en Unreal Engine. Además podemos utilizar nodos como LineTraceByChanel o MultilinetraceforObjects para proyectar rayos y ver sus colisiones. Por supuesto también tenemos el API apropiado para aplicar fuerzas a cuerpos que simulen física, como impulsos. Tenemos que tener […]
Temporización
El manejo del tiempo es fundamental en las simulaciones en tiempo real. El lenguaje de programación Blueprints soporta nodos latentes, es decir, utilizar cronómetros (Timers) y líneas temporales (Timeline) para poder realizar instrucciones dilatadas en el tiempo, y no todas a la vez en un mismo fotograma. Evitando repetirse pero aquí sería posible hablar del […]
Cálculo matemático
Es innevitable tener que realizar cálculos matemáticos en una simulación, como por ejemplo realizar una interpolación lineal (LERP) entre dos puntos o realizar algún movimiento cinemático de un objeto. Más información Ahora mismo no hay otros documentos recomendados para consultar.