목록전체 글 (38)
개발 달리기
1. 오늘 진행한 내용- 프로젝트 관련 팀 회의- 전투 시스템 코드 리팩토링 2. 학습하며 겪었던 문제점 & 에러몬스터 정보를 담고있는 Monster_Data 스크립트 부분을 팀원과 공유하며 의견을 나누던 도중리스트로 객체를 나눈 것을 굳이 또 리스트로 불러올 이유가 없고,한번 리스트화 된 객체에 Add 기능을 써서 추가하면 좋겠다는 의견이 있었다.추가적으로 enum 사용 의견도 있었는데 일단 감이 잘 안잡혀서 튜터님께 질문 후 enum 기능과 Add 관련해서 좀 찾아보니느낌상 어떻게 바꿔야 할 지 알 것 같아서 변경 후 gpt에게 리팩토링을 받았다. 3. 내일에 학습 할 것은 무엇인지전투 시스템 구현 (거의 완성까지) 4. 데이터 코드 변경리스트화를 연속으로 진행한 부분을 지적받아 해당 부분에 대한 ..

1. 오늘 진행한 내용- 프로젝트 관련 팀 회의- 개인 담당 업무부분 구체화 (간단 기획)- 전투 시스템 일부 구현 2. 학습하며 겪었던 문제점 & 에러get, set이라던지 스크립트 구분이라던지 저번에 써보지 않은 부분들을 좀 쓰면서팀원들과 스타일을 맞춰가며 코딩을 하고있다.아직 구상 범위가 더 큰 상태라 특별한 에러는 없는 상태다 3. 내일에 학습 할 것은 무엇인지전투 시스템 최대한 완성에 가깝게 구현해보기 (완성은 할 수 없는 상태) 4. 팀 프로젝트 시작어제 팀 프로젝트를 통해 전체적인 게임 컨셉 구상과 파트 분담을 진행했다. 파트 분담 후 나는 보스 전투 파트를 맡게 되어보스 몬스터 구성과 전투 로직 구현을 하게 되었다.코드 구현을 위해 간단한 구상을 진행했다.이정도 구상을 했어도 코드 제작 중..

1. 오늘 진행한 내용- 텍스트 배틀 완성- 텍스트 배틀 제작 경험을 토대로 C# 문법 재복습 2. 학습하며 겪었던 문제점 & 에러필수 구현 과제를 모두 구현 후 도전 기능이나그냥 내가 넣고싶은 기능을 넣을때는 크게 부담이 없이 넣었다.특히 전투 부분같은 경우는 간단한 참고만 하고 모두 자력으로 구현했는데,전투 시스템을 제외하곤 거의 바이브 코딩이나 검색을 통해 기능을 찾아서 넣었다. 3. 주말에 학습 할 것은 무엇인지C# 문법 이해 안되는 부분 이해해보려 노력하기C# 예제 풀이나 활용사례 등 정리 4. 텍스트 배틀 완성텍스트 배틀을 드디어 완성했다.제작 전 어떤 방향과 전략으로 만들지 기획만들면서 중간중간 테스트를 진행하며 코딩코딩을 하면서 체크할 사항들을 정리해두고구현 후 문제점은 없는지 QA까지 ..

1. 오늘 진행한 내용- C# 문법 종합 5강까지 완강- 텍스트 배틀 2. 학습하며 겪었던 문제점 & 에러인벤토리 장비 탈부착 기능을 구현하는 과정에서 방식은 구체화를 해두었는데그 방식을 구현할 코딩 지식이 부족해서 아무리 고민해도 방법이 나오지 않아 검색을 통해 구현했다. 3. 내일 학습 할 것은 무엇인지텍스트 배틀 기능 추가C# 문법 복습 4. 텍스트 배틀 제작필수 구현 과제에 따라 처음에 직업 선택, 이름 선택그리고 추가적으로 넣어둔 초반 기능 선택까지 넣어두었다. static void Main() { SetjobData(); StartEquip(); Title(); } ..

1. 오늘 진행한 내용- C# 문법 종합 4강까지 완강- 2, 3강 복습- 텍스트 배틀 제작 2. 학습하며 겪었던 문제점 & 에러텍스트 배틀을 제작하면서는 아직 막힌다는 느낌은 받지 못했다.막히는 쪽은 여전히 이론 이해 부분이다.계속 보다보면 언젠가 눈을 뜨기 마련이지만 단기간에 이해하는건 역시 쉽지 않아보인다.C# 문법강의의 경우 1~3강 내용도 다 이해 못했는데 4강부터는 심화 과정이었어서이해는 못한채로 일단 한번 시청해보는 느낌으로 완강했다.5강도 일단 그렇게 봐둘 것 같다. 3. 내일 학습 할 것은 무엇인지C# 문법 종합 5강까지 완강텍스트 배틀 제작 4. 텍스트 배틀 기획필수적으로 구현해야되는 기능을 생각하여 전체적인 흐름도를 구상했고,그 흐름에 맞춰 각각 어떤 방식으로 구현해야할지 정리를 했다..
보호되어 있는 글입니다.
1. 오늘 진행한 내용- 팀 스크럼- C# 문법 종합 3강까지 완강- 2강 복습- 텍스트 배틀- 기초 코딩 예제 2. 학습하며 겪었던 문제점 & 에러팀원들과 static에 대해 이야기를 하다보니 나도 정확히 모르는 상태 같아서 개념 학습을 다시 했다.막상 설명을 해보려니 설명이 나오지 않아 모른다는게 확실했다.3. 내일 학습 할 것은 무엇인지C# 문법 종합 4강까지 완강2, 3강 복습텍스트 배틀 제작 4. 기초 코딩 예제팀원분께서 좋은 코드 예제들이 있는 사이트를 알려주셨다.https://school.programmers.co.kr/ 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr이 사이트에서 다같이 ..
1. 오늘 진행한 내용- 미니 프로젝트 팀별 발표 참여- TIL 특강- 우리팀 미니 프로젝트 추가 기능 제작- GitHub와 WinMerge 연결 시도 2. 학습하며 겪었던 문제점 & 에러오늘 GitHub와 WinMerge를 연동하여 브랜치 머지 전 충돌되는 파일이 있으면 WinMerge를 띄워서 파일 비교 후실시간으로 수정이 가능하게 하여 최종 머지를 진행할 수 있게 하려고 했다.결과적으로는 실패로 끝났다.진행하면서 2가지 큰 문제게 맞닥뜨렸는데3-way 방식으로 WinMerge를 사용할 경우 인자 인식쪽에 문제가 생겨 Merge 부분을 최종 반영하는게 아닌Theirs 부분을 최종 반영했다.그 때문에 2-way 방식으로 사용했으나 이번엔 Merge 창이 나오지 않아 해당 Merge 창의 내용이 반영됐다..