Skip to content
/ Orbus Public

A multiplayer game where four teams run around collecting orbs and racing to power their home bases before the others. Sabatoge the other teams to gain a competitive advantage. This was a small project I decided to make during the summer of 2016.

Notifications You must be signed in to change notification settings

jsbrn/Orbus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Orbus

Four teams run around collecting orbs and racing to power their home bases before the others. Sabatoge the other teams to gain a competitive advantage. This was a small project I decided to take on in the summer of 2016.

What makes this project cool?

  1. Multiplayer! This was my first mildly successful multiplayer game, though I think it still might be pretty buggy. It's been a long time since I made this.
  2. A decently functional AI! The AI teams in this game basically operate on a state machine; each bot can either be looking for orbs (and attacking on sight), defending the base, or attacking/sabatoging other bases. The game will balance the amounts of each, but it also skews the balance against some teams, simulating weakness. That is, a team might end up being highly defensive and not at all offensive. Or, vice versa.

How do I try it?

I had a lot of trouble configuring Maven with Kryonet (the multiplayer networking library I use) so it's a manual setup.

  1. Pull the code.
  2. Import into your favorite IDE.
  3. Add the libraries.

Libraries

  • Slick2D
  • LWJGL 2.9.3
  • Kryonet 2.20-all
  • Jogg/Jorbis

About

A multiplayer game where four teams run around collecting orbs and racing to power their home bases before the others. Sabatoge the other teams to gain a competitive advantage. This was a small project I decided to make during the summer of 2016.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages