Game
The Vrennman Case
8 years ago

How we make scenes


Good day sirs and madams.

John here.
The graphics guy and the programmer person wanted me to talk about this here thing so I’ll do that. It will calm their spirits so they will forgive me not paying them. Hopefully.

Anyway.

The topic of today is how do they make cutscenes and piece together puzzles to make the Vrennman Case come to life…. one more time.

They are using a system called Component Signal Processing.
It’s something that is reminiscent of the Source Engines IO System.

5d0b4fc94ce83.png

It’s all colourful stuff and weird names for me but the programmer person said this is how it looks like. I’ll have to believe him.

This is a cut scene from the beginning in its early stages. Graphics and character animations are not final and most of it is placeholder until the graphics guy finds time to make it look all dark and evil, like I have experienced it back then.

I have to cite some of programmer persons words here because this is quite beyond me.

This is, simply speaking, a system that knows a set of methods on your MonoBehaviour components and offers them to you to hook them up to events that happen. Like when something enters a trigger, the “TriggerEnter” event is thrown and you can configure components to react to that with a certain input method.

This is how the scene looks like in-editor all in all.

5d0b4fcddada6.png

Red lines show connections from one GameObject to another.

So what do we have there?
There’s a “Train”. Which moves along a defined path of nodes. The camera can configured to follow this train. Voila. You got your scenic camera movements.

Then there are a couple of sequencers. When they get triggered they can move actors (the 2 monks) and make them speak.

There are also components wired up that fade the screen in and out for transition effects.

The final result of this (100% reusable) setup looks something like this:

5d0b4fd090a83.gif

Might look boring at first but remember. This is all reusable and re-combinable (is this even a word? But you get it) for other scenarios.

In the same fashion we can rig puzzles.

And that is the end of the programmer persons words.
I did understand some of it… Maybe you understood more.

Anyway. If you want this stuff too, you can have it. It’s open source.
Get it while it’s hot

And that shall be it for today’s diary entry.

I’ll have more for y’all soon.

  • John



0 comments

Loading...

Next up

In this rather late-to-the-party article Chris talks about what happened when we didn't post anything in November as promised. It's exciting. And maybe a little crazy.

Good people of the Vrennman Case following!

We have a LOT of change in store for the game in the coming year. And a new playable demo build will be available soon!

"Thanks guys for endless hours of fun." 👍

(My first fan art. Read the article, please.)

#sonic #mario #photoshop

Here's a peaceful little forest scene for this #screenshotsaturday, from the beginning of the game.

We made a lot of improvements on the Freezing Plains visual. Things like pine trees, tiny bushes, some rocks, and others game props!

#IndieGame | #IndieDev | #GameDev | #PixelArt | #WaifuQuest | #WifeQuest | #screenshotsaturday

Family band complete!

Rockin the Guitar, an Axe like Guitar I made for my Uni project

Our menu, gathered a huge feedback and positive comments among foreign audience, what you say? Game Steam: https://store.steampowered.com/app/1543090/LiBER/

Hi all, Quick update with a bunch of fixes and changes.

Updated save system, optimisation and screen tear fixes, a new shoutout room and more sounds.

Don't forget to follow the kickstarter going live on the 20th! https://www.kickstarter.com/projects/9fingergames/zapling-bygone

Enjoy!

Ladies & gentlemen.. The Blender logo factory! I had a ton of un making this animation. I'll be making a short tutorial on picking up/dropping object in Blender for animations next week! What do you think?