[NEWS] 아이펀 엔진 9-11월 업데이트 사항 정리

안녕하세요! 오늘은 아이펀 엔진의 업데이트 주기에 대해서 소개를 드리고 지난 9월부터 11월 사이의 업데이트 사항을 몰아서 정리해보겠습니다!

아이펀 엔진은 안정화 버전인 stable release 와 신규 기능을 먼저 써보실 수 있는 experimental release 두 버전으로 제공되고 각각 업데이트 주기도 다릅니다.

  1. Stable release (안정화 버전): 한달에 한 번, 매월 첫째주 수요일 업데이트. 
  2. Experimental release (새기능 버전): 기능이 추가될 때마다 수시로 업데이트.

보통은 새기능 버전에서 안정성 확인이 끝난뒤에 해당 기능을 안정화 버전으로 내보내게 되는데요, 대략 1개월에서 1.5개월간 안정성 테스트를 하게 됩니다.

안정화 버전과 새기능 버전은 별도의 아이펀 엔진을 설치하시는 것이 아니라 명령어 하나로 간편하게 버전 교환을 하실 수 있습니다. 자세한 내용은 아이펀 엔진 레퍼런스 매뉴얼의 “배포판 타입 변경하기” 항목을 참고하세요.

9월 1일부터 11월 30일까지 안정화 버전은 총 3번, 새기능 버전은 총 8번 업데이트가 이루어졌습니다. 어떤 내용들이 업데이트 됐는지 알아볼까요?

Stable release (안정화 버전) 에는 다음 기능들이 추가되었습니다.

  1. (AWS 지원 강화): 아이펀 엔진이 아마존 클라우드에서 동작할 때 서버의 IP 를 자동으로 알아내는 기능 외에 서버의 호스트 이름도 같이 알아내는 기능이 추가되었습니다. 이에 따라 특정 서버와의 통신을 위해서 IP 나 호스트 이름을 하드코딩하실 필요가 없습니다.
  2. (AWS 지원 강화): 아이펀 엔진의 Dedicated Server Manager 를 사용하실 때, Dedicated Server (데디 서버) 를 띄울 가상 서버를 이미 떠 있는 AWS on-demand 형태의 서버 뿐만 아니라,  비용면에서 유리한, 필요한 순간에만 서버를 띄우는 Spot instance 타입의 서버도 사용하실 수 있게 되었습니다.
  3. (Unit test 지원 강화): 아이펀 엔진은 유닛테스트를 지원합니다. funtest 라는 유닛테스트 모듈인데, funtest 에서 아이펀 엔진의 정식 기능인 websocket 과 클라이언트-서버 패킷 압축 기능을 쓰실 수 있게 변경되었습니다. 또한 C# 으로 만들어지는 아이펀 엔진 게임 서버에서도 패킷 용량을 줄이기 위한 정수형 패킷 타입에 대한 테스트를 하실 수 있습니다.
  4.  그 밖에 여러 안정화 패치들이 같이 적용되었습니다. 자세한 내용은 안정화 버전의 change log 를 참고해주세요.

Experimental release (새기능 버전)에는 위의 기능들 외에 다음 기능들도 추가되었습니다.

  1. (Unity 지원 강화): 이제 아이펀 엔진으로 Unity 의 WebGL 로 만드는 게임도 대응하실 수 있습니다.
  2. (Redis 지원 강화): 아이펀 엔진 내부에서만 사용되던 Redis Sentinel 대응 기능들을 외부로 노출해 게임 개발자도 Sentinel 로 구성된 Redis 를 이용하실 수 있게 되었습니다.
  3. (WebSocket 지원 강화): WebSocket 을 통해 접속한 클라이언트에 대한 처리가 좀 더 쉬워졌습니다. WebSocket 에 암호화 기능을 적용할 수 있게 변경되었습니다.
  4. 그 밖에 여러 버그 패치들이 같이 적용되었습니다. 자세한 내용은 새기능 버전의 change log 를 참고해주세요

아이펀 엔진은 지속적으로 개선되고 최신 개발 트렌드들에 맞게 여러 기능들을 포함해서 진화합니다. 앞으로도 아이펀 엔진 업데이트 소식에 귀기울여주세요. 감사합니다!

답글 남기기

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

WordPress.com 로고

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

Google+ photo

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

Twitter 사진

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

Facebook 사진

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

%s에 연결하는 중

This site uses Akismet to reduce spam. Learn how your comment data is processed.