게임개발일지/리그오브워치 19

[리그오브워치개발일지] #3 기본 게임 규칙 구현 : 플레이어 캐릭터

[velog에서 블로그 이전하며 가져온 글입니다] 작성 일자 : 2023년 8월 10일 Git 레포지토리 주소 : https://github.com/kjinwoo12/UE5Game_LeagueOfWatch 기준 브랜치 : 3_BasicGameRuels1 개발 내용 정리 이전글에서는 플레이어 조작을 구현했다. 조작할 수 있는 캐릭터로 게임 안을 돌아다닐 수 있게 되었다. 이번엔 단순히 돌아다니는 것을 넘어서 기본적인 게임의 규칙을 구현하고자 한다. 아래는 처음 정했던 기본 게임 규칙이다. 게임이 시작하면 캐릭터를 선택하는 화면이 등장하고, 유저의 캐릭터 선택을 45초 동안 기다린다. 모든 유저의 캐릭터 선택이 완료되면 선택된 캐릭터가 유저의 진영의 기지에서 등장하고, 유저가 조작할 수 있게 된다. 게임이 ..

[리그오브워치개발일지] #2 플레이어 조작

[velog에서 블로그 이전하며 가져온 글입니다] 작성 일자 : 2023년7월 27일 Git 레포지토리 주소 : https://github.com/kjinwoo12/UE5Game_LeagueOfWatch 기준 브랜치 : 2_PlayerControl 개발 내용 정리 이전글에서는 어떤 게임을 만들지 정리했다. 개발의 시작은 조작 가능한 캐릭터를 만들어내는 것부터 하려고 한다. 이전 글에서 정리한 조작에 관한 내용은 다음과 같다. 유저는 캐릭터를 1인칭 시점으로 조작한다. 마우스로 조작하면 캐릭터의 시선을 움직이도록 만든다. 마우스 좌클릭을 누르면 캐릭터는 기본 공격을 한다. 마우스 우클릭을 누르면 캐릭터는 보조 공격을 한다. 키보드 wasd로 조작하면 캐릭터가 이동한다. 키보드 spacebar를 누르면 캐릭..

[리그오브워치개발일지] #1 어떤 게임을 만들까?

[velog에서 블로그 이전하며 가져온 글입니다] 작성 일자 : 2023년 7월 20일 얼마 전 크래프톤 정글 게임랩에 도전했고 크래프톤 정글 게임랩은 예비 게임 개발자들을 모아 진행하는 6개월간의 합숙 교육 캠프이다. 배틀그라운드, 테라 등등 엄청 유명한 게임을 실제로 만든 개발자들이 멘토로 있다. 유명한 게임들을 직접 만든 사람들에게 조언을 들을 수 있고, 비슷한 꿈을 가진 사람들이 모여서 자신들만의 게임을 만들어나갈 수 있는 기회를 얻는 다는 점이 엄청난 메리트로 다가왔다. 물론 무조건 되는건 아니다. 자기소개서 작성, 유니티 교육자료를 바탕으로 기술 습득, 시험, 면접으로 이루어진 과정을 통과해야 한다. 시험 문제는? 시험 문제는 유니티로 자유 주제 2D 게임을 12시간 안에 만드는 것이었다. 유..