My first networking experience.
I am always interested in networking. I decided to start with this spare time project to improve my java skills,
and learning to work networking behaviours.
I started from scratch with the game mechanics, and created the server with KryoNet.
Code / features Client:
- A* pathfinding
- Character creation, made with color detection
- Game state system
- Chatbox with colors
- Text field, Drop down menu, Buttons
- Inventory system
- Log in system
- Inventory system
- Custom font loader
Code / features Server:
- Automatic account creation
- World Grid/ Props Grid creator by image (looping through image colors)
- Automatic account creation
- Player list
- WARNING, INFO, FINE, FINER, FINEST, SEVERE message system
Process: free time
Programmer: Justin Bieshaar
Art: Justin Bieshaar
github libary: https://github.com/jscotty/JavaGameOperator
github client: https://github.com/jscotty/LarnCatchersClient
github Server: https://github.com/jscotty/LarnCatherServer