목록전체 글 (104)
눈팅하는 게임개발자 블로그
네트워크 프로그래밍 기말 텀 프로젝트로 진행할 네트워크 땅따먹기 게임. 기본적인 룰에 대한 명세는 다음과 같다. - 한 게임에 4명이 참가하며 모든 땅이 정복될 때까지 게임을 진행한다. - 하나의 게임 공간을 공유하여 게임 필드 위에 자신이 조작할 수 있는 오브젝트를 하나 가진다. - 오브젝트가 지나간 자리(칸)은 해당 플레이어의 고유 색으로 칠해지며, 하나의 영역(도형)을 완성한 경우 해당 영역 전체가 칠해지며 정복된다. - 게임 시작 후 종료까지 가장 많은 면적을 차지한 플레이어가 승리한다. - 필드 위에는 무작위로 효과를 가지는 아이템이 생성되며, 플레이어가 해당 아이템이 존재하는 칸에 닿으면 해당 아이템을 사용한다. - 아이템은 수평 1칸 색칠, 수직 1칸 색칠, 주변 7 * 7 칸 색칠의 효과가..
원본 사이트 learnopengl.com/Lighting/Light-casters LearnOpenGL - Light casters Light casters Lighting/Light-casters All the lighting we've used so far came from a single source that is a single point in space. It gives good results, but in the real world we have several types of light that each act different. A light source that cast learnopengl.com 번역 사이트 heinleinsgame.tistory.com/19?category=757483..
www.gilbut.co.kr/book/view?bookcode=BN002400 게임 서버 프로그래밍 교과서 알고리즘부터 아키텍처까지 www.gilbut.co.kr 해당 책의 내용 중 일부를 정리. 서버의 품질을 측정할 때 하나의 요소로서 확장성이란 것이 있다. 수직 확장 스케일 업(scale-up)이라고도 하며, 서버의 역할을 하는 컴퓨터의 하드웨어(프로세서 같은 부품들)을 더 좋은 것으로 교체하여 서버의 처리량을 늘리는 것. 수평 확장 스케일 아웃(scale-out)이라고도 하며, 서버의 역할을 하는 컴퓨터의 갯수를 늘려 서버의 처리량을 늘리는 것이다. 오류 가능성, 서버 소프트웨어 설계 비용, 단위 처리 속도의 세 가지 측면에서 보자면 수직 확장이 더 좋고. 확장 비용, 처리 가능 총량의 두 가지 ..