본문 바로가기
Game Programming

nakama server 분석

by 게임혼 2022. 11. 14.

golang으로 만들어진 nakama를 분석해 보았다.

 

 

매우 합리적인 기능과 구조를 통해 소스코드를 받아다 사용하는 것도 가능하지만 역시...

문제는 구글이다. 언제 지원을 끊을지 모른다는 불안이 늘 있다. ms에서 여차하면 먹겠다는 생각도 있었겠지만 vscode보면...

암튼 사용하기에도 좋은 면이 있으나 다른 게임서버 프레임웍들과 같이 추후 모듈별 버전업과 동시에 서드파티 sdk의 문제점은 해결 방향이 보이지 않을 수 있다.

db의 경우도 선택의 폭이 제한되는 것도 있고 물론 이 부분은 대형 서비스에서는 틀리지 않은 방향이지만 이 서버의 주 고객층이 그러한지는 모르겠다.

그래도 소스코드가 일부 있어서 참고해서 개발하기에는 좋지만 외부 의존성은 역시....피하기 어려운 점이 보인다.

그래도 rust보단 낫겠지 하며 쓰는 것도 나쁘지는 않을 것 같지만 말이다.

https://github.com/heroiclabs/nakama

'Game Programming' 카테고리의 다른 글

unity ar foundation android - screen space camera issue.  (1) 2022.11.27
OPENCV를 이용한 동적 AR 가이드 test  (0) 2022.11.19
OPEN CV for unity issue  (0) 2022.11.11
OPENVG 근황  (0) 2022.11.05
invalid swift support 변형 타입  (0) 2022.10.22