Hello there,
I am creating a visual novel using only UMGs. I do have levels with a single actor inside, but its only purpose is to spawn an AI-Component (in charge of my dialogue trees - I transformed the behavior trees for that purpose) and then add my HUD widget to the viewport. Therefore, the only “heavy” things taking up memory in my game are textures, media textures and media players (that I use to create 2D VFX).
I have already experienced some small slowdowns during my test playthroughs, and was wondering if it was because of the size of the textures I am using (since everytime I press the spacebar, the sprites of the 2 characters on screen change + the background + the potential VFX, etc… And my texture are for the majority 2000x2000px).
Is it possible to pre-load all of my assets before opening my level, so that they don’t have to charge as they are being “called”?
Thank you in advance for your answers!
(Apologies if I am talking nonsense, I am not well-versed into these topics…)