Ok so at some point I needed to start putting the actual story together. In order to this I made a StoryLine object and gave it child objects which are CutScenes.

Initially these are pretty basic: A background texture, some dialog box text, the name of the person talking to you and the name of the model used. Later I’ll add support for multiple NPCs and particle effects, cross fades and stuff like that but I just wanted it up and running. You can see a basic example below.

After this I added “Zonelines” this is when the game knows you’ve entered an area and will show you a notification. Like when you enter a town or if you’re always IN a town the it will show a “Zoneline” for a door you can enter, along with an Enter button and an icon to show it’s a doorway.

This can also be used for any time you’re about to change area, like entering a dungeon etc.

I also needed a new monster in game so I’m working on a wolf – I’ll show that at a later date but It looked nice enough but it showed a problem with my self shadowing which took a little time to fix. I won’t go into the boring details but my animated maps weren’t loading their bump maps or using depth bias properly, also the PSM wasn’t working properly on the super-high quality shadows near the camera. If you want more details on any of that then drop me a line on twitter/instagram.

Ok so I put together a little video showing how this all hangs together.

So next up I’ll be finishing off the wolf so I can have them roaming around and adding a quest in the 2nd town to kill a few of them.

It’s really coming together now.

I might have to start working on the crafting and gathering soon.

Until next time…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s