En

JazzTeam Software Development Company

Agile Java Development

Проект “Реализация расширяемой игровой механики для клиента ролевой игры” добавлен в портфолио

Дорогие друзья, здравствуйте!

Рады сообщить, что в портфолио добавлено описание проекта "Реализация расширяемой игровой механики для клиента ролевой игры", над которым наша команда профессионалов продолжает успешно работать.

Приложение представляет собой одновременно и сетевой клиент и сервер для ролевой игры в жанре fantasy, наподобие серии игр Dungeons and Dragons. Сценарии игры заранее не регламентированы и возможность их реализации достаточно обширные. В ходе игры участники управляют отдельными персонажами, из которых создаются группы, которые взаимодействуют с окружающим миром, разрешают различные конфликты, участвуют в сражениях и получают награды. Приложение может выступать как в роли клиента игры, который подключается к ведущему игру серверу, так и непосредственно в роли сервера, к которому подключаются другие клиенты. Также существует возможность приобретения различных артефактов через платный магазин.

Целью проекта была разработка новой расширяемой системы игровой логики, которая позволяет автоматизировать сложные расчеты взаимодействия персонажей в игре. Была переработана система игровых взаимодействий персонажей, все статичные предустановленные конструкции заменены обобщенным настраиваемым поведением. Для создания скриптов используется JavaScript. Выполнение производится средствами Java Nashorn.

Особенности, профессиональные достижения команды и результаты работы на проекте вы легко можете найти здесь: https://jazzteam.org/ru/portfolio/role-playing-game-mechanics/

Не забудьте прочитать отзывы наших заказчиков о работе инженеров JazzTeam на других проектах! 😉

, , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *