초간단 30분 안에 멀티플레이 게임서버 만들기
Facebook SDK 7.2가 포함되어 있습니다.
페이스북 로그인 및 스샷 포스팅 기능이 포함되어 있습니다. 클라이언트 플러그인을 사용하면 단 몇 줄의 코드만으로 간편하게 게임에 페이스북을 붙일 수 있습니다.
페이스북 테스트를 위해서는 페이스북 앱 등록이 필요하며 해당 앱으로 Facebook Setting을 해야합니다. 테스트를 위해서 필요한 권한은 user_friends, publish_actions, public_profile, basic_info 입니다. 테스트용 Access Token은 아래 링크에서 얻을 수 있습니다.
https://developers.facebook.com/tools/explorer
아래와 같은 무료 오픈 소스를 사용하였습니다.
서버는 iFunEngine 을 사용해서 작성했습니다. 정식 라이센스가 없어도 4주간 시험판을 사용해보실 수 있습니다.
- 다음 linux 배포판을 지원합니다: Ubuntu 14.04, CentOS 7
- iFun Engine을 설치해야 컴파일할 수 있습니다. 설치 방법은 여기를 참고해주세요
예제 코드에서는 8022 번 포트를 TCP 연결을 위해 엽니다.
- Ubuntu 14.04 의 경우
sudo ufw allow 8022
로 해당 포트를 열 수 있습니다. - CentOS 7 의 경우
sudo firewall-cmd --zone=public --add-port=8022/tcp --permanent
로 해당 포트를 열 수 있습니다.
CentOS 7의 경우, firewall-cmd --get-active-zones
로 사용 중인 zone을 확인하고,
firewall-cmd --reload
로 적용해야 동작합니다.
- 레퍼런스 매뉴얼
- 라이센스 문의: sales@ifunfactory.com