-
RPG 액션 연습 01. Player 이동구현
안녕하세요. 오늘은 RPG 액션 까지는 아니지만... RPG를 한번 만들어 보고 싶어서 빠르진 않더라도 천천히 다양한 동작들을 연습하는 과정을 보여드리려고 합니다. 뭐니 뭐니 해도 게임을 생각하면 Player가 빠지면 섭하니 우선 player부터 만들어 보겠습니다. player 입니다. 유니티 에셋 스토어에서 다운로드하여왔습니다. 우선 Player의 보는 시점부터 구현하겠습니다. 캠의 기능은 2가지입니다. 1. 마우스의 이동방향 대로 회전을 실시 2. 줌 기능 캠 이동 구현인 CamMove() 함수부터 보겠습니다. mouseX += Input.GetAxis("Mouse X"); mouseY += Input.GetAxis("Mouse Y") * -1; 유니티 자체에 내정되어있는 Input Manager -..
-
2D.MetalSlug 01. Intro 영상
이번엔 추억의 Metal Slug를 모티브 하여 제작해 보려고 합니다. Unity를 활용하여 만들 예정이며 Metal Slug의 영상들을 찾아보니, 1~6 까진 들어 봤는데 7과 xx의 난도가 높은 시리즈까지 나왔다고 하더군요.. 초등학생 때 어릴 적 문구점 앞에서 100원씩 넣고 재밌게 했던 기억이 있는데. 시간이 참 빠른 것 같습니다. 우선 메탈슬러그를 설명하자면, 어택 모션은 총 / 칼 / 수류탄뿐이 없지만, 이동을 하면서 인질을 구하거나 주변 오브젝트를 파괴하여 다양한 무기를 얻으며 스테이지를 클리어하는 게임입니다. 00:30초 제작에 앞 서 우선 인트로 영상을 구현해 보았습니다. 약 30초가량의 intro영상인데, 각 해당 Sprite들을 애니메이션으로 만들어 프리 팹으로 관리하였습니다. Gam..