Technical problem: On an App Engine server, I want to generate an image (ideally PNG, but not necessarily) by loading and processing a number of other PNGs. I then want to transfer this image to a client, which is programmed using GWT. I tried using the java.awt libraries, but I get
java.awt.Image is not supported by Google App Engine's Java runtime environment
Is there anything else which is available in java/gwt/App Engine that I can use to do this, or do I have to use another library? If so, is there anything you can suggest which has no dependencies to something not supported by App Engine?
Background for those who are interested: I am writing a little multi player browser game, which is about space ships. The user can construct his ship from different modules (available as PNG). On a map (Canvas class), I want to display the ships from other users, which should be a minimized version of the ship they constructed. So my ideas was to generate and save the image upon construction (which should happen not very often) and then deliver it to other users.