first release 0.0.1a just so I could add the binary files to Releases on git
|
|
@ -106,6 +106,10 @@ public class Game extends JPanel implements ActionListener {
|
|||
public int rocketBottomY;
|
||||
public int actionTimer = 0;
|
||||
|
||||
// defines the initial player variables
|
||||
public int playerX = 525;
|
||||
public int playerY = 375;
|
||||
|
||||
// Starts update.java which is basically a class that contains all the stuff that happens every tick
|
||||
@Override
|
||||
public void actionPerformed(ActionEvent e) { // update step
|
||||
|
|
|
|||
|
|
@ -4,12 +4,14 @@ import javax.imageio.ImageIO;
|
|||
import java.awt.*;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
||||
public class loadAssets {
|
||||
public static void load(Game m) {
|
||||
// loads up the fonts
|
||||
try {
|
||||
m.caveat = Font.createFont(Font.TRUETYPE_FONT, new File("assets/CaveatBrush-Regular.ttf"));
|
||||
InputStream in = Game.class.getResourceAsStream("/assets/CaveatBrush-Regular.ttf");
|
||||
m.caveat = Font.createFont(Font.TRUETYPE_FONT, in);
|
||||
m.titleCaveat = m.caveat.deriveFont(Font.BOLD, 100f);
|
||||
} catch (FontFormatException | IOException e) {
|
||||
e.printStackTrace();
|
||||
|
|
@ -17,31 +19,31 @@ public class loadAssets {
|
|||
}
|
||||
// loads up the image assets
|
||||
try {
|
||||
m.planetZX311 = ImageIO.read(new File("assets/planetZX311.png"));
|
||||
m.planetZX311H = ImageIO.read(new File("assets/planetZX311Highlighted.png"));
|
||||
m.button = ImageIO.read(new File("assets/button.png"));
|
||||
m.buttonH = ImageIO.read(new File("assets/buttonHighlighted.png"));
|
||||
m.rocket = ImageIO.read(new File("assets/rocket.png"));
|
||||
m.rocketExhaust = ImageIO.read(new File("assets/rocketExhaust.png"));
|
||||
m.rocketTop = ImageIO.read(new File("assets/rocketTop.png"));
|
||||
m.rocketBottom = ImageIO.read(new File("assets/rocketBottom.png"));
|
||||
m.parachute = ImageIO.read(new File("assets/parachute.png"));
|
||||
m.landingPlatform = ImageIO.read(new File("assets/landingPlatform.png"));
|
||||
m.rocketLanding0 = ImageIO.read(new File("assets/rocketLanding0.png"));
|
||||
m.rocketLanding1 = ImageIO.read(new File("assets/rocketLanding1.png"));
|
||||
m.sun = ImageIO.read(new File("assets/sun.png"));
|
||||
m.playerForward0 = ImageIO.read(new File("assets/player/playerSpriteForward.png"));
|
||||
m.playerForward1 = ImageIO.read(new File("assets/player/playerSpriteForwardWalk0.png"));
|
||||
m.playerForward2 = ImageIO.read(new File("assets/player/playerSpriteForwardWalk1.png"));
|
||||
m.playerBackward0 = ImageIO.read(new File("assets/player/playerSpriteBackward.png"));
|
||||
m.playerBackward1 = ImageIO.read(new File("assets/player/playerSpriteBackwardWalk0.png"));
|
||||
m.playerBackward2 = ImageIO.read(new File("assets/player/playerSpriteBackwardWalk1.png"));
|
||||
m.playerLeft0 = ImageIO.read(new File("assets/player/playerSpriteLeft.png"));
|
||||
m.playerLeft1 = ImageIO.read(new File("assets/player/playerSpriteLeftWalk0.png"));
|
||||
m.playerLeft2 = ImageIO.read(new File("assets/player/playerSpriteLeftWalk1.png"));
|
||||
m.playerRight0 = ImageIO.read(new File("assets/player/playerSpriteRight.png"));
|
||||
m.playerRight1 = ImageIO.read(new File("assets/player/playerSpriteRightWalk0.png"));
|
||||
m.playerRight2 = ImageIO.read(new File("assets/player/playerSpriteRightWalk1.png"));
|
||||
m.planetZX311 = ImageIO.read(Game.class.getResource("/assets/planetZX311.png"));
|
||||
m.planetZX311H = ImageIO.read(Game.class.getResource("/assets/planetZX311Highlighted.png"));
|
||||
m.button = ImageIO.read(Game.class.getResource("/assets/button.png"));
|
||||
m.buttonH = ImageIO.read(Game.class.getResource("/assets/buttonHighlighted.png"));
|
||||
m.rocket = ImageIO.read(Game.class.getResource("/assets/rocket.png"));
|
||||
m.rocketExhaust = ImageIO.read(Game.class.getResource("/assets/rocketExhaust.png"));
|
||||
m.rocketTop = ImageIO.read(Game.class.getResource("/assets/rocketTop.png"));
|
||||
m.rocketBottom = ImageIO.read(Game.class.getResource("/assets/rocketBottom.png"));
|
||||
m.parachute = ImageIO.read(Game.class.getResource("/assets/parachute.png"));
|
||||
m.landingPlatform = ImageIO.read(Game.class.getResource("/assets/landingPlatform.png"));
|
||||
m.rocketLanding0 = ImageIO.read(Game.class.getResource("/assets/rocketLanding0.png"));
|
||||
m.rocketLanding1 = ImageIO.read(Game.class.getResource("/assets/rocketLanding1.png"));
|
||||
m.sun = ImageIO.read(Game.class.getResource("/assets/sun.png"));
|
||||
m.playerForward0 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteForward.png"));
|
||||
m.playerForward1 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteForwardWalk0.png"));
|
||||
m.playerForward2 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteForwardWalk1.png"));
|
||||
m.playerBackward0 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteBackward.png"));
|
||||
m.playerBackward1 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteBackwardWalk0.png"));
|
||||
m.playerBackward2 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteBackwardWalk1.png"));
|
||||
m.playerLeft0 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteLeft.png"));
|
||||
m.playerLeft1 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteLeftWalk0.png"));
|
||||
m.playerLeft2 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteLeftWalk1.png"));
|
||||
m.playerRight0 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteRight.png"));
|
||||
m.playerRight1 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteRightWalk0.png"));
|
||||
m.playerRight2 = ImageIO.read(Game.class.getResource("/assets/player/playerSpriteRightWalk1.png"));
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
|
|
|||
BIN
src/main/resources/assets/CaveatBrush-Regular.ttf
Executable file
BIN
src/main/resources/assets/button.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
src/main/resources/assets/buttonHighlighted.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
src/main/resources/assets/landingPlatform.png
Normal file
|
After Width: | Height: | Size: 638 B |
23
src/main/resources/assets/manifest.json
Executable file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"name": "Caveat Brush",
|
||||
"family": "Caveat Brush",
|
||||
"description": "Caveat is a handwriting type family designed by Pablo Impallari. It is designed for short annotations. For a different style, there is also a sister family, Caveat The fonts have OpenType features that enable the letters to have slight variations according to their occurrence within a word, for a natural handwritten feel.",
|
||||
"author": "Impallari Type",
|
||||
"website": "https://github.com/googlefonts/caveat",
|
||||
"category": "Handwriting",
|
||||
"tags": [
|
||||
"handwriting",
|
||||
"google"
|
||||
],
|
||||
"languages": [
|
||||
"en",
|
||||
"es"
|
||||
],
|
||||
"styles": [
|
||||
"Regular"
|
||||
],
|
||||
"formats": [
|
||||
"ttf"
|
||||
],
|
||||
"license": "SIL Open Font License 1.1"
|
||||
}
|
||||
BIN
src/main/resources/assets/parachute.png
Normal file
|
After Width: | Height: | Size: 542 B |
BIN
src/main/resources/assets/planetZX311.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
src/main/resources/assets/planetZX311Highlighted.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
src/main/resources/assets/player/playerSpriteBackward.png
Normal file
|
After Width: | Height: | Size: 415 B |
BIN
src/main/resources/assets/player/playerSpriteBackwardWalk0.png
Normal file
|
After Width: | Height: | Size: 393 B |
BIN
src/main/resources/assets/player/playerSpriteBackwardWalk1.png
Normal file
|
After Width: | Height: | Size: 401 B |
BIN
src/main/resources/assets/player/playerSpriteForward.png
Normal file
|
After Width: | Height: | Size: 428 B |
BIN
src/main/resources/assets/player/playerSpriteForwardWalk0.png
Normal file
|
After Width: | Height: | Size: 417 B |
BIN
src/main/resources/assets/player/playerSpriteForwardWalk1.png
Normal file
|
After Width: | Height: | Size: 410 B |
BIN
src/main/resources/assets/player/playerSpriteLeft.png
Normal file
|
After Width: | Height: | Size: 390 B |
BIN
src/main/resources/assets/player/playerSpriteLeftWalk0.png
Normal file
|
After Width: | Height: | Size: 411 B |
BIN
src/main/resources/assets/player/playerSpriteLeftWalk1.png
Normal file
|
After Width: | Height: | Size: 407 B |
BIN
src/main/resources/assets/player/playerSpriteRight.png
Normal file
|
After Width: | Height: | Size: 381 B |
BIN
src/main/resources/assets/player/playerSpriteRightWalk0.png
Normal file
|
After Width: | Height: | Size: 421 B |
BIN
src/main/resources/assets/player/playerSpriteRightWalk1.png
Normal file
|
After Width: | Height: | Size: 416 B |
BIN
src/main/resources/assets/playerSpriteForward.png~
Normal file
|
After Width: | Height: | Size: 422 B |
BIN
src/main/resources/assets/rocket.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
src/main/resources/assets/rocketBottom.png
Normal file
|
After Width: | Height: | Size: 924 B |
BIN
src/main/resources/assets/rocketExhaust.png
Normal file
|
After Width: | Height: | Size: 682 B |
BIN
src/main/resources/assets/rocketLanding0.png
Normal file
|
After Width: | Height: | Size: 533 B |
BIN
src/main/resources/assets/rocketLanding1.png
Normal file
|
After Width: | Height: | Size: 638 B |
BIN
src/main/resources/assets/rocketTop.png
Normal file
|
After Width: | Height: | Size: 429 B |
BIN
src/main/resources/assets/rocket_landing0.png~
Normal file
|
After Width: | Height: | Size: 541 B |
BIN
src/main/resources/assets/rocket_landing1.png~
Normal file
|
After Width: | Height: | Size: 650 B |
BIN
src/main/resources/assets/sun.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |