Home
home
Work
home
⚒️

Libplanet

미션

플라네타리움의 미션은 수준 높은 탈중앙 게임 경험을 플레이어에게 제공하는 것입니다.
Libplanet 팀은 탈중앙 게임을 “중앙 서버 없이도, 모든 플레이어가 자유롭게 노드로 참여할 수 있는 P2P 게임”으로 정의합니다. 수준 높은 탈중앙 게임은 일반적인 멀티플레이 게임 경험을 보존하면서도, 이런 탈중앙 게임의 특성을 갖춘 P2P 게임을 일컫습니다.
이를 위해 Libplanet팀은, 게임 안에서 쓰이는 데이터를 게임 개발자가 쉽게 저장하고 동기화 할 수 있게끔 블록체인 기술을 사용한 라이브러리인 Libplanet을 만들고, 이를 사용하기 쉽게 문서와 다양한 보조 도구들도 함께 개발합니다.

Libplanet

Libplanet은 Unity 에서 게임을 만들 때 바로 사용할 수 있는 블록체인 라이브러리입니다. C#을 사용해서 게임 로직을 작성하면, 이를 블록체인에 기록하여 여러 노드에서 모두 같은 상태를 공유하게 만드는 일종의 분산 데이터베이스 라이브러리라고 할 수 있습니다. 전통적인 게임 개발에 사용되는 C#을 그대로 사용할 수 있다는 것이 가장 큰 특징으로, 이를 통해 스마트 콘트랙트로 토큰 교환 정도를 다뤘던 다른 블록체인 게임들과 달리, 게임 내 모든 로직을 구현할 수 있기 때문에 싱글 플레이 게임을 멀티 플레이 게임으로 확장하는 듯한 감각으로 게임 개발을 할 수 있습니다.

담당 업무

Libplanet의 신규 기능 개발, 성능 개선 및 버그를 수정합니다.
Nine Chronicles 등의 게임에서 Libplanet을 쉽게 사용할 있게끔 샘플 코드 작성하고, 각종 문제 해결을 지원합니다.

팀원

2022년도 1분기 기준입니다.
Gallery View

관련 링크