{TIL} 미니 프로젝트 회고

Kwaksang·2024년 4월 19일

TIL

목록 보기
21/37
post-thumbnail

미니 프로젝트 회고록

Chapter .1 Keep

<좋은 결과를 만들었고, 계속 유지해나가야 할 것>

  • 팀원 곽상원

    이번 미니 프로젝트에서 게임 스타트 애니메이션을 담당하였는데, 작업물이 잘 완성되어 굉장히 만족스러웠습니다. 팀원들의 도움을 받아 스크립트도 제대로 완성했습니다.
    https://velog.io/@sangwon93/TIL-2024.04.18
    (해당 스크립트 내용 참조)
    앞으로도 새로운 것에 꾸준히 도전하고 공부해서 도움을 받기만 하는 상태가 아닌 오히려 도움을 줄 수 있는 상태가 되도록 공부해야 할 것 같습니다.

  • 팀장 김종화

    [Communication] 이번 팀프로젝트 하면서 팀원들간의 협업을 중점을 두어서 열심히 팀원들과 소통했습니다.
    [Eager] 늘 열정있는 모습으로 팀원들에게 좋은 영향을 주었던 것 같습니다.

  • 팀원 최윤화

    Learn and Grow Together
    팀원들과 함께 작업하면서 모르는 부분을 알려주고, 그에 대해 함께 공부하고 이해하는 과정이 있었습니다. 제가 정확하게 이해하지 못했던 부분을 찾아보고 개념을 정리하는 기회가 되었습니다. 이런 경험을 통해 팀원들과 함께 성장하는 계기가 되었고, 서로에게 도움이 되는 과정이었습니다. 함께 노력하고 배우며 발전하는 모습이 정말 좋았습니다. :)

  • 팀원 서범진

    이번 미니 프로젝트는 좋은 팀원을 만나서 좋은 분위기를 가지고 프로젝트를 진행할 수 있었습니다.
    처음에 모두가 어색한 상황에서 말문을 텄을 때, 다행히도 조원분들이 반응을 긍정적으로 해주셨고 그 분위기가 프로젝트 끝날 때까지 유지되어서 서로 힘든 부분을 자연스럽게 이야기하고 같이 고민하면서 성공적인 프로젝트가 된 거 같습니다.

  • 팀원 김진영

    이번 프로젝트로 팀원들간 커뮤니케이션이 엄청 중요하단 것을 깨달았고,
    앞으로의 프로젝트에서도 이번 팀원들과 같이 커뮤니케이션 했던 것처럼 이 모습 그대로 초심 잃지 않고 커뮤니케이션 잘하는 팀원이 되고 싶습니다.

  • 팀원 김경찬

    원래 집중력이 많이 부족했는데 팀원들이랑 소통하며 하다보니 끝까지 집중해서 팀원들이랑 프로젝트를 진행했고, 앞으로도 이 페이스대로 집중했으면 좋겠다.

Chapter .2 Problem

<아쉬운 결과를 만들었고, 앞으로 개선되어야 할 것>

  • 팀원 곽상원

    이번 프로젝트 내내 문제가 되었던 Coroutine이 아마도 큰 아쉬움이지 않았나 싶습니다. 팀원의 조언을 듣고 Invoke를 사용해서 애니메이션 연출 효과를 만들려 했으나, 어렵다는 핑계로 쉽게 구할 수 있는 Coroutine 코드를 활용하다가 프로젝트에 진행을 더디게 만들어 팀원들에게 큰 피해를 입히게 되었습니다.
    Coroutine에 대해서 제대로 공부하기도 하고 팀원들의 의견을 적극 수용하는 자세에 임해서 다시는 같은 실수가 반복되지 않도록 해야겠습니다.

  • 팀장 김종화

    [Coding Skill] 또 다른 언어를 배워서 그런지 코딩 스킬에 익숙하지 못했습니다.
    [Leadership] 팀프로젝트의 리더를 처음 맡게 되면서 팀원들을 임팩트있게 이끌지 못했던 것 같습니다.

  • 팀원 최윤화

    Save Invalid Files
    이번 프로젝트에서는 처음으로 JSON 형식으로 데이터를 저장하는 기능을 구현해 보았습니다. 프로젝트를 완료한 후, 코드를 리팩토링하면서 잘못된 데이터 저장 방식을 발견했습니다. 이런 부분을 뒤늦게 수정한 것에 대해 아쉬움을 느끼고 있습니다. 앞으로는 프로젝트를 마무리하기 전에 코드 리팩토링을 우선시하여 더 나은 방향으로 진행하는 것이 중요하다는 깨달음을 얻었습니다. 이를 통해 향후 프로젝트에서는 더 나은 결과물을 만들 수 있도록 노력할 것입니다.

  • 팀원 서범진

    저희는 같은 그림을 맞추기보다 자신과 비슷한 캐릭터를 맞추기로 해서 이미지가 두 장 필요했습니다. 그렇기 때문에 튜터님이 처음 강의에서 알려주신 방법으로는 불가능해서 enum 을 이용하는 방법을 도전했지만 코드 적으로 수정해야 할 부분이 많아서 포기하고 다른 방법을 이용해서 문제를 해결했습니다.
    다음에는 enum 을 이용한 방법을 적극적으로 활용해 보고 싶습니다.

  • 팀원 김진영

    미니 프로젝트를 진행하면서 막바지에 카드 두 개를 뒤집었을 때 다른 카드는 뒤집을 수 없게하는 로직을 추가하였습니다. 그 과정에서 팀원분이 Dotween을 사용하고 Callback이란 문법을 사용하여서 코드를 완성하셨는데, 나는 아직 Dotween 문법에 대해 처음 들었던 부분이라 설명해주셨지만 세세한 부분까지는 이해하지 못하고 이 문법이 이렇게 돌아간다 정도까지만 알게 되어서 공부 더 많이 해서 다음에 Dotween을 다시 쓰게 되었을 때에는 내가 직접 Dotween을 활용하여 코드를 작성할 수 있도록 공부할 것입니다.

  • 팀원 김경찬

    목표치를 다 했다는 안일함에 뭔가를 더 해야 한다는 생각하지 않고 끝내려는 점

Chapter .3 Try

<문제를 파악하고, 이를 해결하기 위한 구체적인 개선방안>

  • 팀원 곽상원

    일단 가장 큰 문제점은 현재 C#이나 Unity라는 언어에 대한 무지함이 가장 크다고 느끼고 있습니다. 좋은 팀장님과 팀원들을 만나서 속성 과외도 받았고 추천받은 서적을 구매해서 자습도 하고 있지만 아직은 언어 자체에 대한 미숙함이 크기 때문에 다음 프로젝트 전까지 숙달까진 어렵겠지만 최대한 할 수 있는 만큼 숙지하여 조금이나마 팀에 보탬이 될 수 있도록 노력할 예정입니다.

  • 팀장 김종화

    [Amdition] 리더십과 코딩스킬을 늘리기 위해선 제가 더 열정적이고 열망이 있어야 한다고 생각했습니다.

  • 팀원 최윤화

    Don't try
    정해진 규칙 안에서만 구현하는 것은 편안하지만 다른 시스템을 추가로 만들고 도전하는 기회를 놓치게 되어 아쉬움을 느끼고 있습니다. 앞으로는 이런 귀찮음을 이겨내고 다양한 시도를 하며 새로운 아이디어를 시도해 보는 것이 중요하다는 깨달음을 얻었습니다.

  • 팀원 서범진

    코드를 짜고 있지만 다양한 규칙이 필요한 코드 부분에서 아직 많은 어려움을 가지고 있는 거 같습니다.
    기본 변수 사용법도 많이 부족하다고 생각되었습니다. 다음번에는 변수나 함수 규칙을 정확하게 이해하고 기능을 구현할 때, 꼼꼼히 보고 완벽한 기능을 만들고 싶습니다.

  • 팀원 김진영

    이제 시작한 c#, unity여서 기본이 아직 한참 부족했고, 이번 프로젝트에도 무언가 특출나게 새로운 기능을 넣어보거나 하지는 못했다. 그랬기에 기본을 더 갈고닦아서 다음 프로젝트에서는 내가 주도해서 다양한 기능을 추가해보고 싶습니다.

  • 팀원 김경찬

    다 끝났다고 너무 쉬지 말고 "뭔가를 더 할 수 있을까"라는 생각을 한번 해보자.

Chapter .4 Feel

<문제를 해결하고, 이를 마무리하면서의 느낌>

  • 팀원 곽상원

    저는 노베이스에 사전 학습을 통해 배운 코드가 전부인 상태로 미니 프로젝트에 참여하게 되어 사실 걱정이 앞서고 팀에 민폐가 될 까봐 많이 두려웠습니다.
    하지만, 팀원들이 오히려 자신이 아는 부분들에 대해서 가르쳐주고 본인이 만든 코드도 설명을 해주다 보니 5명의 교수님과 함께 조별 과제를 하는 느낌이 들어 굉장히 든든하고 어느 순간 프로젝트를 하는 게 너무 재밌어졌습니다.
    물론 아직은 많이 어렵긴 하지만, 도움이 되는 서적이나 블로그도 추천해주고 팀장님께서 식사 시간을 할애해서 과외까지 해주다 보니 며칠 만에 코드를 읽는 방법도 많이 늘고 조금은 성장한 모습을 보게 되어 함께한 팀원들에게 너무 감사한 마음 뿐입니다.
    다시 한 번 감사합니다!

  • 팀장 김종화

    첫 단체 프로젝트를 팀장으로 했는데, 제가 아직 미숙한 실력인데도 불구하고 다들 열심히 도와주시고 소통해주셔서 너무 감사했습니다.
    덕분에 깃과 유니티와 좀 더 친해진 거 같고, 팀 프로젝트에서 소통의 중요성을 알게 된 것 같습니다.
    그리고 저희 팀원들과 했기에 더욱 즐거운 경험으로 남지 않았나 생각합니다.
    정말 즐거웠습니다!!

  • 팀원 최윤화

    미니 프로젝트에 6명이라는 많은 인원이 들어가다보니 깃을 사용하는데 많은 충돌이 일어나지않을까 걱정을 했었으나 팀원들과 초반에 규칙을 정하고 소통을 하면서 깃을 사용하다 보니 충돌을 하는 횟수가 많이 줄어들게 되었습니다.
    또, 소통을 하면서 코드를 정리하다 보니 생각하지 못하는 부분을 알게 되고 찾아보는 재미도 있고 아직까지 배울게 많이 있다는 것을 알게 되어서 좋았습니다.

  • 팀원 서범진

    첫 프로젝트를 진행했습니다.
    재미도 있었고 팀원 분들이 너무 잘 도와주셔서 많은 걸 배울 수 있는 기회였다고 생각합니다.
    유니티 와 C#에 대한 고민과 거부감이 많이 컸지만 팀원들 덕분에 거부감이 많이 줄어들었습니다. 또한 다들 소통을 잘해주셔서 너무너무 원활하게 진행되어서 재미있었습니다.

  • 팀원 김진영

    컴퓨터 공학과를 졸업하였지만 학교를 다녔을 때 코딩을 피해만 다녀서 전공을 했지만 거의 노베이스 상태였습니다.
    그렇다 보니 본 캠프가 시작하자마자 미니 프로젝트가 시작되어서 걱정을 엄청 많이 했습니다.
    팀원들께 민폐를 끼치게 될 것 같았고, 좀 더 자습하는 조로 바꿔야 하나 고민을 좀 했었습니다.
    하지만, 팀원분들이 모르는 부분을 잘 가르쳐 주시고 조언도 많이 주셔서 이번 미니 프로젝트를 할 때 정말 즐거웠습니다.
    소통이 정말 중요하다는 것을 많이 들었는데 처음 만난 저희 팀원분들은 모두 소통이 잘 되어서 재밌고 유익한 미니 프로젝트였다고 생각합니다.
    정말 감사합니다!

  • 팀원 김경찬

    C#과 유니티를 간신히 배운 상태에서 미니 프로젝트를 진행하려 하니 "내가 잘 할 수 있을까" 라는 걱정이 컸었는데 팀원들이 많이 도와줘서 다행히 잘 마무리가 된 것 같습니다.
    이번 프로젝트를 통해 팀 프로젝트 할 때 사용하는 GIT에 대해 알게 되었고, 팀 프로젝트 코딩을 할 때 소통이 정말 중요하다는 것을 다시 한번 깨달았습니다.
    이번 팀 프로젝트가 끝나고 더 열심히 공부해야 하겠다고 느꼈고, 많이 부족한 저를 도와준 팀원들에게 감사함을 전하고 싶습니다.

profile
게임은 재미와 기능!

0개의 댓글