Shape Shooter

Shape Shooter is a basic 2D high-performance shooter.
In order for the game to run, you may need to extract the game’s folder from its compressed format to your computer.
For more about the game e-mail RyanAlbano1@gmail.com
Link here:
https://ryan-albano.itch.io/shape-shooter
If you want to play in multiplayer, or simply keep up with the project, join the dedicated Discord server:
https://discord.gg/y4tPpsT

I tried your game but got an exceptions like:

java.lang.NullPointerException: src image is null
at java.awt.image.AffineTransformOp.filter(AffineTransformOp.java:214)
at Instance.drwRtt(Instance.java:386)
at Instance.drwI(Instance.java:378)
at ShapeShooter.(ShapeShooter.java:384)
at ShapeShooter.main(ShapeShooter.java:14)
java.lang.NullPointerException: src image is null
at java.awt.image.AffineTransformOp.filter(AffineTransformOp.java:214)
at Instance.drwRtt(Instance.java:386)
at Instance.drwI(Instance.java:378)
at ShapeShooter.(ShapeShooter.java:384)
at ShapeShooter.main(ShapeShooter.java:14)

I can start your game by typing:
java -jar Shape\ Shooter.jar

But game hangs out after clicking on new game.

I have images and sounds directories in the same location as Shape\ Shooter.jar
I am using Ubuntu 14.04.5 LTS

And you opened it up with Netbeans? I tried on latest Ubuntu and it worked fine.

Hera are the steps I’m doing:
wget http://download1639.mediafire.com/1s1b533cw9fg/402eoaiwdgobf2w/Shape+Shooter+(current).zip
unzip Shape\ Shooter.zip
java -jar Shape\ Shooter.jar

I am using java version:
java version “1.8.0_131”
Java™ SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot™ 64-Bit Server VM (build 25.131-b11, mixed mode)

Maybe the problem is in the name. You have a space character in the name.
Changing the name for something e.g. shape_shooter doesn’t help.
Did you hard code somewhere the name with a space character?

The game is also a Netbeans project, so if you download Netbeans you can open the game with it. I’d recommend doing that.

Ok, I will try it.

For me I can’t run this because javafx doesn’t come packaged with openjdk.

Secondly if you run this with java -jar make sure you add the classpath location of the resources because the main jar does not contain any resources so the application can not find them.

As far as I know, the .jar only opens directly in Windows. Open the project with Netbeans everywhere else.

I tried your game using NetBeans. Looks nice.
Very intuitive and playable. I like the variety of enemies and their shooting style. Good idea.

The squares have special reason or are just for hiding?

Do you have any ideas how to improve your game?
For example you can add something like quest, e.g. that player has to reach some destination.
During the way may inspect several planets and collect items.

New Build Released Today

RECENT CHANGES

LAN game mode improvements

Performance optimizing

Minor bug fixes

New game option added, which adds motion effects to the game


FUTURE ISSUES

Fnishing LAN game mode

This game has had its source refactored to plain English and been modernized in places.
You can get the updated version at https://ryan-albano.itch.io/shape-shooter