itch.io is community of indie game creators and players

Devlogs

Behind the Cut-scenes: How to make 3D cutscenes in Unity

Quixotic Quest
A downloadable game for Windows

The following is a quick overview of how I made a 3D cutscene for my game, Quixotic Quest, and how you can too. It's actually a lot easier than you might expect, though it may still be time consuming. Before we begin, check out my demo of this if you haven't already:

1: The first 2 cuts of the scene: with the king and his castle.

2: The king's grave, simple version.

3: The king's grave, with Don and some background.

4: Path that bandits march on.

5: Text that shows up at bottom of screen (changed via script).

Looking back on it I wish I took a better screenshot that included the positions of the 5 cameras as well, but I'm too lazy to go back and change it. If you're really interested, shoot me an email at yin4thewin@gmail.com or leave a comment.

The last thing worth noting is that I had 24 soldiers marching in that last scene. Instead of writing 2 lines of code to make them walk for each and every character, I simply renamed the game objects to use the same format of "Rouge (x)", where x is a number. Therefore I can use GameObject.Find() and increment a for-loop to get Rouge(0), Rouge(1), Rouge(2), etc. It's a very "bandage-y" solution that I just thought of to save time, but if you have a similar issue I'm sure you can implement something like this as well.

That's all for now. I just wanted to post this because I love writing documentation for some reason. 

Until next time,

YinFTW

Download Quixotic Quest
Leave a comment