• español
    • English
  • Login
  • English 
    • español
    • English

UniversidaddeCádiz

Área de Biblioteca, Archivo y Publicaciones
Communities and Collections
View Item 
  •   RODIN Home
  • Producción Científica
  • Contribuciones a Seminario o Congreso
  • View Item
  •   RODIN Home
  • Producción Científica
  • Contribuciones a Seminario o Congreso
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Optimización automática del videojuego Doom para un rendimiento óptimo en Steam Deck

Thumbnail
Identificadores

URI: http://hdl.handle.net/10498/36210

Files
CEV2024___DOOM.pdf (455.9Kb)
Statistics
View statistics
Share
Export
Export reference to MendeleyRefworksEndNoteBibTexRIS
Metadata
Show full item record
Author/s
Aragón Jurado, José MiguelAuthority UCA; Torre Macías, Juan Carlos de laAuthority UCA; Ruiz Villalobos, PatriciaAuthority UCA; Dorronsoro Díaz, BernabéAuthority UCA
Date
2024-06
Department
Ingeniería Informática
Source
III Congreso Español de Videojuegos
Abstract
Los videojuegos contemporáneos se ejecutan en una amplia variedad de configuraciones de hardware. Desarrollarlos sin considerar las especificaciones del hardware donde serán disfrutados puede afectar negativamente en su rendimiento y, por tanto, a la experiencia del usuario. En este trabajo, presentamos una novedosa metodología para optimizar el rendimiento de videojuegos en una arquitectura específica. Para ello, definimos un nuevo problema de optimización combinatoria que consiste en encontrar una secuencia de transformaciones de código LLVM que maximice la tasa de cuadros por segundo de un videojuego en un hardware específico. Además de conseguir aumentar el número de cuadros por segundo, nuestra metodología también permite consumir menor cantidad de recursos cuando se fija el número de cuadros por segundo, lo que podría permitir reducir el consumo energético del juego u ofrecer recursos que puedan ser utilizados para la mejora del mismo. Utilizamos un algoritmo genético celular para encontrar precisas soluciones al problema. El videojuego optimizado es el motor Doom Legacy, una adaptación del motor original Doom Engine, compilado para obtener el rendimiento óptimo en la consola portátil Steam Deck. Para evaluar la eficacia de nuestra solución, la comparamos con diversas opciones de compilación disponibles en LLVM. Los resultados muestran mejoras significativas en la tasa de cuadros por segundo: un aumento del 6,21% en comparación con el rendimiento del Doom Legacy no optimizado, y un incremento del 3,19% en relación a la mejor configuración de compilación disponible.
Collections
  • Contribuciones a Seminario o Congreso [677]
  • Contribuciones a Seminario o Congreso Ing. Infor. [96]
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
This work is under a Creative Commons License Attribution-NonCommercial-NoDerivatives 4.0 Internacional

Browse

All of RODINCommunities and CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Statistics

View Usage Statistics

Información adicional

AboutDeposit in RODINPoliciesGuidelinesRightsLinksStatisticsNewsFrequently Asked Questions

RODIN is available through

OpenAIREOAIsterRecolectaHispanaEuropeanaBaseDARTOATDGoogle Academic

Related links

Sherpa/RomeoDulcineaROAROpenDOARCreative CommonsORCID

RODIN está gestionado por el Área de Biblioteca, Archivo y Publicaciones de la Universidad de Cádiz

Contact informationSuggestionsUser Support