● 각자 맡은 개발 파트 세부적으로 분리 분리한 각 기능들을 간략하게 github issue로 작성해 올리기 높은 우선순위의 개발사항 먼저 개발 진행하기 ● 내가 개발해야 할 사항 정리 🔅 UI 메인화면 PLAY 🚨 * ▶️ Select Mode (오프라인 / 온라인 선택하는 창) OFFLINE * ➔ 오프라인 CONTINUE * SELECT LEVEL (맵 선택) ➜ 맵이 여러 개 만들어진다면 추가 BACK * (뒤로 가기) ONLINE * ➔ 온라인 HOST * (방 만들기) START * SELECT LEVEL (맵 선택) ➜ 맵이 여러 개 만들어진다면 추가 HIDE UI (메뉴 숨기기) ➜ 게임 시작 전 같은 방에 있는 유저들과 있을 수 있는 임시 맵이 있다면 추가 SETTINGS - 최대인원 -..
▼ 회의록 1. 기획 분할 UI - 신민규 첫 화면 옵션 캐릭터 - 신지우 움직임 카메라 팔 - 성민서 팔 조준 팔 접촉 넘어가기 맵 - 김민수 맵 클리어시 맵 이동 떨어지면 리스폰 맵 제작 체크포인트 기능 서버 - 박원희 멀티플레이 구현 오브젝트 - 안병헌 리모트 : 잡으면 영상 구조물 생성하고 영상 재생한 뒤 멈추면 오브젝트 문 : 잡고 당기거나 몸으로 밀면 열림, 한쪽 방향으로는 움직이지 X 빨간 버튼 : 손터치로 접촉시 닫힌 문이 열린다 (상호작용 버튼) 자동문 : 상호작용에 따라 열리고 닫히는 문 기차레일 : 레일을 따라 단방향으로만 이동, 기차 위에 있을 때 다른 벽을 잡고 이동시 기차가 움직인다. 발판, 발판문 : 발판 위에 물체(사물, 주인공)가 있으면 열리면 문 위아래 이동식 발판 물체 ..
▼ Why ? 사실 컴퓨터 프로그래밍에 관심을 갖게 된 것, 컴퓨터공학과를 오게 된 것도 게임을 좋아해서 게임을 개발하고 싶다는 마음이 생겼기 때문이었다. 하지만, 코로나 때문에 대학 생활도 비대면으로 이루어지다 보니 게임 개발 관련 공부를 혼자 하기 시작했는데, 게임을 개발하는 것이 생각과 좀 많이 다르고 혼자 공부하는게 좀 쉽지 않은 느낌이 계속 들었다. 그래서 대학교 온라인 강의를 통해 배웠던 군복무하는 동안 C++을 복습하고 Unity를 조금 다뤄보는 것이 다였다. 군복무 기간엔 어쩔 수 없이 사정상 노트북 사양에 적합한 Unity를 다뤄봤지만, 복학을 했으니 언리얼 엔진도 한 번 다뤄보고 싶다는 생각이 들었고, 동아리 내에서 언리얼 엔진 스터디가 열려 참여하게 되었다. 사실 언리얼 엔진 공부를 ..