[size:14pt]Bid Request (Surface Object)[/size]
We are seeking bids for development of a updated and improved version of the Overlay Redux Object. We are open to interpretation on features and functions, below is some of the suggestions so far.
Andos's Design Doc WIP: Please login to see this link.
Other suggestions
- Draw text to the surface with choices for font, size, and style. This would be very useful for designing paint programs.
- Copy and move parts of the surface, possibly irregularly shaped. Again, this would be great for paint programs.
- As Andos said, fine collision detection would be great, also for things like explodable terrain.
- Grab the image of the part of the frame window behind it. This wouldn't be that important for anything, but it could be useful.
- This is probably included with having the surface be active, but support for scrolling would be great.
- Internal blending would be useful, especially for alpha.
- A way of managing multiple surfaces would be neat. I call them slots. You can blit other surfaces into them, clone them etc., and switch the "current" slot, just so you don't have to use multiple Surface objects.