first release 0.0.1a just so I could add the binary files to Releases on git

This commit is contained in:
dvorakmortonxd 2026-10-21 23:04:38 +02:00
commit 67dc122043
33 changed files with 39 additions and 27 deletions

View file

@ -3,7 +3,7 @@ plugins {
}
group = "dev.dvorakmortonxd"
version = "1.0-SNAPSHOT"
version = "0.0.1a"
repositories {
mavenCentral()
@ -17,4 +17,10 @@ dependencies {
tasks.test {
useJUnitPlatform()
}
tasks.jar {
manifest {
attributes["Main-Class"] = "dev.dvorakmortonxd.Game"
}
}

View file

@ -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

View file

@ -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();
}

View file

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 638 B

After

Width:  |  Height:  |  Size: 638 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 542 B

After

Width:  |  Height:  |  Size: 542 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 415 B

After

Width:  |  Height:  |  Size: 415 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 393 B

After

Width:  |  Height:  |  Size: 393 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 401 B

After

Width:  |  Height:  |  Size: 401 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 428 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 417 B

After

Width:  |  Height:  |  Size: 417 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 410 B

After

Width:  |  Height:  |  Size: 410 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 390 B

After

Width:  |  Height:  |  Size: 390 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 411 B

After

Width:  |  Height:  |  Size: 411 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 407 B

After

Width:  |  Height:  |  Size: 407 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 381 B

After

Width:  |  Height:  |  Size: 381 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 421 B

After

Width:  |  Height:  |  Size: 421 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 416 B

After

Width:  |  Height:  |  Size: 416 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 422 B

After

Width:  |  Height:  |  Size: 422 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 924 B

After

Width:  |  Height:  |  Size: 924 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 682 B

After

Width:  |  Height:  |  Size: 682 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 533 B

After

Width:  |  Height:  |  Size: 533 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 638 B

After

Width:  |  Height:  |  Size: 638 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 429 B

After

Width:  |  Height:  |  Size: 429 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 541 B

After

Width:  |  Height:  |  Size: 541 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 650 B

After

Width:  |  Height:  |  Size: 650 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Before After
Before After