본문 바로가기
반응형

IT/TIL312

게임서버 개발자 도전기 TIL(2023/11/02) 오늘 한 것 팀 프로젝트 진행 게임 서버 우분투 컴퓨터에 배포 우분투 컴퓨터 포트포워딩 처리 팀원들과 멀티플레이 테스트 완료! 게임 Room 나가기 기능 백준 문제 1개 풀기 팀 프로젝트 관련 회의 배운 것 유저의 네트워크 환경에 따른 실시간 멀티플레이 게임의 플레이어 형평성 문제 유저가 모바일 멀티 플레이 게임을 진행 중 엘리베이터에 들어가 접속이 끊긴다면? 클라이언트에서 캐릭터의 움직임 패킷을 서버에 전송한다면, 접속이 다시 되었을 때 순간이동을 하는 문제 발생 유저가 부득이하게 와이파이가 느린 환경에서 게임을 한다면? 느낀 점 우선은 프로토 타입을 완성해서 기능이 작동하는 것에만 집중을 하고 있습니다. 하지만 고려해야 할 것들이 상당히 많고 유저의 네트워크 환경에 대해서도 고려할 것이 상당히 많다는.. 2023. 11. 3.
게임서버 개발자 도전기 TIL(2023/11/01) 오늘 한 것 팀 프로젝트 진행 동기화 문제 해결 백준 문제 1개 풀기 팀 프로젝트 관련 회의 배운 것 동기화 문제인줄 알았지만 전혀 다른 곳의 문제였다. 아주 기초적인 Instantiate를 하고 해당 GameObject를 리턴 받아서 사용하지 않은 문제였다. 함수를 사용 할 때 해당 기능에 대해 궁금해하고 가이드를 잘 읽어보자 함수에 필요한 인자들과 리턴 값들을 한 번 읽어보고 만든 사람의 의도를 파악해보자. 느낀 점 문제를 너무 크게 바라본 것 같았다. 그래도 해결하면서 다양한 인사이트를 얻고 성장하는 좋은 기회였다. 서버의 멀티 스레딩 처리에 대해서 좀 더 알게 되었다. 2023. 11. 2.
게임서버 개발자 도전기 TIL(2023/10/31) 오늘 한 것 팀 프로젝트 진행 동기화 문제 해결 중 인프런 게임 강의 1개 보기 팀 프로젝트 관련 회의 배운 것 움직임 동기화 문제를 해결에만 집중하고 있다. 느낀 점 움직임 동기화만 잘 해결되면 진행은 순조로울 것 같다. 2023. 11. 1.
게임서버 개발자 도전기 TIL(2023/10/30) 오늘 한 것 팀 프로젝트 진행 Rest API 서버 세팅 네트워크 세팅 인프런 게임 강의 1개 보기 팀 프로젝트 관련 회의 배운 것 팀원과 프로젝트 코드에 대한 얘기를 나누면서 더욱 이해도가 높아졌다. 시간이 나면 해당 로직에 대한 이해도를 도표로 그려보자 느낀 점 팀원과 같이 문제를 해결하면서 성장하는게 확 느껴졌다. 2023. 10. 31.