2025.04.28 (팀프로젝트 회고)

설민우·2025년 4월 28일

내일배움캠프 - Unity

목록 보기
31/85

1. 프로젝트 설명

이번 프로젝트는 C# 콘솔을 이용한 TextRPG를 만드는 것이었습니다.
이에 대한 주제로 포켓몬스터를

2. KPT 작성

Keep : 잘한점

  • 팀장으로써, 그리고 일종의 기획자로써 포켓몬스터를 주제로 선정하고 이에 대한 상세한 계획과 와이어 프레임을 미리 작성해둔 일은 잘한 일이었다고 회고합니다. 이 덕분에 어느정도는 문제없이 프로젝트에 대해서 서로가 개발할 부분을 확인 할 수 있었습니다.
  • 또한 일단은 아스키 코드를 UI로 띄우면서도 기본의 텍스트를 입력하는 방식으로 구현되는 구조를 버리지 않도록 잘 구성했다고 생각합니다.

Problem : 발생한 문제

  • 콘솔창 스크롤 문제가 있었습니다. ReadLine을 통해 문자를 읽게 되면 스크롤이 아래로 내려가 버리는 문제였고 꽤나 심각했습니다.
  • 이상하게 char[,]를 잘 초기화 했는데도 출력이 올바르지 않던 문제가 있었습니다. 이는 결국 해결하지 못해서 다른 방식으로 대체했습니다.
  • 화면을 크게 띄우지 않으면 커서 포지션 설정에 오류가 있었습니다.

Try : 해결 방법 / 피드백

  • 콘솔창 스크롤 문제는 직접 ReadLine 함수를 만들어서 키 입력을 하나하나 받도록 만들어 해결 할 수 있었습니다.
  • 하지만 다른 문제들은 그 해결방법을 찾을 수 없어서 커서 포지션에 문제가 생기지 않도록 그냥 화면을 무조건 크게 키운다던지, 아니면 공백으로 가득찬 배열을 미리 넣어 초기화 한다던지의 방법으로 대체 해결 하였습니다.

3. 느낀점

  • 이번 프로젝트는 제가 좋아하는 주제였던 포켓몬스터여서 더 집중 할 수 있었던 그런 프로젝트였습니다. 거기에 더해 모든 팀원분들이 집중력있게 따라와 주셔서 정말 걱정없이 진행 할 수 있어 기뻤습니다. 다음에 다른 조에서라도 다시 볼 수 있으면 좋겠다는 생각이 들었습니다.
profile
클라이언트 개발자를 지망하고 있습니다.

0개의 댓글