Skip to content

jtara1/MyGdxGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 

Repository files navigation

Online Multiplayer JRPG

This game was built in the time alloted (24 hours) for Hackpoly 2017 by our team members from Random 5.

Status: The basic game mechanics are just about completed.

  • There's a few bugs with the multiplayer, and there is no multiplayer in Combat / Battlefield.
  • World and Player are rendered, and player can move and interact with enemies and terrain.
  • In Battlefield, the player can start the attack or fireball animations by clicking the corresponding buttons. There is no change in any health values or any way to leave the Combat mode once entered.

In the game we're able to join another player who is running a server by entering their IP address and port number of the server. This brings us to the Lobby where we're able to ready up and go in game to the game World. In the World we have the background map and character images drawn along with blocked zones which prevent the player from walking through the zone. If the player walks near an enemy in the World map, then he'll be sent into Combat or the Battlefield in which they fight the enemy. The Battlefield has enemy and player attack and fireball spell animations implemented, and the animations will play when they attack.

Install

  1. Download or clone this repository
  2. Generate default game project using the lib gdx setup jar that's downloaded from their site
  3. Copy local files (including hidden files) from this project into the generated project overwriting changes
  4. Download google protocol buffer v3.1.0
  5. Add this downloaded external jar file to project core folder in Eclipse
  6. Add workspace directory in Eclipse by going to Run -> Run Configurations -> Arguments -> Working Directory -> Other -> Workspaces... -> select ./core/assets folder

You might need to refactor -> rename the package name to match the package name determined when the libgdx project was generated.

Run

Follow the installation instructions and run the game using the DesktopLauncher (it hasn't been tested on the other platforms).

Screenshots

Login

World

Combat3

Combat1

Combat2

Random 5

  • Alex
  • Hao
  • Francisco
  • Jerry
  • James

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages