diff --git a/Military-Hero-Core/src/com/annimon/militaryhero/Background.java b/Military-Hero-Core/src/com/annimon/militaryhero/Background.java new file mode 100644 index 0000000..6b4d745 --- /dev/null +++ b/Military-Hero-Core/src/com/annimon/militaryhero/Background.java @@ -0,0 +1,22 @@ +package com.annimon.militaryhero; + +import com.annimon.jecp.Graphics; +import com.annimon.jecp.Image; + +/** + * @author aNNiMON + */ +public class Background { + + private final Image background, obstacles; + + public Background() { + background = ImageLoader.load(ImageLoader.BACKGROUND); + obstacles = ImageLoader.load(ImageLoader.OBSTACLES); + } + + public void draw(Graphics g) { + g.drawImage(background, 0, 0); + g.drawImage(obstacles, 0, 200); + } +} diff --git a/Military-Hero-Core/src/com/annimon/militaryhero/ImageLoader.java b/Military-Hero-Core/src/com/annimon/militaryhero/ImageLoader.java index c9f267e..63c521d 100644 --- a/Military-Hero-Core/src/com/annimon/militaryhero/ImageLoader.java +++ b/Military-Hero-Core/src/com/annimon/militaryhero/ImageLoader.java @@ -9,7 +9,9 @@ import java.io.IOException; public class ImageLoader { public static final String - SNIPER_AIM = "sniper_aim.png"; + SNIPER_AIM = "sniper_aim.png", + BACKGROUND = "background.jpg", + OBSTACLES = "obstacles.png"; public static Image load(String name) {