인프런 커뮤니티 질문&답변

Hyobin Kim님의 프로필 이미지
Hyobin Kim

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Pool Manager #3

복습을 하려고 합니다

작성

·

183

5

안녕하세요 강사님 

덕분에 유니티 정말 재미있게 배우고 있습니다

이제 이 강의도 후반부에 들어서고 있고

최후반부는 제 예상으론 여태 배운걸 활용해서 간단한 예제 게임을 만드는걸 거라고 보는데요

파트2 알고리즘 강의는 솔직히 거의 3번씩 듣고, 혼자서 코드를 거의 외울듯이 쳐보고 했는데, 조언해 주신바랑 들으면서 느낀바에 따라 생각해보니 이건 그렇게 해서는 안되겠다는 생각이 들었습니다

그래서 파트3가 끝나면 혼자서 프로젝트를 하나 진행해보고자 합니다(물론 진도는 조금 느리겠지만 파트4도 들어가면서 하고자 합니다)

컨셉은 3인칭 액션 게임정도로요

지금 생각하는 바는 파트3 강의 목차에 따라 진행을 해볼까 합니다 

막히는 경우에는 강의를 다시 보거나, 강의들으면서 따라해본 프로젝트 참고도 될 것 같아서요

그래도 막상 생각을 시작하니까 좀 막막해서 혹시 짧은 조언을 해주실수 있을까요?

답변 2

7

Rookiss님의 프로필 이미지
Rookiss
지식공유자

처음엔 좀 막막하지만, 하다 보면 장르마다 어느 정도
만드는 스텝들이 고정되어 있습니다.
게임 프로그래머라고 RPG, FPS, RTS, MMO, MOBA 등 모든 장르를 뚝딱 만드는게 아니라
참여한 프로젝트 성향에 따라 능숙함이 차이가 나는 것도 이런 이유지요.

3인칭 액션이라면 기본적으로
- 플레이어를 띄우고
- 마우스나 키보드로 플레이어를 움직이고
- 카메라를 붙여 플레이어를 따라가고
- 몬스터를 생성해서 AI로 움직이고
- 간단한 전투 구현
이 핵심이고 뼈대가 완성되면 그 다음에 짜잘한 부분은 생각보다 간단합니다.

참고할만한 동일 장르 튜토리얼 영상이나 책이 있으면 도움이 되고,
그게 아니라면 당장 구현이 필요한 특정 키워드로 구글에 찾아보면서 진행하면 됩니다.
(ex. HpBar, Follow Camera, ...)

0

Hyobin Kim님의 프로필 이미지
Hyobin Kim
질문자

일단은, 각 장르마다 어느정도 정해진 방법들이 있다고 말씀해주시니까

그것부터 해보는게 좋겠네요

감사합니다

Hyobin Kim님의 프로필 이미지
Hyobin Kim

작성한 질문수

질문하기