Skip to content

Hashiphoto/TriangleShooter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TriangleShooter

What is it?

Triangle Shooter is fast-paced, top-down shooter, two-player game. The two combatants attempt to shoot at the other ship and destroy them. The first to 4 wins is the ultimate victor. Between rounds, the loser of the previous round chooses a ship attribute to increase in themselves and decrease in their opponent. Then, the round's victor chooses a different attribute to increase. This constantly shifts the balance of power and keeps matches competitive and unique.

How to run it

The project must be downloaded and compiled with JavaFX. I used the 10.0.2 JDK to create the project. The runnable .jar file can then be run on any computer with Java installed. The two players must be on the same network for the game to run. First, the host must push the Host Button. Their IP Address is displayed in the output textbox in the launcher. Then, the other player inputs that address into the textbox below the Join button and presses Join.

Controls

WASD to move. Space or left click to fire. E or Right click to fire all bullets as quickly as possible.

Support/Contribute

I will be making periodic updates to this project over time. If you have any suggestions for future features or balancing, please create an issue/bug/feature request using GitHub's built-in system. If you want to contribute to the project in any way, please feel free to do so. Modify the code however you like and submit a pull request and explain the rationale for the changes. As I am a beginning programmer, I welcome any advice about code structure or practices as well.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages