Hello, dear friends!

We are glad to inform you that we’ve published the description of “Extended game mechanics for the client role-playing game project, which we successfully continue to work on.

The application represents both and network and server client for role-playing game in fantasy genre, like the Dungeons and Dragons game series. Game scripts are not specified in advance and the possibility of their implementation is quite extensive. During the game, players control individual characters, bunch into groups, interact with the outside world, resolve various conflicts, participate in battles and receive rewards.

The application can act as a game client, which connects to the game server, and directly as a server to which other clients connect. It is also possible to purchase various artifacts through the shop.

The project aim was to develop a new expandable system of game logic that allows to automate complicated calculations of characters interactions in the game. The system of characters interactions was revised, all static preset structures were replaced by generalized custom behavior. JavaScript is used for creating scripts. The implementation is performed by means of Java Nashorn.

Project features, company’s achievements during the project and project results you can easily find here: https://jazzteam.org/portfolio/role-playing-game-mechanics/

Please find more customers’ feedback on the work of JazzTeam engineers here.