스팀 출시해서 부자되자

Search
Team
이름
태그
MBTI
블로그 주소
Github주소
한마디!
튜터
INTJ

Github

SteamRelease
leejh0469

시연 영상

발표 자료

Diagram

1. 프로젝트

프로젝트 명 : 미정
장르 : 디펜스
2D/3D : 3D
소개
한 줄 정리 : 코어를 노리고 다가오는 몬스터들을 죽여 막아내는 게임
내용 : 몬스터는 코어를 향해 다가오고, 플레이어는 직접 구조물을 배치해 적이 지나갈 수 있는 길을 만든다. 이 길에 적절하게 함정을 설치해 몬스터 처치.
스토리 라인 : 미정

30웨이브 엔딩

저장 X
상점은 베이스와 상호작용해서
무기구매
뭔가 모양은 달라진다
데미지 증가
건설물 해금
스킬은 처음부터 언락 인데 인게임에서는 변경 못하게
스토리 엔딩 연출 O
30웨이브 노 저장 엔딩 결정
상점은 베이스와 상호작용해서
무기구매
건설물 해금
스킬은 처음부터 언락 인데 인게임에서는 변경 못하게
엔딩 연출

2. 기획 관련

게임 진행
WireFrame
디자인
stage 별
Asset 목록

3. WBS & Tasks

김철우
박민수
이주환
최보훈
구현 기능
4. 기능명세서 (구현 기능 안에 상세 설명 추가)

4. 기능 명세서

Search
상태
기능명
담당
시작-완료일
중요도
Not started
2024/03/21 → 2024/03/22
낮음
Done
김철우
2024/03/07 → 2024/03/08
낮음
Done
최보훈
2024/03/20 → 2024/03/22
중간
Done
이주환
2024/03/06
높음
Done
최보훈
2024/03/21 → 2024/03/26
높음
Not started
최보훈
높음
Done
김철우
2024/03/08 → 2024/03/09
중간
Done
김철우
2024/03/11 → 2024/03/12
낮음
Done
김철우
2024/03/18 → 2024/03/22
중간
Done
김철우
2024/03/15 → 2024/03/20
높음
Done
김철우
박민수
2024/03/13 → 2024/03/14
높음
Done
김철우
2024/03/19 → 2024/03/21
중간
Done
김철우
2024/03/22 → 2024/03/26
높음
Done
박민수
2024/03/22 → 2024/04/19
높음
In progress
최보훈
2024/03/22
낮음
In progress
최보훈
2024/03/26
높음
In progress
최보훈
2024/03/27
중간
Done
이주환
2024/03/27
중간
Done
김철우
2024/03/27 → 2024/04/02
높음
Done
최보훈
2024/04/03
낮음
Not started
최보훈
2024/04/04
낮음
Not started
최보훈
2024/04/11
중간
Load more

5. 버그리포트

Search
상태
문제
해결방안
담당자
시작-완료일
Done
몬스터 이동 로직 자체가 변경되어 쓸모없어짐
이주환
Done
코드상에서 CalculatePath 로 경로 검색 후 SetDestination으로 경로를 지정해주는 과정에서 엄청난 지연시간이 발생하는 것이였다. SetPath로 변경하니 문제가 해결됐다. 프레임은 조금 떨어지지만 그래도 지연시간 없이 길 찾아 이동한다. 감사합니다 민수님..
이주환
need help
Snap되는 범위를 확장하여 어느정도 해결되었습니다만 아직 스냅되기전에 설치되는 문제가 있습니다
박민수
2024/03/06
Done
transform.Translate를 사용해 방향벡터로 이동처리 했을 때 제대로된 방향으로 이동하지 않았다. 이동방식을 Vector3.MoveToward로 바꿔 처리했더니 방향이 제대로 처리되었다.
이주환
2024/03/26
Done
Overlap은 비워져있는 부분에 채워주는것이지 채워져있는 것을 덮어 씌워주는것이 아니기에 탐지하기전에 내부데이터를 비워주는것으로 해결하였습니다
박민수
Done
김철우
Done
실제 미니맵에 보여줄 요소들을 정한 후(플레이어, 몬스터, 건설물 등) 해당 요소에 대한 UI Image들을 만들고, 몬스터나 건설물이 생성될 때 생성된 오브젝트를 UIMinimap에 접근해 등록하고 해당 오브젝트에 맞는 Image를 생성하고 코루틴으로 딜레이마다 플레이어와 오브젝트간의 거리를 계산해 UI상의 플레이어와 Image들 간의 상대 거리를 업데이트해 표현해주는 것으로 해결했다.
이주환
Done
많은 양을 미리 많이 만들기 보다는 어느정도 만들어 놓은 후 그 이상으로 필요할 경우 동적 생성을 통해 풀의 사이즈를 늘리는 방법을 알려주셨고 해당 방법에 대해 찾아보았다.
이주환
Done
이를 해결하기 위해 Animation Rigging 패키지를 받아 수정 https://docs.unity3d.com/kr/Packages/com.unity.animation.rigging@0.2/manual/index.html 머리, 팔, 그리고 손목을 애니메이션 실행 중 타겟을 바라보도록 수정했더니 제대로 동작하는 걸 확인할 수 있었다.
Done
풀에서 맥스치 이상의 오브젝트는 파괴해주고 있는데 오브젝트는 파괴되었는데 파괴되었을때 이벤트쪽에 오브젝트의 함수가 그대로 등록되어있어 접근해 MissingReference 오류 발생. OnDisable 될 때 마다 등록된 자신의 함수를 빼주는거로 오류 해결했다.
이주환

6. TODO

Search
상태
수정 내용
담당
담당 (1)
시작-완료일
중요도
텍스트
Done
이주환
높음
5웨이브마다 스폰되는 엘리트 몬스터를 제작해 밸런스를 어느정도 해결했다.
Done
김철우
높음
Done
박민수
이주환
높음
경사로를 없앴다.
In progress
박민수
2024/04/19
높음
1. 공중트랩 2. 가시 벽 3. 톱 트랩
Done
이주환
2024/04/19
높음
Done
이주환
높음
몬스터가 공격 모션에 들어가 Weapon쪽 콜라이더가 켜졌다가 끄지 않은 채 AttackState를 나가 콜라이더가 켜진 채로 래그돌에 의해 바닥으로 누워 바닥이 깨졌었다. AttackState를 나갈 때 명시적으로 콜라이더를 한번 더 꺼줘 문제를 해결
Not started
낮음
Done
박민수
이주환
낮음
경사로벽이 사라짐
Done
박민수
2024/04/19
낮음
Done
이주환
2024/04/23
낮음
고스트 몬스터를 하나 추가로 생성해 웨이브 준비시간동안 주기적으로 다음 웨이브에 열리는 포탈에서 베이스까지 이동하는 몬스터를 생성해 플레이어가 몬스터가 어떤 경로로 베이스까지 도달하는지 알 수 있도록 구현했다.
Done
이주환
2024/04/24
낮음
기존의 미니맵은 회색 배경에 플레이어와 몬스터간의 위치만 보여주고 있어 정보가 부족하다는 피드백이 있었다. 이를 해결하기 위해 실제 인게임에서 사용하는 맵의 사진을 찍어 미니맵의 배경으로 추가했고, 현재 바닥과 벽 건설물에 대한 UI Image를 추가로 보여줘 좀 더 많은 정보를 전달할 수 있도록 수정했다.
Done
이주환
2024/04/23
낮음
기존의 시야에 따른 타겟 변경에 사용하는 FieldOfView 스크립트에 문제가 있었다. FieldOfView 스크립트를 수정해 벽 뒤의 타겟을 잡는 오류 해결

6. QA(User Test)

7. 유용한 사이트

Ground Rules

1. 오전 스크럼 10시 오후 스크럼 7시 2. 매주 수요일 스프린트 회의 3. 머지룰 잘 지키기 머지할때 슬랙으로 Notice 4. 소통 활발하게 5. 코드 알아보기 쉽게 알잘딱 6. 객체지향 항상 고려해보기 7. MVC패턴 생각해보기
Plain Text
복사

Project Rules

개발환경

Goals

1. 1차 프로토타입 완성 (3.20)
Plain Text
복사

Mentoring Note

이한별 튜터님과 월,수,금 7시 스크럼
Search
July 2025
Today
S
M
T
W
T
F
S

Quick Link

우리 팀의 목표를 달성하기 위한 하루 계획표를 작성해봅시다.

+ 새로 만들기 를 누르면, 계획서를 만들 수 있어요!
Search
월요일(1주차)
1
화요일(1주차)
0
수요일(1주차)
0
목요일(1주차)
0
금요일(1주차)
0
월요일(2주차)
0
화요일(2주차)
0
수요일 (2주차)
0
목요일(2주차)
0
금요일(2주차)
0