Summary:
In which the "Hall of Lost Things" continues to be built; a few changes and one new feature are prompted by that process; a new ship-skin is added; and a consultation helps.
Greetings and salutations!
This week's screenshot shows yet more work on the "Hall of Lost Things" within the Vertical Slice Moon:
The work of the week just past was once again primarily given to the building of said level:
Indeed, the structure of the level is now, I think, pretty much done: from the start to the finish, and with at least one hidden place, all rooms currently intended are now in place, I believe.
What's more, a bit of decor has been added (and indeed, one element of it incorporated into the Tutorial Moon, too).
Still, the work isn't quite complete: there is at least one issue that I yet want to fix, and a few elements that are yet incomplete.
But it's close, I do think!
And along the way various changes were made that were prompted by the work on the level:
First, Aethereal objects may now control the fading of certain elements not directly attached to them. This allows a bit more flexibility in their usage.
Second, an improvement was made to the blending of room-covers: they now use the "max" operation. That is, when a new cover is rendered, it is only shown where its value is higher than the value of what is already present. This incurs some restrictions, but allows for a lot more freedom when room-covers overlap other room-covers or room-edgings, I find.
Third, I added a new type of game-object: switches. These, in short, provide a convenience class for the toggling of doors. (And what's more, they can run arbitrary scripts, too.) You can see a (WIP) switch in the first screenshot, above--it's the little pedestal holding a crystal dome, standing beside the dragon statue.
And last, wanting a reward for a particular area, I implemented a new ship-skin for the player to find.
With this new ship-skin, there are now three in total intended for the vertical slice (including the baseline "brass" skin):
And of course, there were various tweaks, fixes, and changes that don't seem worth detailing here!
Now, in the week just past I was troubled by some uncertainties regarding my path forward. There had been an opinion posted indicating that building a vertical slice ahead of publisher-pitching was an unwise approach, and a discussion of issues with publishers, and perhaps other matters besides that had me concerned. Between these, as I recall, I didn't know how viable it was to continue development, or, if so, how to go about it.
So, to address these uncertainties, I booked a consultation with Rami Ismail (@tha_rami on Twitter)--a developer who does a lot of work in supporting and informing indie devs, amongst which is an indie-consultation service.
And he proved very helpful indeed! I found him to be informed, insightful, and patient, and with his advice, feel that I now have a better idea of how to continue on, and a bit more confidence in doing so. ^_^
That then is all for this week--stay well, and thank you for reading! ^_^