Hey, Developer!

Email cottondream116@gmail.com
Github https://github.com/wavivic
Blog https://wavivic.github.io
INTRODUCE
SKILL
CAREER
?????
- 기간 : 24’ 10 ~
-
담당 업무
????? (3D 협동 멀티 플레이, 스팀 출시)
- AI 유지 보수 및 개선
- 스테이지 콘텐츠 개발
- 새 스테이지 기획 및 제작
Unreal Multi Play
PROJECTS
돌돌네이쳐 (Doll Doll Nature)
Unity를 이용하여, ‘Stardew Valley’ 게임을 오마주한 2D 농사 시뮬레이션 게임 개발
Description
- 프로젝트 인원 : 1인 개발
- 사용 엔진 : Unity
- 기간 : 2023. 11. 18 ~ 2024. 01. 08 총 58 일
What did I do
- 역할 : 전반적인 게임 구현
- 기여
- 전체적인 게임 기획 및 개발
- Tilemap을 이용한 맵 구성
- 인벤토리 및 상점 구현
- 농작물 정보를 이용한 Tilemap 변경
- 농기구와 자연물끼리의 상호작용 구현
Insights
- 게임 개발의 난이도는 게임의 역동성보다도 플레이어와 사물, 맵의 상호작용과 거기서 파생되는 경우의 수에 의해 결정된다는 것을 깨달았습니다.
- 게임 기능에 관련된 Manager 와 갈래로 뻗어 나오는 Script, Layer, Tag 의 기능과 역할의 부여 및 카테고리 설정을 기획 단계에서부터 짜임새 있는 구성과 기획을 실행하는 것이 작업의 혼선을 줄이고 효율을 높인다는 것을 느꼈습니다.
- Github을 이용한 프로젝트 관리법을 배우고, 편의성을 느꼈습니다.
Skill
C# Unity Github Cinemachine Tilemap Rule
Tile
Game Play Video
📽️ 인게임 플레이 영상KIHON
Unreal Engine을 이용하여, ‘섀키로 : ‘섀도즈 다이 트와이스 게임을 오마주한 3D 소울라이크 ARPG 게임 개발
Description
- 프로젝트 인원 : 5인 개발
- 사용 엔진 : Unreal Engine 5
- 기간 : 2024. 07. 08 ~ 2024. 09. 30 총 65 일
What did I do
- 역할
- 프로젝트 매니저 및 기획 · 개발 총괄
- Player, 최종 보스 파트 전담
- Github 리포지토리 관리
- 기여
- Player 파트 전담
- 애니메이션
- 공격, 가드, 패링, 처형
- 스탯
- 각종 상호작용 등
- 게임 시스템 관련한 매니저 구현
- UI Manager
- Sound Manager
- Level Manager
- Setting Manager 등
- 게임 데이터 로드 및 세이브 기능 구현
- 카메라 액션 무빙 제어, 카메라 락온 기능 구현
- 보스 진입 시퀀스 제작
- 최종 보스 AI 제작 등
- Player 파트 전담
Insights
- Github를 이용하여 브랜치 작업, 컨플릭트 처리, 커밋 컨벤션 등과 같은 협업 프로젝트 관리법 습득했습니다.
- 데이트 로드 및 세이브 기능을 고려한 거시적 관점에서의 액터 설계를 하게 되었습니다.
- 협업에서 타 팀원들의 코드 가독성을 높이기 위하여 의도가 담긴 주석을 작성하였습니다.
Skill
UE Github Blueprint Sequencer
Game Play Video
📽️ 인게임 플레이 영상Do Not Late!
Unity 엔진을 이용한 3D 캐쥬얼 레이싱 게임 개발
Description
- 프로젝트 인원 : 1인 개발
- 사용 엔진 : Unity
- 기간 : 2024. 01. 09 ~ 2024. 01. 24 총 16일
What did I do
- 역할 : 전반적인 게임 구현
- 기여
- 전체적인 게임 기획 및 개발
- 전반적 기능 구현
- Light 및 Shader 사용
Insights
- Cinemachine을 이용한 카메라 제어법을 배웠습니다.
- 3D 환경에서의 Light 및 Shader 의 이용법을 배웠습니다.
- NaviMesh Agent 을 심화 적용 하였습니다.
Skill
C# Unity Github Cinemachine Shader
Game Play Video
📽️ 인게임 플레이 영상❛Otter Story❜ Team Project
Unity 엔진을 이용한 횡스크롤 액션 2D 게임 개발 / 첫 팀 프로젝트
Description
- 팀 구성 : 4인
- 사용 엔진 : Unity
- 기간 : 2023.09.11 ~ 2023.09.26 총 16일
What did I do
- 역할 : 몬스터 및 아이템 관련해서 전담하여 구현했습니다.
- 기여
- 몬스터 기본 움직임 및 애니메이션
- 몬스터 AI 공격 패턴
- 아이템 Prefab 생성 및 드랍
- 아이템 획득 후 기능 구현
Insights
- 애니메이션 프레임 구간에서 이벤트 함수 사용 가능하다는 것을 배웠습니다.
- 문제 해결을 위한 팀원 간의 활발한 의사소통으로 팀 단위의 프로젝트 성공을 경험하였습니다.
- 게임 개발에 관련된 팀 프로젝트에서의 일정 관리 중요성을 느꼈습니다.
Skill
C# Unity
Game Play Video
📽️ 인게임 플레이 영상❛Animal Hunting Game❜ Team Project
Unity 엔진을 이용한 쿼터뷰 형식의 FPS 게임 개발
Description
- 팀 구성 : 3인
- 사용 엔진 : Unity
- 기간 : 2023.10.10 ~ 2023.11.10 총 30일
- 교육 과정 중 예제 프로젝트 복습 차원에서의 게임 재구현
What did I do
- 역할 : Player의 기본 움직임, Shooting 기능, Enemy와의 상호 작용을 담당하였습니다.
- 기여
- Player의 기본 움직임 및 애니메이션 구현
- Camera와 연동된 조작
- Shoot 기능 구현
- Scene과 Scene에서의 정보 전달 구현
Insights
- 게임 기획 단계에서 시스템 기획을 탄탄하게 해야 일을 반복하지 않는다는 걸 배웠습니다.
- Manager, Layer, Tag 사용 시 팀원들과 원활하게 공유되어야 한다는 걸 배웠습니다.
- 팀원 간의 소통의 중요성에 대해 깨달았습니다.
Skill
C# Unity