How can I add vertical scrolling credits?

I am trying to figure out what would be the easiest way to be able to click a smaller button tucked away at the very bottom of my game’s Main Menu and have a block of text scrolling to display a list of text for closing/end credits? (kinda like how they show at the end of most movies) I just want to hook that up to a button. I don’t need it at the end of the game because my game project doesnt really end since it’s endless waves of enemies.

I think there’s a way to animate a widget or something and maybe do that vertical kinda like how an animation is done for a player hit effect but I am not sure if I would be doing this the same way or not. This is the only way I can think of currently but, not sure if theres any easier way yet.

The reason for this is because I thought it would be nice to show players who made the game and also because I want to include a list of who all helped me make my game project.

Anyone have any experience or knowledge about this can point me in the right direction? Thank you in advance.

  • UMG’s scroll box with a hidden scrollbar. Add the text blocks and update the ScrollBox’s SetScrollOffset using Tick or Timeline. This will optionally allow the user to scroll through the credits manually if needed.

  • If you want to use widget animation, you could have a full screen canvas, with a single vertical box housing the text. In widget animation, you would shift the position of that vertical box.

Okay, thanks, I was poking around in there a little bit and I believe I now see the box with the scrolling if that’s what you meant. I’ve set it up with some test text blocks to try to figure it out further and I think that this will work. Honestly I don’t care if it’s animated or not. I just wanted something to have to scroll through vertically text-wise in list format but will take a look at more later on today.

Thank you kindly for the help.