Q. 아이펀 엔진 동작법, 사용 환경, 지원 언어는?

Q1. 서버 엔진이라고 하는 것이 조금 생소한데, 아이펀 엔진은 어떤식으로 동작하나요?

클라이언트 개발에서 유니티나 언리얼 엔진을 사용하는 것과 비슷합니다. 서버에 아이펀 엔진을 설치하고, 이 위에 게임 서버 로직을 집어넣는 방식입니다. 즉, 원격 서비스를 호출하는 방식이 아니고 아이펀 엔진을 사용해서 게임 서버를 만드는 것이지요.

Q2.  아이펀 엔진을 사용할 수 있는 서버 환경은?

원하는 리눅스 서버 환경에 아이펀 엔진을 설치하고 개발을 진행할 수 있습니다. (Ubuntu 와 Centos 를 지원합니다.) 또한, 물리 서버나 데스크 탑 안의 가상 머신에서도 개발 가능하며, 개발한 게임 서버는 물리 서버 혹은 클라우드 위의 가상 서버에서 서비스할 수 있습니다.

Q3. 아이펀 엔진이 지원하는 프로그래밍 언어는 무엇인가요?

아이펀 엔진으로 개발할 때는 C++ 혹은 C# 을 사용할 수 있습니다.  C# 환경은 C++ 서버 위에서 동작해서 C# 사용으로 인한 퍼포먼스 감소를 최대한 줄이고 있지요.  개발 환경은 VisualStudio (Windows, C++), CLion (Linux, C++), MonoDevelop (linux, C#) 등의 IDE를 지원하며, 더 많은 IDE 환경을 지원할 예정입니다.

답글 남기기

댓글을 게시하려면 다음의 방법 중 하나를 사용하여 로그인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중