# I need help with creating rolling credits at the end of my game

**URL:** <https://forums.unrealengine.com/t/i-need-help-with-creating-rolling-credits-at-the-end-of-my-game/317935>\
**Category:** Blueprint\
**Tags:** unreal-engine, Blueprint, question\
**Created:** [May 8, 2015, 9:41pm UTC](https://forums.unrealengine.com/t/i-need-help-with-creating-rolling-credits-at-the-end-of-my-game/317935 "2015-05-08T21:41:05Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_1b13f7a1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_1b13f7a1](https://forums.unrealengine.com/u/anonymous_user_1b13f7a1)\
**Post date:** [May 8, 2015, 9:41pm UTC](https://forums.unrealengine.com/t/i-need-help-with-creating-rolling-credits-at-the-end-of-my-game/317935/1 "2015-05-08T21:41:05Z")

</div>

I am new to unreal and the blueprint system, I understand it and know how to do a lot with it, but I am very confused on how to make rolling credits play at the end of my game. I know it is something to do with the hud system or the umg, but I can’t figure out how to make it. Is there a way I can make the credits in something like microsoft word and import the file and have it scroll at the end of the game?

---

<div class="post-metadata">

**Author:** ![Bluey\_G](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Bluey\_G](https://forums.unrealengine.com/u/Bluey_G)\
**Post date:** [May 9, 2015, 2:58am UTC](https://forums.unrealengine.com/t/i-need-help-with-creating-rolling-credits-at-the-end-of-my-game/317935/2 "2015-05-09T02:58:06Z")

</div>

i made a seperate widget to call from main menu. inside there used simple text box and keyframe on position Y for sliding effect. my game was for mobile so had to put invisible button covering whole screen, whenever player tapped it would skip credits and go back to menu.

 ![41979-caps1.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/5/7/757e84882ec40ad51cbcd292d873ddec3a913aba.png)

 ![41980-caps2.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/1/d/c1de0eeb5edc465db3a4e1264a701d9711565f58.png)

 ![41981-caps3.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/d/0/cd05607bc81d4a5405904a843a52ee7277065a6a.png)

in case you’re wondering why credits is not centered, there’s some stuff on right side of screen so that was my choice.

---

<div class="post-metadata">

**Author:** ![biubiuty3](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/biubiuty3/32/88719_2.png) [@biubiuty3](https://forums.unrealengine.com/u/biubiuty3)\
**Post date:** [November 29, 2015, 9:05am UTC](https://forums.unrealengine.com/t/i-need-help-with-creating-rolling-credits-at-the-end-of-my-game/317935/3 "2015-11-29T09:05:49Z")

</div>

thank you for the concise yet complete answer

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6d81d6c3](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6d81d6c3](https://forums.unrealengine.com/u/anonymous_user_6d81d6c3)\
**Post date:** [April 21, 2016, 9:26pm UTC](https://forums.unrealengine.com/t/i-need-help-with-creating-rolling-credits-at-the-end-of-my-game/317935/4 "2016-04-21T21:26:02Z")

</div>

To make it more flexible, the way I managed to do it was to set a number of rolling lines per screen with text boxes in umg, and created animations that rolls them like a circularly linked list. then in blue prints i created a string array with all of the data, and created a for loop that fed the string lines into the textboxes, run animation, delay, and repeat. and if you want it to come from file just create a savegame type blueprint with the string array to load and save to and from.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6d81d6c3](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6d81d6c3](https://forums.unrealengine.com/u/anonymous_user_6d81d6c3)\
**Post date:** [April 21, 2016, 9:41pm UTC](https://forums.unrealengine.com/t/i-need-help-with-creating-rolling-credits-at-the-end-of-my-game/317935/5 "2016-04-21T21:41:31Z")

</div>

…if you want to go a level further you can create a custom text file importer to read the lines in from text file

---

<div class="post-metadata">

**Author:** ![2sneaky](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@2sneaky](https://forums.unrealengine.com/u/2sneaky)\
**Post date:** [April 26, 2016, 2:27pm UTC](https://forums.unrealengine.com/t/i-need-help-with-creating-rolling-credits-at-the-end-of-my-game/317935/6 "2016-04-26T14:27:43Z")

</div>

…but then it would no longer be a solution using blueprint, as it does not natively support loading of arbitrary files

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6d81d6c3](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6d81d6c3](https://forums.unrealengine.com/u/anonymous_user_6d81d6c3)\
**Post date:** [April 26, 2016, 2:55pm UTC](https://forums.unrealengine.com/t/i-need-help-with-creating-rolling-credits-at-the-end-of-my-game/317935/7 "2016-04-26T14:55:51Z")

</div>

a) you can hard code all of the text in a data structure if you want and  
b) loading from a text file can be done by extending blueprints via about 10 lines of code. done and done

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6d81d6c3](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6d81d6c3](https://forums.unrealengine.com/u/anonymous_user_6d81d6c3)\
**Post date:** [April 26, 2016, 3:01pm UTC](https://forums.unrealengine.com/t/i-need-help-with-creating-rolling-credits-at-the-end-of-my-game/317935/8 "2016-04-26T15:01:57Z")

</div>

…in fact, the default example is text file to string blueprint function

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — https://unrealcommunity.wiki/! You will be able to find content from...
