https://www.clien.net/service/board/park/13783309

댓글을 보면 대체적으로 동의 하는 것 같다.

1단계: 도서관에서 수학과에서 공부하는 "해석학"과 "현대대수학"을 빌립니다. 제가 추천해드리는 책은 "해석개론 제2판(함남우 저)"와 "현대대수학(프렐라이 저)" 입니다. 일단 이 두 책을 추천한 이유는 쉽습니다. 도서관에 제가 추천해드리는 책이 없어도 상관없어요. 아무 책이나 사용하시면 됩니다.

...

친구의 도움을 받아서 로컬 네트워크가 아닌 인터넷을 통해 로비 기능이 정상적으로 작동하는 것을 확인 했음. 이제 진행 중인 부분은

  • 로비 GUI 작성
  • 총알(Bullet)이 동기화가 정확히 안 되는 문제
  • 게임 오버 표시
  • 오른 클릭으로 벽을 세우는 스킬 테스트

그리고 재미 있는(?) 것은 기본적으로 syslog 를 지원하지 않는다. 파일로만 접근 가능 한데... 프레임웍을 가져다가 직접 패킷을 만들고 해야 하는데 이건 언...

고민하던 UNITY3D의 멀티플레이어 정책과 현재 상황에 대한 정리 비디오가 올라와서 봤는데...

일단 2019.4 LTS 를 이용하면, 지금 시스템을 유지한 상태로 2022년 까지는 돌릴 수 있으니 UNet으로 계속 진행 하기로 했음. 올해나 내년 초에 런칭한 후에 사용자가 많아지면 그때 가서 고민해도 늦지 않을 듯. 수익이 생기면 개발자를 두는 방법도 있으니...

문제는 만약 내 게으름에 런칭을 못하고 주물럭대다가 시기를 놓치면...

오케이. 거의 5일 걸리긴 했지만 이제는

  • 멀티유저 조인 가능
  • 플레이어 위치/로테이션 동기화
  • 발사체 spawn 이 해결 되었다.

그리고 github에 레포지토리 를 만들어서 소스와 브렌치 관리 시작. 오픈소스로 뭔가 한다기 보다는 이렇게 해 놓으면 contribution calender에 색칠이 가능하니까 성취감도 있을 것이다. 프로젝트를 전체 다 공개 하지는 않고 Script 만 따로 분리해서 github에 넣고, 프로젝트...

기본 적인 게임 메카닉은 다 만들었는데, 멀티플레이어로 만드는게 쉽지 않다. 그런데다가 unity3d 가 기존 멀티플레이어 프레임웍을 바꾸고 있어서 (2019.07 현재) 새로운 정보를 구하기도 쉽지 않고...

그래서 이제 계획은 일단 기존 HLAPI 를 이용 한 로비+멀티플레이어를 구현하고 나중에 프레임웍을 바꿔야 할 때가 되면 그때 생각하기로 했다. 런칭을 해야 바꿀 필요성이 생기는 법일테니..

다음 문제는, 멀티플레이어 로비 예...

여기서 "불" 은 불란서(프랑스)가 아닌 불가리아.

불가리아어 선생님과 이야기 중에 Old-English(Anglo-Saxon) 에는 Beowulf 가 있는데 불가리아어는 가장(?) 오래 된 문학이 어떤게 있냐고 질문을 했는데 선생님이 좀 더 조사 해서 알려 준다고 했다.

한국에는 어떤 것이 있냐고 해서, 구지가와 공무도하가를 이야기 했다.

...