master
bob 2022-06-20 10:11:35 -04:00
parent 3506ed941c
commit d6729e3481
7 changed files with 48 additions and 63 deletions

View File

@ -1,2 +1,4 @@
Have you heard of the tragedy of
Darth Charlie the Wise?
Well you just finished the tutorial
It only gets harder from here
You ready for some real platformering?
Platformering hmmm.. is that a word?

View File

@ -1,18 +1,18 @@
wwwwwwwwwwwwwwwwwe assd
sssssssssssssssssd qwwwwwwwwwwwwwwwwwwe assd
sssssssssssssssssd agxxxxxxxxxxxxxxxxxc assd
sssssssssssssssssd ad assd
sssssssssssssssssd qwe ak assd
sssssssssssssssssd asd ak assd
sssssssssssssssssd zxc ak zxxc
sssssssssssssssssd ad bbbb qe qe
sssssssssssssssssd qsd bbbb ad ad
sssssssssssssssssd ask bbbb ad ! ! ad
sssssssssssssssssd zxc qwwwwwwwwwwwwwwwwwwwwwwwwwwe qrtwwwwwwwwwwwwrd
sssssssssssssssssd agxxxxxxxxxxxxxxxxxxxxxxxxxfllllllllllgxxxxxxxxxxxxxxxc
sssssssssssssssssd qwwwwwwwwwe o ad zxxxxxxxxxxc
sssssssssssssssssd zxxxxxxxxxc qwe ad
sssssssssssssssssd asd zc +
ssssssssssssssssstwwwwwwwwwwwwwwwwwwwwwwwwwwe zxc qe !!!!!!!!!!!!!!!!!!!!!!! qe
wwwwwwwwwwwwwwwwwe assd +
sssssssssssssssssd qwwwwwwwwwwwwwwwwwwe assd +
sssssssssssssssssd agxxxxxxxxxxxxxxxxxc assd +
sssssssssssssssssd ad assd +
sssssssssssssssssd qwe ak assd +
sssssssssssssssssd asd ak assd +
sssssssssssssssssd zxc ak zxxc +
sssssssssssssssssd ad bbbb qe qe +
sssssssssssssssssd qsd bbbb ad ad +
sssssssssssssssssd ask bbbb ad ! ! ad +
sssssssssssssssssd zxc qwwwwwwwwwwwwwwwwwwwwwwwwwwe qrtwwwwwwwwwwwwrd +
sssssssssssssssssd agxxxxxxxxxxxxxxxxxxxxxxxxxfllllllllllgxxxxxxxxxxxxxxxc +
sssssssssssssssssd qwwwwwwwwwe o ad zxxxxxxxxxxc +
sssssssssssssssssd zxxxxxxxxxc qwe ad +
sssssssssssssssssd+ asd zc +
ssssssssssssssssstwwwwwwwwwwwwwwwwwwwwwwwwwwe zxc qe ! ! ! ! qe
ssssssssssssssssssssssssssssssssssssssssssssdllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllatwwwwwwwwwwwwwwwwwwwwwwwwwrd
ssssssssssssssssssssssssssssssssssssssssssssdllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllssssssssssssssssssssssssssssd

View File

@ -1,20 +1,2 @@
$Villain
I am having a seizure.
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

View File

@ -1,18 +1,18 @@
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwe asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
assssssgxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxfd asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
assssssd ad asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
assssssd ad asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
assssssd ad asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
assssssd+ ad asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
asssssstwwwwww wwwww ww w wwe ad asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
assssssssssssslllsssssllllssllslllssd zc asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
asssssgxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc qe asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
asssssd b ad asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
asssssd b zc asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
asssssd b asssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssd
asssssd !!!!!!!!!!!!!!!!!!!!!!!! b zxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd
asssssdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb d
asssssdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb qe qe d
asssssd ak hk d
asssssdo ad ! ! ad xd
assssstwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwrtwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwrtwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwc

View File

@ -19,7 +19,7 @@ public class BombDirectionShow extends StickyBomb implements Serializable {
while(isMove&&loopCounter<10) {
super.move();
if(isMove&&canUpdate(0,0)) {
g.drawRect(x - GameFrame.game.camera.x + Player.PLAYER_WIDTH / 2, y + Player.PLAYER_HEIGHT / 2, 2, 2);
g.drawRect(x - GameFrame.game.camera.x, y, 2, 2);
}
loopCounter++;
}

View File

@ -31,7 +31,7 @@ public class GamePanel extends JPanel implements Runnable, KeyListener, Serializ
public static final int GAME_WIDTH = 1225;
public static final int GAME_HEIGHT = 630;
public static final int fireballSpeed = 5;
public static final int fireballSpeed = 6;
public static Font tutorialFont = new Font(Font.MONOSPACED, Font.BOLD, 36);
public static Font loreFont = new Font(Font.MONOSPACED, Font.ITALIC + Font.BOLD, 36);
@ -293,7 +293,7 @@ public class GamePanel extends JPanel implements Runnable, KeyListener, Serializ
if(fireballs.get(i)!=null) {
fireballs.get(i).draw(g);
}
if(fireballs.get(i).dead){
if(i<fireballs.size()&&fireballs.get(i).dead){
fireballs.remove(i);
}
@ -312,7 +312,7 @@ public class GamePanel extends JPanel implements Runnable, KeyListener, Serializ
}
if(player.leftMouseDown&&LevelManager.bombs>0&&!player.holdingSteel){
bombDir = new BombDirectionShow(this.player.x + this.camera.x + WIDTH/2, this.player.y+HEIGHT/2,
bombDir = new BombDirectionShow(this.player.x + this.camera.x + player.WIDTH/2, this.player.y+player.HEIGHT/2,
(player.mouseX - this.player.x) / 20, (player.mouseY - this.player.y) / 10);
bombDir.draw(g);
}

View File

@ -29,13 +29,14 @@ public class LevelManager implements Serializable {
bombs = 8;
} else if(level == 2){
//-400/400
xSpawn = 700;
ySpawn = 0;
xSpawn = -400;
ySpawn = 400;
filePath = "saves/Level2.txt";
bombs = 5;
bombs = 3;
} else if(level == 3){
xSpawn = 200;
ySpawn = 0;
//-800/100
xSpawn = -800;
ySpawn = 100;
filePath = "saves/Level3.txt";
bombs = 99329;
}