Skip to content

Commit 34071aa

Browse files
committed
converted to new javagameengine
1 parent ab632a2 commit 34071aa

File tree

11 files changed

+76
-14
lines changed

11 files changed

+76
-14
lines changed

.attach_pid11686

Whitespace-only changes.

.idea/libraries/KotlinJavaRuntime.xml

Lines changed: 19 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
75.4 MB
Binary file not shown.
11.6 MB
Binary file not shown.
66.2 MB
Binary file not shown.
Binary file not shown.

res/1.mp3

11.6 MB
Binary file not shown.

res/1.wav

66.2 MB
Binary file not shown.

src/Testing/Main.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public static void main(String[] args){
1818
Main m = new Main();
1919
PhysicsWorld.setGravityAcceleration(new Vector2(0,9.92f/1000));
2020

21-
setSelectedScene(new Level4());
21+
setSelectedScene(new Level1());
2222

2323
m.start();
2424
}

src/Testing/Player.java

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,23 @@
11
package Testing;
22

3+
import javagameengine.components.Audio;
34
import javagameengine.components.colliders.SquareCollider;
45
import javagameengine.components.Component;
56
import javagameengine.components.GameObject;
67
import javagameengine.components.physics.PhysicsBody;
78
import javagameengine.components.sprites.Sprite;
89
import javagameengine.msc.Vector2;
910

11+
import javax.sound.sampled.LineUnavailableException;
12+
import javax.sound.sampled.UnsupportedAudioFileException;
1013
import java.awt.*;
14+
import java.io.IOException;
1115

1216
public class Player extends GameObject {
1317
Label speed = new Label();
1418
public Sprite sprite = new Sprite();//,new Rectangle(0,250,250,250)
1519
PhysicsBody physicsBody = new PhysicsBody();
20+
1621
public Player(Vector2 pos) {
1722

1823
Rectangle[] right = new Rectangle[4];
@@ -39,18 +44,27 @@ public Player(Vector2 pos) {
3944
setPosition(pos);
4045
setScale(new Vector2(100,100));
4146

47+
48+
4249
addChild(physicsBody);
4350
setTag("player");
4451
SquareCollider s = new SquareCollider();
4552
s.setLocalScale(new Vector2(-20,0));
4653
addChild(s);
4754
addChild(new PlayerMovement());
55+
Audio audio = new Audio("1.wav");
4856

57+
try {
58+
audio.playSound();
59+
} catch (Exception e) {
60+
throw new RuntimeException(e);
61+
}
62+
63+
addChild(audio);
4964
}
5065
@Override
5166
public void onTrigger(Component c) {
5267
super.onTrigger(c);
53-
5468
if(c.getTag().equals("Coin")){
5569
switch (Main.level){
5670
case 1:

0 commit comments

Comments
 (0)