The gaming server program. The program establishes a server run-time for hosting a PvP MMO-JRPG games with "Game of Thrones" setting. The server connects visitors; provides the online gaming experience; cleans up and re-uses lobbies after players leave.
This app use:
- Scala as a programming language because it effectively combines OOP and Parallel Computing paradigms. Scala is a great well-known solution for building online systems with massive and complex user interaction.
- SocketIO library to set up a web socket server.
- AkkaActor library to set up concurrent actor system for effective and stable service for a numerous user-base.
- Open-source visuals: fonts, icons.
- Self-constructed pixel-art.