An adventurer with a yearning to explore the inaccessible, misty world of magic hears a tale of a door that opens onto that world, located in a lost city. She embarks on a journey through desolate and dangerous places to discover this city and its door, and enter the mist-world.

Post news Report RSS Re-Introductions

In which mist-work continues; an export tool gains new functionality; critique is taken; and a cutscene is nascently reworked.

Posted by on

Greetings and salutations!

This week's screenshot shows work towards a revised cutscene:

Screenshot from 2021 01 25 11 22

The week just past was essentially an art one--but involved some technical elements in support of that:

To start with, work continued on the mist-effect that I showed in the previous two blog-posts, and on elements related to it in level six.

Some of this involved further finessing of the effect itself (I had a problem with it intersecting certain geometry, for one). But another part of it was that I ended up modifying the export-tool that I use to allow, to some degree, for the use in the final model of Blender's "data transfer modifier". Given a piece separated from the main of a wall, this allowed me to match the edge-normals of the former to the latter, causing them to blend together nicely.

However, all that said, I don't want to show much more of these elements for fear of spoiling too much!

On the cutscene side, I had shortly before the week just past (if I recall correctly) discovered that I had some critique waiting for me regarding the intro cutscene to the game.

You see, I had, quite some time ago, requested critique in a thread in a writing sub-forum that I frequent. The thread moved slowly, and I forgot about it.

Only in the weekend before the week just past (or sometime around then, I think) did I revisit the thread--and find that there was critique waiting for me! I wasn't feeling up to reading it at the time, and so it was in the week just past that I finally went through it.

The critique included some praise and some criticism, as I recall. But perhaps most saliently, it reiterated a piece of critique that I had previously had: that the narrative wasn't conveyed very well as I had it.

So, in the week just past, I set about reworking it, taking into account the feedback that I had been given.

It's still very much a work in progress, but you can see some of what I've done in the screenshot above. In particular, what's shown there is a still of a boot in mid-run.

There are currently two scenes after this: A brief one showing a boot leaping from a ledge (albeit currently with nothing but the boot itself), and a longer one that as yet shows only the protagonist in mid-leap. That last draws its pose from a wallpaper that I had previously made, although I'm in the process of re-shading it, and have fixed (I believe) an issue in the character's proportions.

The running animation doesn't use the standard cutscene controls. Instead, it's controlled in code by the script-file for the cutscene, as is the scrolling of the backdrop. This allows a nice, repeating animation where my standard cutscene tools would likely be awkward to apply. It did, however, also mean working around some of the standard cutscene functionality!

In addition, I didn't want to throw out everything of the original intro cutscene. But conversely, my cutscene system doesn't really provide tools by which to move scenes around.

So, in the week just past I implemented a means to save individual scenes out to a file, and to append them into a cutscene from those files. This should allow me to start fresh, but to nevertheless keep some of the original work!

And over the course of the week I also enacted a few minor fixes and changes that don't seem worth mentioning here!

And finally, here's a short gif of that running animation from the above-mentioned work-in-progress cutscene:

User Posted Image

That then is all for this week--stay well, and thank you for reading! ^_^

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: