golang으로 만들어진 nakama를 분석해 보았다.
매우 합리적인 기능과 구조를 통해 소스코드를 받아다 사용하는 것도 가능하지만 역시...
문제는 구글이다. 언제 지원을 끊을지 모른다는 불안이 늘 있다. ms에서 여차하면 먹겠다는 생각도 있었겠지만 vscode보면...
암튼 사용하기에도 좋은 면이 있으나 다른 게임서버 프레임웍들과 같이 추후 모듈별 버전업과 동시에 서드파티 sdk의 문제점은 해결 방향이 보이지 않을 수 있다.
db의 경우도 선택의 폭이 제한되는 것도 있고 물론 이 부분은 대형 서비스에서는 틀리지 않은 방향이지만 이 서버의 주 고객층이 그러한지는 모르겠다.
그래도 소스코드가 일부 있어서 참고해서 개발하기에는 좋지만 외부 의존성은 역시....피하기 어려운 점이 보인다.
그래도 rust보단 낫겠지 하며 쓰는 것도 나쁘지는 않을 것 같지만 말이다.
'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 |