-
멀티타워디펜스 - < 5 > 고정 새 글
-
멀티타워디펜스 - < 4 > 고정 새 글
메인 작업 시퀀스 시스템 현재는 서버가 클라이언트가 로그인된 이후부터 시퀀스를 체크하기 시작한다. 하지만 클라이언트를 분석해본 결과 통신 시작부터 시퀀스를 증가해가며 서버와 통신을 한다! 서버에서 시퀀스 검증을 하기 위해선 로그인 이후가 아닌 통신 시작 시점부터 시퀀스를 관리해야 했다! 대략 이런 구조로 User의 범위를 확장시켰다! (기존엔 로그인된 유저만 User 였지만 이제는 접속한 인원 모두가 User가 되는 것이다!) 코드 구현 onConnection 이벤트에 User를 생성해주도록 바꾸었다 (4)번 import on... 더 읽기
-
멀티타워디펜스 - < 3 > 고정 새 글
-
멀티타워디펜스 - < 2 > 고정 새 글
분업 시작 베이스 분업 공통으로 필요한 부분(베이스)을 먼저 분업하여 1차적으로 프로젝트 구조를 설계하기로 하였다 Class 구조 설계 클라이언트에서 받은 정보와 이를 이용해 검증을 하는데 필요한 정보들을* class로 정리해준다! Base class 디펜스 게임 내 플레이어의 본체로 체력이 다하면 게임오버가 된다! 관련 Payload 구조 분석 # 게임 시작 전 서버가 클라이언트에게 전달해주는 정보 message S2CMatchStartNotification { InitialGameState initialGameState = ... 더 읽기
-
컴퓨터 구조 - < 메모리 > 고정 새 글
-
멀티타워디펜스 - < 1 > 고정 새 글
-
서버 프로그래밍 - < 서버 구조 > 고정 새 글
-
멀티플레이 게임 - < Feedback > 고정 새 글