@@ -0,0 +1,981 @@
+package me.dreamteam.tardis;%0A%0Aimport java.awt.Graphics;%0Aimport java.awt.Image;%0A%0Apublic class Sprite %7B%0A%09/** The image to be drawn for this sprite */%0A%09private Image image;%0A%09%0A%09/**%0A%09 * Create a new sprite based on an image%0A%09 * %0A%09 * @param image The image that is this sprite%0A%09 */%0A%09public Sprite(Image image) %7B%0A%09%09this.image = image;%0A%09%7D%0A%09%0A%09/**%0A%09 * Get the width of the drawn sprite%0A%09 * %0A%09 * @return The width in pixels of this sprite%0A%09 */%0A%09public int getWidth() %7B%0A%09%09return image.getWidth(null);%0A%09%7D%0A%0A%09/**%0A%09 * Get the height of the drawn sprite%0A%09 * %0A%09 * @return The height in pixels of this sprite%0A%09 */%0A%09public int getHeight() %7B%0A%09%09return image.getHeight(null);%0A%09%7D%0A%09%0A%09/**%0A%09 * Draw the sprite onto the graphics context provided%0A%09 * %0A%09 * @param g The graphics context on which to draw the sprite%0A%09 * @param x The x location at which to draw the sprite%0A%09 * @param y The y location at which to draw the sprite%0A%09 */%0A%09public void draw(Graphics g,int x,int y) %7B%0A%09%09g.drawImage(image,x,y,null);%0A%09%7D%0A%7D

Add in Sprite class