Skip to main content

Posts

Showing posts from March, 2016

Tools update - retrofitting editors for scenes

The 'scenes' thing seems to be working pretty well.  I've tweaked the Item and Quest editors so that they use the scenes rather than static images, which means I've completed (more or less) the following: Conversation Editor Item Editor Quest Editor Scene Editor I'm not 100% about the Conversation editor, but it may be just good enough to get the job done.  I guess I'll find out. Next up:  World Editor (redo).

Tools update - scene editor

Just finished up the Scene Editor.  It isn't bug-free but it's good enough, so I'm moving on. The editor allows the user to create 'scenes', which are basically just collections of images and sound effects with X,Y, and Z coordinates so that the 'engine' will know where to draw all of the shit. Static images are just that, static. Animations are layers that are made from a series of still images (frames). SFX layers are either standalone or tied to a specific frame of an animation. Here's a quick video of the editor in action. It ain't much but I imagine it'll get the job done.

Tools update - quest editor

I'll be honest, I haven't been working on the game very much recently.  Too lazy, too many other things to concern myself with, etc.. I have made a little progress with a couple of the tools that will be used to produce the game, one of which is the quest editor.  It's very barebones and isn't capable of a hell of a lot, but then, I won't need it to be capable of much.  All it really needs to do is string along enough of a token plot so that the player doesn't feel like he's completely wasting his time as his character bangs fictional women. For the curious, it's written in Python3 using PyQt5.  That being the case, it will necessarily be released under the GPL, as is required when using PyQt5 under normal (or perhaps any) circumstances.  Off the top of my head I can't remember which variant of the GPL they make you use, probably version 3.  Check their website for more details or wait for the release.