I've got two minor questions.
Firstly, am I limited to using .bmps for fonts? Or can I use a png not with a pink background, but just a transparent background so I can have nice smooth edges? The same question goes for character sprites, actually. (The game's own alpha blending is a little weak considering how pixelated the edges of my character still are
)
Secondly, I'm trying to project some text on top of an inventory object. You see, I need to have a lot of similar inventory objects except with a different word on top of them, and I need the text to stay dynamic. Don't ask why, heh. What's the proper approach for this? I gather I should place a window of the same size on top of the inventory object and put the text in it, but I'm not sure where to put the code that refers to this window. If you've got a rough starter, that would be cool.
Edit: oh, and here's another question.
I need inventory items to play a little animation when they appear. That's easy. But I also need some of them to fade them out and make a sound when they are dropped. This can either be an animation or a fade that's coded (whatever does the trick). I take it I have to write some kind of loop that decreases the alpha of the item until it's at 0. Again, I am probably already on the right line of thought, but I am always a little hamstrung when I have to decide where to put this code, where to reference it, and so on. A little help on this would be awesome!