모든 실시간 요구 사항을 충족하는 개방형 솔루션입니다.
온라인 게임을 빠르게 개발하기 위해 개발자는 SmartFoxServer 또는 Photon과 같은 게임 서버 엔진을 사용해야 하는 경우가 많습니다. 안타깝게도 이러한 엔진에는 특히 점점 더 많은 사용자가 우리 제품을 사용함에 따라 높은 가격이 책정됩니다. 이것이 바로 우리가 멀티플레이어 게임 및 애플리케이션 구축에 관심이 있는 모든 사람에게 무료이고 개방적인 것을 목표로 하는 EzyFox 생태계를 개발한 이유입니다.
EzyFox 생태계는 TCP, UDP, SSL 암호화가 포함된 WebSocket 프로토콜, HTTP RESTful API, 원격 프로시저 호출(RPC) 프로토콜, 데이터베이스 상호 작용, 메모리 캐싱 및 메시지 대기열을 포함하여 기업 제품 개발을 위한 광범위한 필수 구성 요소를 지원합니다.
EzyFox 생태계를 사용하면 애플리케이션을 관리하고 확장하는 데 사용할 기술을 선택하는 골치 아픈 일을 피할 수 있으므로 비즈니스 로직 구현에만 집중할 수 있습니다.
단 5분만에 어떻게 시작할 수 있는지 살펴보겠습니다!
여기에서 서버 아키텍처에 대한 자세한 내용을 확인하세요.
Ezyfox Server의 벤치마크에는 512MB RAM과 1개의 CPU 코어를 갖춘 VPS에서 한 시간 안에 1000명의 동시 사용자에게 메시지를 브로드캐스팅하는 작업이 포함되었습니다. 이 비디오를 시청하여 우리가 테스트를 어떻게 수행했는지 확인할 수 있습니다.
게임 박스: 다양한 유형의 온라인 게임(턴 기반(위치), MMO, 일반)에 대한 엔터티, 관리자, 핸들러, 수학 클래스를 제공합니다. 여기에서 자세한 내용을 확인할 수 있습니다.
소스 폴더로 이동하여 다음을 실행합니다.
mvn test
EzyFox 커뮤니티가 성장함에 따라 우리는 오픈 소스 프레임워크가 귀하와 귀하의 조직이 실제 문제를 해결하는 데 어떻게 도움이 될 수 있는지 보고 싶습니다. EzyFox를 사용하고 계시다면 프로젝트 이름/조직 이름을 포함한 PR을 보내주세요.
현재 다음 조직에서 공식적으로 EzyFox를 사용하고 있습니다.
의미있는 기부를 하시겠습니까?