top of page
Search
Filippo Casola

Subtitles, oh what a wonder, oh what a waste

This is the end of week 2 and so far the work has been OK.

The main issue to tackle this week is the subtitle system, which i thought that I could use the one already integrated in unreal engine 4, so I did not spent much energy worrying about it, without realizing that the system in Unreal Engine 4 could have not being accessible at all. As you can guess by the title, I was too carefree in my approach, and the system is NOT accessible in a degree acceptable for my project.


How I felt when I discovered that the default subs are not accessible

The issue is that the baked in subtitles system uses the same font as the other UI/game stuff, and the dimension is tied in the same way. I cannot change the colour of it and cannot modify it in a substantial way so I can show who the narrator is and create the wrapping boxes to increase visibility.

At this point I have to decide how to go forwards and decide which option go for between the three

There were three real option for subtitles:

  1. Default system but heavily changed with great effort

  2. Simple single instance system. This system would be hard coded for every single instance it is shown on screen, which would make it rather annoying to create and develop.

  3. Create from the ground up my own system for subtitles, with all the risks associated with it but also a more malleable system that I can change at any time.

I went for the latter.


The videos below illustrate the various stages of development of the subtitle system.


First test with custom subtitle system



Subtitle system triggered by trigger and not by event_contruct



Subtitle system with outline box



Subtitle system with outline box and speaker Name



Subtitle system with outline box and speaker Name with the position of speaker changed



Subtitle system with outline box and speaker Name with outline box



Subtitle system with outline box, speaker name and different colours for different speaker



Subtitle system with outline box, speaker name and different colours for different speaker




 

Final functional system




6 views0 comments

Recent Posts

See All

Comments


bottom of page