데미지 애니메이션의 추가제작

1.31

연휴끝! 작업을 이어보자. 잡기 애니메이션은 각 캐릭터에게 매칭되는 애니메이션을 지녀야 한다. 앨리스를 예로 들면, 앨리스가 닐리에게 잡힐 경우, 오로라에게 잡힐 경우, 도레미에게 잡힐 경우…등등의 모든 상황에 대응되는 애니메이션이 필요하다. 캐릭터 추가가 힘든 이유이다.

이 작업은 기본적으로 애니메이션 복붙이긴 한데, 애니메이션 키의 회전모드와 신장, 세컨더리 애니메이션등이 모두 달라 각 캐릭터에 딱 맞게 달라붙지는 않는다. 때문에 그냥 단순 노가다 작업의 연속이다. AI는 뭐하니, 이런 거 안해주고.

달래까지 완료.

2.1

키가 작아서 손 많이 가는 오로라. 애니메이션 복붙으로는 오로라의 키가 다른캐릭터와 호환되지 않는다.

그래서 이런 조절을 해주어야 한다. 아휴..손 마이 간다.

Flatten의 캡처방식이 조명을 다소 왜곡하는 현상이 있었다. 때문에 이와 관련된 로직을 변경. 이제 배경에 맞는 색감으로 잘 적용된다.

닐리의 Flatten모션이 좀 이상하다. 난 분명 모자를 뒤로 젖혔는데

실제로는… 적용이 안되고 있다. 이유가 뭘까…

원인 불명… 별로 중요한 문제는 아니지만 알고는 싶다..뭐지?! 뭐지?!

조사결과

yield return null;

이건 안되고

yield return new WaitForSeconds(Time.deltaTime);

이건 된다.

..?! 두개 같은 거 아녔어?

어쨌거나 오로라도 완료.

2.2

프리오리는 커다란 무기때문에 꽤 성가시다.

프리오리도 완료

벨도 납작

도레미까지 완료. 뒤로 갈수록 Caught스테이트는 완성된 경우가 많아서 일이 수월하다.

이제 추가 데미지 애니메이션까지 모두 끝났다!

다음은 배경을 추가해 보자.

데미지 애니메이션의 추가제작”의 33개의 생각

    1. 블렌더로 게임개발하는 와중에 애니메이션 엔진 임포트로 오류가 생겼는데 질문드려도 괜찮을까요?

  1. 익명으론 장문 댓글이 안되서 로그인 했습니다.
    제가 블렌더에서 Rigify로 리깅하고 애니메이션 잡고 언리얼에 임포트 했는데
    표정 애니메이션에서 크게 오류가 납니다.
    블렌더 상에서는 아무 문제가 없는데 언리얼에 임포트 하면 눈썹이 안으로
    들어가버린다던가하는 문제가 주기적으로 계속 나옵니다..

    언리얼 임포트 설정중 로컬트랜스폼 보존 항목을 체크해도 여전히 이런 오류가 튀어나오네요.
    혹시 왜이런일이 일어나는지 알 수 있을까요?

    1. 게임데이터를 엔진에 넘기실 땐 2번에 걸쳐 넘기는 편이 좋습니다. 먼저 애니메이션이 빠진 T포즈 본연의 모습, 그 다음은 이걸 스켈레탈로 한 애니메이션입니다.

      임포트 시 초기 세팅이 흐트러져 있으면 오류가 날 가능성이 매우 높기 때문에, 캐릭터 데이터가 복잡할 수록 이렇게 2번에 걸쳐 임포트하시는 편이 좋아요.

      T포즈모델을 가져오실 때 오류가 없으면 좋겠지만, 경고가 많이 뜬다면 T0 as pose … 어쩌구를 체크해 주시면 0프레임의 포즈를 기본포즈로 사용해서 오류를 없앨 수 있어요.

      P.S. 중복된 댓글 하나는 지웠습니다.

      1. 여전히 똑같은 오류가 나네요..(T0을 레퍼런스 포즈로 잡기도 체크했습니다)
        더 찾아보니까 Rigify의 페이스 리깅 자체가 게임엔진에 적합하지 않다는 얘기가 나오는거 같아서 아무래도 제가 직접 리깅을 잡는게 맞는거 같습니다
        답변 주셔서 감사합니다!

      2. 리기파이보단 Autorig pro라는 유료 플러그인을 추천드려요. 게임을 개발하신다면 사실상 유일한 대안입니다.

      3. 맨처음에 썻던 리깅이 오토리깅프로 였습니다ㅠㅠ
        근데 제가 필요로하는 추가본이 언리얼에 임포트하는 과정에서 자꾸 없어지더라구요
        아무리해도 해결이 안돼서 결국 리기파이로 처음부터 다시했습니다.
        물론 지금보니 좋은선택이 아닌거 같지만요..

      4. 오토리그프로에서 언리얼로 익스포트를 할 때는 본 앞머리에 cc_라는 이름을 덧붙여주거나, Set Custom Bones로 커스텀 본 등록을 해주시면 됩니다. 전 이걸로 3년정도 게임을 만들고 있는데 여러가지 문제가 있었지만 모두 해결책이 있었어요. 메뉴얼에 대부분 나와있더라고요.

        리기파이보다는 오토리그프로를 추천드립니다.

      5. 잡기 나름입니다만, 전 본보다는 셰이프키가 만들기가 편해서 이 쪽을 택했습니다. 다만 본 기반 시스템보단 좀 무겁죠. 그래도 언리얼이 최적화 잘해주니까요(…)

        오토리그프로에도 페이셜리깅 시스템이 있습니다. 툴은 일원화가 되는 편이 좋으니 이 쪽을 파 보시는 것은 어떠신지?

      6. 오토리깅프로의 페이스 리깅은 퀄리티가 좀 떨어지더라구요ㅋㅋ
        차라리 직접 잡는게 나을거 같은데.. 사실 제일 큰 문제는 오토리깅 프로를 쓸때
        가슴, 엉덩이나 의상, 꼬리 같은 세컨더리 본들이 언리얼로 익스포트 하는 과정에서
        사라지더라구요.. 이즈님은 이걸 어떻게 해결하셨는지 여쭤봐도 괜찮을까요?

      7. 요 위에 써놨지만, 놓치신 것 같아 다시 적어보자면

        오토리그프로에서 언리얼로 익스포트를 할 때는 본 앞머리에 cc_라는 이름을 덧붙여주거나, Set Custom Bones로 커스텀 본 등록을 해주시면 됩니다. 전 이걸로 3년정도 게임을 만들고 있는데 여러가지 문제가 있었지만 모두 해결책이 있었어요. 메뉴얼에 대부분 나와있더라고요.

      8. 아 댓글이 안보였다가 이제 보이네요!
        그런 방법이 있었군요.. 메뉴얼이 있었다는걸 4달전에 알았으면 정말 좋았을텐데 말이에요ㅋㅋ
        그래도 너무 감사합니다! 오토프로 리깅으로 한번 시도해보겠습니다
        감사합니다!!

  2. Dalrae‘s getting boob grabbed is great. I am still most excited to seeing Aurora and Nilly flattened. I am curious if the hammer super can combo into dizzy? Since I see it is one of the supers that can be combo’d into.

      1. 감사합니다! 다른 캐릭터와는 좀 다르게 한다고 한 건데, 그렇게 티가 많이 나지는 않네요

    1. 아뇨. 초필(super attack)은 스트레스 수치를 올리지 않기 때문에 dizzy상태로 만들 수는 없어요. 대부분의 초필의 데미지는 스트레스 수치를 훨씬 넘기 때문에, 밸런스를 위해 이렇게 했습니다!

  3. 이것은 YouTube의 “dotsthedemonlord” 입니다.

    솔직히 걱정했어요. 뭔가 일어났을 수도 있다고 생각해서 당황하기 시작했어요. 아하하, 다행히 제 걱정은 근거가 없었어요. 휴가를 즐기셨기를 바랍니다!

  4. Hello, I wanted to ask a question. Is the game out yet?! Will it be for Android or Computer?!

  5. You have been taking a lot of feedback on this game it’s really nice to see! I really like cartoon dizziness especially in titles like Bomberman 64 where you can actually pick up and carry a character when they are dizzy references https://streamable.com/3fyy2m and there’s even art of this https://imgur.com/a/5282dSN the character sits on their butt and rolls their head in circles with big X’s for eyes and stars circle around in front of their head and they can get picked up by their butt and carried around.

    I would adore if there were a character or move that could make characters dizzy in a similar fashion and maybe even carry them around like this, at the very least a dizzy animation where they assume this posture and expression would be so cute!!

    1. 재미있는 의견이네요. 사실 솔직히 말해서 이 게임에서 이같은 시스템을 구현하긴 어려워요. 내부적으로 아주 많은 걸 바꿔야 하거든요. 하지만 생각할만한 소재를 던져준다는 점에서 여전히 긍정적이예요. 좋은 의견 고마워요!

      1. ❤ I’m happy you like the idea! Even if a mechanic like this would be difficult to implement honestly even just attacks or grabs that result in a similar animation would be really cute and appreciated ❤

      2. 고마워요. 추후 추가 캐릭터를 개발할 때 어떤 영감을 줄 지도 모르겠어. 개발에 참고할께요!

댓글 남기기