Sprites... outside the box!!!
Posted: Tue Feb 21, 2017 12:40 pm
There's a thing I'd like to do in my game, but I'm new enough that I have no idea what it's called, so finding if it exists in the documentation has me flummoxed. If it doesn't already exist, it might be fun to add to the next version. There's probably a way to do it in Python, but I'm new to that as well... (Don't you hate it when we windbags won't get to the point...)
The Point:
To send a sprite OUTSIDE the game window area, as if it stood upon the desktop, like one of those enigmatic desktop companion things.
...heck, then Ren'py could be used specifically to make those desktop companion things if you wanted something to poke at while you code.
My idea (go ahead and steal it,) was to have a narrator, (or mascot, or whatever,) as a sprite outside the game window to throw out narration, or pointers, or to click on to ask for a hint if the player gets stuck... Yes, in fact, being able to click on the sprite, maybe different areas of the sprite, to do different things, (ask questions, initiate hints, etc) would be friggin rad.
Dragable and dropable would be a plus.
It'd even be awesome to have it behave differently to the local time, with a datetime function. I have an image of my narrator dozing off in the middle of my game, because I'm up in the middle of the night with it.
I came up with this because I wanted a narrator with an identity, but I dislike the idea of having said narrator pop up in the middle of the game window. I'm a big fan of the illusion of gaming and movie watching, so having things obscure the scenery ruins the illusion. It's like sitting in a movie, and the guy in the row in front of you turns on his massive friggin Galaxy S-infinity tablet-phone... annoying.
Disclaimer: I'm not asking anyone to program my entire game for me. I'd like to figure much of it out on my own, but I just need a little kick in the right direction.
The Point:
To send a sprite OUTSIDE the game window area, as if it stood upon the desktop, like one of those enigmatic desktop companion things.
...heck, then Ren'py could be used specifically to make those desktop companion things if you wanted something to poke at while you code.
My idea (go ahead and steal it,) was to have a narrator, (or mascot, or whatever,) as a sprite outside the game window to throw out narration, or pointers, or to click on to ask for a hint if the player gets stuck... Yes, in fact, being able to click on the sprite, maybe different areas of the sprite, to do different things, (ask questions, initiate hints, etc) would be friggin rad.
Dragable and dropable would be a plus.
It'd even be awesome to have it behave differently to the local time, with a datetime function. I have an image of my narrator dozing off in the middle of my game, because I'm up in the middle of the night with it.
I came up with this because I wanted a narrator with an identity, but I dislike the idea of having said narrator pop up in the middle of the game window. I'm a big fan of the illusion of gaming and movie watching, so having things obscure the scenery ruins the illusion. It's like sitting in a movie, and the guy in the row in front of you turns on his massive friggin Galaxy S-infinity tablet-phone... annoying.
Disclaimer: I'm not asking anyone to program my entire game for me. I'd like to figure much of it out on my own, but I just need a little kick in the right direction.