Открытое решение для всех ваших потребностей в режиме реального времени.
Для быстрой разработки онлайн-игр разработчикам часто необходимо использовать движок игрового сервера, такой как SmartFoxServer или Photon. К сожалению, эти движки имеют высокую цену, особенно по мере того, как все больше и больше пользователей обращаются к нашим продуктам. Вот почему мы разработали экосистему EzyFox, которая стремится быть бесплатной и открытой для всех, кто заинтересован в создании многопользовательских игр и приложений.
Экосистема EzyFox поддерживает широкий спектр необходимых компонентов для разработки корпоративных продуктов, включая TCP, UDP, протоколы WebSocket с шифрованием SSL, HTTP RESTful API, протокол удаленного вызова процедур (RPC), взаимодействие с базой данных, кэширование памяти и очередь сообщений.
Благодаря экосистеме EzyFox мы можем избежать головной боли, связанной с выбором технологий для управления и масштабирования приложения, что позволяет нам сосредоточиться исключительно на реализации бизнес-логики.
Давайте посмотрим, как мы можем начать работу всего за 5 минут!
Более подробную информацию об архитектуре сервера см. здесь.
Тест Ezyfox Server включал широковещательную рассылку сообщений 1000 одновременно работающих пользователей за один час на VPS с 512 МБ ОЗУ и 1 ядром ЦП. Вы можете посмотреть это видео, чтобы увидеть, как мы проводили тест.
Game Box: предоставляет объекты, менеджеры, обработчики, математические классы для многих типов онлайн-игр (пошаговые (локационные), MMO, обычные). Более подробную информацию можно посмотреть здесь.
Перейдите в исходную папку и запустите:
mvn test
По мере роста сообщества EzyFox нам бы хотелось увидеть, как наша платформа с открытым исходным кодом может помочь вам и вашей организации решать реальные проблемы. Не стесняйтесь присылать PR с названием вашего проекта/названием организации, если вы используете EzyFox.
В настоящее время EzyFox официально используют следующие организации:
Сделать значимое пожертвование?