Rocks by broken-matrix

[raw]
made by broken-matrix for LD 40 (JAM)

Rocks(and space lasers) is a game about mining rocks and killing giant squids. Elon Musk has sent you on a quest in a strange land to test out his new wireless space batteries.

To win you must craft the wireless space battery out of the 3 rarest ores (none of them are actually rare) each rarity tier takes a pickaxe from the previous one. You will also need to craft a weapon out of 8 ingots of any ore for the next step, weapons from "rarer" ores do more damage. Once you have acquired the space battery you must first kill the 2 flying krakens (at the center of the map) then right click on any of the 4 wireless space energy transmitters (one on each corner of the map) to summon space lazerrz to kill the last boss (it will be following you around but he is slow and if it goes off screen it will stand still so make sure its near you when you activate the lasers or it might not die). You could kill the last boss with your weapon but it would take a very long time considering it has 100,000 health!

Controls:

E - toggle inventory

WASD - move around

Left Mouse Button - click things

Right Mouse Button - view block name

1-9 switch hotbar slots

Notes:

Hold down left click while over an enemy to attack it, the hp is indicated in pink text after the name.

Don't mine too much or you might become overwhelmed with enemies.

You will need Java 8 and if you have that and it doesn't run its probably because your graphics card doesn't support the OpenGL version I'm using.

All the ground textures and mineral names are procedurally generated.

Hover over yourself to see hp, and standing inside of enemies makes you loose a lot of health so don't do that.

Once you kill the boss there isn't really anything else to do unless you want to summon a bunch of extra space lazerrzz!

Ratings

Given 5🗳️ 0🗨️

Feedback

Wakka2
08. Dec 2017 · 12:23 UTC
```
➜ Rocks java -jar Rocks.jar
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1864)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at org.lwjgl.Sys$1.run(Sys.java:72)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:96)
at org.lwjgl.Sys.<clinit>(Sys.java:117)
at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
at com.brokenmatrix.eco.display.Window.getSuitableFullScreenModes(Window.java:111)
at com.brokenmatrix.eco.display.Window.<init>(Window.java:30)
at com.brokenmatrix.eco.display.WindowConfiguration.create(WindowConfiguration.java:80)
at com.brokenmatrix.zachsgame.ZachsGame.main(ZachsGame.java:32)
```
🎤 broken-matrix
08. Dec 2017 · 19:51 UTC
... that's not good the jars should be packed into the executable one
Arputikos
10. Dec 2017 · 12:35 UTC
How to mine things?
🎤 broken-matrix
11. Dec 2017 · 04:04 UTC
Just hold left click for half a second(same time for each rock level) but you will need an upgraded pickaxe to mine higher level rocks like stated in the description. At first you can only mine stone(right click on a block to see its name) but after you have a stone pickaxe you can mine the tier 1 ores and then you make a pickaxe out of that then repeat one more time and you can build the things needed to kill the bosses.