Skip to content

A multiplayer third-person shooter and battle arena action game that was created using Java. It involved networking and used packets to communicate information between the server and multiple clients. This project was made with Braydon Wang.

Notifications You must be signed in to change notification settings

dylanwang0/DubGProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DubGProject

A multiplayer third-person shooter and battle arena action game that was created using Java. It involved networking and used packets to communicate information between the server and multiple clients. Multiple players can join a game created by a single host. Players spawn on specific locations in a pre-generated map containing different types of terrain. Also, their are turrets (deadly) and boxes scattered around the map. Players can shoot boxes on the ground which drop random loot potions, which the players can pick up and consume.

DubG Title

There are 4 types of potions:

  • Experience (levels up experience)
  • Health (recover 2 hearts of health)
  • Rage (double damage)
  • Speed (double speed)

Experience potions give the players experience levels when consumed which then allow the players to upgrade into certain classes.

There are 6 classes in the game (excluding the original class) following a pyramid structure:

  • Sniper
  • Marksman
  • Shotgunner
  • Rocketeer
  • Dual wielder
  • Gunner

DubG Pic

DubG Fight

Made this project with: Braydon Wang

About

A multiplayer third-person shooter and battle arena action game that was created using Java. It involved networking and used packets to communicate information between the server and multiple clients. This project was made with Braydon Wang.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages