뉴스피드 2020

created: 2020-11-25 | updated: 2020-12-31
2020년 12월 Disagree and commit 이병준님의 면접시 조심하면 좋은 것들 중 일부 링크: https://youtu.be/SZEHjcDSEdE?t=183 자기가 동의하지 않는 내용이라도 팀원의 한 사람으로서 동의를 했다면 그 동의한 내용을 반드시 따라야 한다. 기계인간님의 개발자의 성격 이야기 어떤 역할을 하느냐에 따라 조금씩 다르겠지만, 개발자도 적극적이어야 할 필요가 있다는 점에서 크게 공감합니다. 사람마다 회사생활하며 느낀바는 다르겠지만 개발자는 어느 수준부터는 축구선수같길 요구받는다. 내가 수비수라고 수비만 하면 안된다. 내가 공격해야 하는 상황일 땐 공 차고 나가면서 골도 넣을 수 있어야 한다.

물리가 흥미로운 게임들

created: 2020-11-28 | updated: 2020-11-28
Totally Accurate Battle Simulator 링크: https://landfall.se/ Totally Accurate는 전혀 아니고 약간 바보같은 연출과 적당한 물리처리로 의외성을 만들어내는 게임입니다. Besiege 링크: http://www.besiege.spiderlinggames.co.uk/ 모듈화된 부품을 조립하여 공성병기? 를 만드는데, 그 조합의 결과가 물리처리와 합쳐저 놀라운 수준의 의외성을 보여주고 있습니다.

게임 디자인

created: 2020-11-21 | updated: 2020-11-21
절대적 공정함보다는 다양한 변수가 게임성에 더 의미있을 수 있음 유튜브에서 실력갓겜이 오래 살아남기 위해 반드시 필요한 것 이란 영상을 보았습니다. 흔히 생각하는 절대적 공정함이 게임성에 큰 도움이 되지 않을 수도 있다는 생각을 했습니다.

경제

created: 2020-10-20 | updated: 2020-10-24

아직 작성중입니다.

사용자들이 서로 상호작용하는 게임에서 경제는 매우 중요합니다. 하지만 많은 경우 잘 관리되지 못하며, 심한 경우에는 패치가 진행될 때마다 극심한 인플레이션으로 재화의 가치가 바닥으로 떨어지곤 합니다. 이 글에서는 극심한 인플레이션의 문제점과 그 해결방안에 대해 이야기해보겠습니다.

내가 만들고 싶은 게임

created: 2020-10-13 | updated: 2020-10-19

내가 만들고 싶은 게임

게임 서버 프로그래머로 수 년 간 일했지만, 업무의 대부분의 시간은 디자이너가 제공해 주는 아이디어의 구현에 치중되어 있었습니다. 이 글에서는 스스로 만들고 싶은 게임에 대해 이야기 합니다.

박재완

created: 2020-03-28 | updated: 2020-10-16

C++, Go 등의 언어를 주로 사용하여 MMORPG 서버를 개발합니다. 많은 시간을 코드리뷰, 생산성 향상을 위한 자동화 툴 개발, 빌드 및 배포 자동화에 사용하고 있습니다.

Raft Consensus Algorithm

created: 2020-09-29 | updated: 2020-09-29
Raft Consensus Algorithm은 분산 환경에서 사용할 수 있는 합의 알고리즘입니다. 이를 사용해 분산 환경에서 모든 노드의 상태를 동일하게 유지가능합니다. 자세한 설명은 The Raft Consensus Algorithm 에서 볼 수 있습니다. etcd 안에 훌륭한 Raft 라이브러리가 있습니다.