My name is Rodo, coder at Point Bleep Studios and this segment is called Rodo Fridays.
Instead of writing nonsensical and unfunny satirical articles about being a jerk at work like my partner Poffle, here I will try to give a more detailed view about our current custom engine called Unity Adventure Framework.
It is essentially a set of tools that are meant to greatly increase development speed of point and click adventure games.
I guess I should start highlighting the strengths and unique features of the framework, but I won’t. Instead, I’ll quickly summarize what the framework cannot do (and probably won’t ever do) either because we don’t need it yet, I’m too lazy to implement or the implications of the feature’s development means too much work and too little impact on the finished product.
Everyone knows 3D adventure games are children of the devil itself and should be burned with fire and sent back to the deepest levels of hell where they should remain strapped in chains and heavily guarded by the devil’s servants of hell.
On a serious note, I started making the engine “dimension agnostic”, especially for pathfinding its probably only needed to shift axis. I lost interest in supporting 3D for some reason I cant remember along the way.
This one is pretty shameful to admit, but we don’t currently handle sprite scaling when an actor is required to walk to a distance place. In AGS for example, you can define ‘zones’ on which the actor will be scaled down and will walk slower. Especially useful for long travels across the “Z”axis.
You know, those super mega huge rooms which seems to never end, like the scenes in Thimbleweed Park everybody
hates seems to love for some reason.
This might be a thing in the future, if certain artist win me in an ego competition.
Plus we like fast and smooth navigation. Who want to waste time waiting for an animated character to reach a completely unnecessary distant point?
Consider these two approaches to make an actor use a door.
The ‘What Poffle wants but is never, ever, ever gonna happen, stop being a baby about it!’ approach:
The ‘I’m not lazy, it’s an economy of effort’ approach:
Well, that’s all for now, dear imaginary readers, see you next Friday when I will write about something useful (no promises).