@@ -0,0 +1,798 @@
+package jelly;%0A%0Aimport java.awt.image.BufferedImage;%0A%0A/**%0A * Represents a static game object.%0A * i.e. a background, origin%0A * If you want to create an object you can interact with (level object)%0A * use GameEntity instead%0A * @author Almas%0A * @version 1.0%0A */%0Apublic class GameObject implements Renderable%0A%7B%0A  private int x = 0, y = 0;%0A%09private BufferedImage image;%0A%09%0A%09public GameObject(int x, int y, BufferedImage image)%0A%09%7B%0A%09%09this.x = x; this.y = y;%0A%09%09this.image = image;%0A%09%7D%0A%09%0A%09public GameObject(int x, int y)%09%7B%0A%09%09this(x, y, GameResources.IMG_NULL);%0A%09%7D%0A%09%0A%09@Override%0A%09public int getX() %7B%0A%09%09return x;%0A%09%7D%0A%0A%09@Override%0A%09public int getY() %7B%0A%09%09return y;%0A%09%7D%0A%0A%09@Override%0A%09public BufferedImage getImage() %7B%0A%09%09return image;%0A%09%7D%0A%0A%09@Override%0A%09public void updateXY(int x, int y) %7B%0A%09%09this.x += x; this.y += y;%0A%09%7D%0A%7D%0A

Create GameObject.java