본문 바로가기
반응형

IT/TIL312

게임서버 개발자 도전기 TIL(2023/10/19) 오늘 한 것 프로그래머스 문제 1개 풀기 1일 1로그 100일 완성 IT지식 1챕터 읽기 팀 프로젝트 진행 배운 것 게임 프로젝트에서 간단해 보였던 채팅 기능도 다수의 클라이언트가 붙으면 어렵다는 것을 알게 되었다. 1 vs 1 통신은 그래도 어느정도 괜찮지만 다수의 클라이언트를 고려해서 BroadCast 하는 것은 쉽지 않은 것 같다. 느낀 점 확실히 게임 서버에 대한 이해도가 낮은 것 같다. 마지막 프로젝트가 시작되기 전까지 1대 다 채팅 기능은 끝내보고 시작하자. 주말에도 구현해볼 예정 2023. 10. 20.
게임서버 개발자 도전기 TIL(2023/09/15) 오늘 한 것 프로그래머스 문제 1개 풀기 1일 1로그 100일 완성 IT지식 1챕터 읽기 팀 프로젝트 회고 배운 것 팀 프로젝트를 진행하면서 어떤 점이 부족했는지 고민해봤습니다. 구현한 부분을 시퀀스 다이어그램과 같은 가시적인 것으로 그리지 않은 점이 부족했습니다. Json 파일로 유저의 세이브 파일을 저장하는 로직을 구현했는데, 더 좋은 방법에 대해서 머리로만 고민을 했습니다. 직접 글을 작성하거나 코드를 작성해서 다른 방법과의 차이점을 비교해보기 게임 서버 개발자가 되기 위해 준비하고 있는데, 클라이언트의 구현에 집중한 것 파일 저장 로직과 유저의 높은 점수를 가져오는 로직을 구현하기는 했지만, 이 부분을 서버에서 처리해서 DB에 저장까지 해봤으면 더 좋았을 것 같다고 생각했습니다. 느낀 점 게임 서.. 2023. 9. 18.
게임서버 개발자 도전기 TIL(2023/09/13) 오늘 한 것 프로그래머스 문제 1개 풀기 1일 1로그 100일 완성 IT지식 1챕터 읽기 인프런 유니티 강의 2개 듣기 팀 프로젝트 진행 팀 프로젝트 발표자 분에게 드릴 발표 자료 준비 배운 것 팀원들에게 어떻게 나의 코드나 기능에 대해서 설명할 것인가에 대한 고민 가시적인 자료를 바탕으로 설명 자료를 노션에 미리 정리해보고 정리된 상태에서 설명 스프린트를 하면서 체력을 관리하는 것 너무 몰아붙이지 말고 집중도 있게 기능 구현 느낀 점 기능 구현을 하면서 팀원들과 주기적으로 소통하는 방법에 대해서 배웠습니다. 깃허브 이슈를 사용해서 비동기적으로 소통 2023. 9. 14.
게임서버 개발자 도전기 TIL(2023/09/12) 오늘 한 것 프로그래머스 문제 1개 풀기 1일 1로그 100일 완성 IT지식 1챕터 읽기 인프런 유니티 강의 2개 듣기 팀 프로젝트 진행 ScoreManager 로직 수정 Score 보드 팝업 관련 구현 배운 것 유니티 UI 관련 속성들을 직접 만들면서 익히기 UI 팝업 창에 대한 이해와 구현 방법에 대한 고민 프로젝트 구조 개선 방법에 대해서 팀원들과 공유 및 고민 느낀 점 혼자 고민하는 것보다 팀원들과 얘기를 나누면서 방법을 찾는게 확실히 큰 도움이 된다. 과제가 많기는 하지만 하나씩 진행하면서 성장하는게 느껴진다. 해야할 것들이 많은데 조바심 가지지 말고, 차근차근 나아가자. 2023. 9. 13.