Larn catchers online

  • Spare time +- 5 weeks
  • Java
  • February 2016

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