목차
1.
3.
4.
5.
프로젝트 소개
Scrapper Of Space (S.O.S.)
•
게임 소개
Scrapper of Space(SOS)는 1인칭 시점의 3D 루트슈터 게임이며, 플레이어가 우주 속 해적이 되어 우주를 떠돌며 임무를 받아 이를 해결하는 게임입니다.
배경 스토리
주요 특징 및 성격
•
소개 영상
구현한 기술 사항
FSM
ObjectPooling
Singleton
ScriptableObject
TimeLine & Cinemachine
던전 최적화
Stat 및 StatHandler
사용한 도구
게임 개발 도구
개발 엔진으로는 Unity, 언어는 C#을 사용하였으며, Visual Studio로 소스 코드 작성 및 디버깅을 하였습니다.
협업 도구
Git
Notion
Slack & Zep
기타 도구
Blender
클라이언트 구조
•
씬 구성 및 흐름
모든 씬들은 로딩씬을 통해 불필요한 데이터들을 정리하고 다음 씬으로 넘어갑니다.
아래는 주요 매니저 클래스들의 목록입니다.
트러블 슈팅
WaitForSeconds 캐싱 문제
적 보스 유닛의 몸체가 플레이어 방향으로 숙여지지 않는 문제
인벤토리 내부에서 무기를 장착할 수 없는 문제
피드백 및 개선사항
사용자 피드백 (04/24 ~ 4/28)
개선된 사항들
프로젝트 결과 및 성과
개발 기간 : 2024.03.06 ~ 2024.05.01
초기 계획
•
3/6 : 기획 및 MVP 구현
•
3/25 : 중간발표
•
3/26 ~ 04/23 : 추가 기능 구현 및 버그 수정
•
04/24 ~ 04/28 : 유저 테스트 진행
•
04/25 ~ 04/30 : 유저 피드백 검토 및 반영, 버그 수정
•
5/1 : 최종 발표
진행 상황
3/6 : 기획 및 MVP 구현
3/25 : 중간발표
3/26 ~ 04/23 : 추가 기능 구현 및 버그 수정
04/24 ~ 04/28 : 유저 테스트 진행 중
04/25 ~ 04/30 : 유저 피드백 검토 및 반영, 버그 수정
5/1 : 최종 발표
팀원 구성 및 연락처
팀장 | 이승준
팀원 | 유호진
담당 작업 | 스탯(캐릭터, 무기), 버프/디버프, 오브젝트 풀링, 씬 로딩, 씬 매니저, UI컨트롤러, HUD,
리팩토링(데이터와 UI 분리) |
연락처 | — |
이메일 | siryu2409@gmail.com |
Github 주소 |
팀원 | 채호선
팀원 | 정지엽