13. 영웅 Update 3/3
Dota2에 카드 형식으로 기획이 들어왔기 때문에 적은 비용으로 애니메이션
되는 캐릭터가 필요하였고 불특정 캐릭터가 들어와야 하기에 Render Texture
라는 무거운 방식대신 각 캐릭터의 Z Scale을 줄여서 배치하였으며 별도에 카
메라를 더 두지 않고 처리하였습니다.
14. 펫
펫에 기본적인 구성입니다. 기획적으로 영웅 Old 초창기와 흡사한 UI를 가지
고 있습니다. 탭 기능과 정렬 pick/ unpick이 가능합니다.
15. 펫
탭 기능이 가능하며(영웅과 동일) 탭 뷰에서 정렬부분은 C# List- Range를 통
하여 일정 부분을 슬라이스해서 가져와서 작업했습니다.
16. 펫 합성
합성창이며 그 당시 게임과 유사합니다. 두개를 선택하여 합성이 가능하며 슬
롯창에 있는 펫과도 합성이 가능합니다.
17. 펫 합성
간단한 스프라이트 애니메이션 효과 후 결과가 바로 적용됩니다.
이벤트 씬도 있었으나 기획적으로 펫 씬이 보류되는 상황에서 추후에 업데이
트는 미루어졌습니다.
18. 로딩
던전 입장시 프리 로딩을 하기 위하여 NGUI를 이용한 Progress Bar 입니다.
유니티에 AsyncLoadToLevel를 사용하였으며 매직넘버 0.9를 기준으로 체크
하였습니다. 또한 프리팹 로딩시 로딩 부하가 있기 때문에 프리로딩에 역할까
지 하게 만들었습니다.
19. 비동기 대전
비동기 대전은 전략 뷰(돋보기 모양)으로 화면을 높여서 상황을 볼 수 있으며
몰려오는 적(적 몬스터), 적 영웅(적 대전상대 영웅들)과 타워를 부쉬면서 점
점 밀고나가 상대방에 거점을 부시는 기획으로 만들어졌습니다.
20. 비동기 대전 타워 1/2
타워는 상하 분리되어 있어 회전이 가능하며 거점 역할을 하게 됩니다. 또한
화면상에 사각 대두리에 화살표는 일정시간내에 보물상자에 위치를 표시해줍
니다. 사각형 화면에 위치가 투영되게 만들었습니다.
21. 비동기 대전 타워 2/2
타워가 부숴지는 건 모델 교체 및 슬라이스 애니메이션을 통하여 부드럽게 만
들었습니다. 위의 영웅은 적영웅이며 늑대는 적 펫입니다.
22. 비동기 대전 에디터 창
유니티 작업창에서 보는 간단한 웨이포인트 및 범위이며 기즈모와 라인을 이
용한 에디터에 작업입니다. 저 웨이 포인트를 토대로 적이 오며 붉은 원은 타
워에 범위를 뜻 합니다..
23. 게임 플레이
초창기 인 게임 인터페이스 입니다. 화면에 보이는 영웅 썸네일은 3D로 Dota2
에 기획을 많이 따라왔기 때문에 실시간으로 움직입니다.
24. 게임 플레이 움직임
움직임은 터치로 바닥화면이 보이며 이동하며 이 때 사용한 길찾기는 네비게
이션 매쉬 입니다.
25. 게임 플레이 스킬 1/2
스킬은 드래그 방식으로 위에 처럼 끌어서 타격지점을 정할 수 있으며 바로 눌
러서 사용할 수 있습니다. 바로 사용할 시 인접적 위치에 방향으로 나아갑니다.
26. 게임 플레이 스킬 2/2
예전 쿨타임 방식은 원형 레이더 방식으로 깍이는 부분 끝에 (원형) 레이더 표
시가 있어 마치 레이더 같은 느낌에 쿨타임이 나게 구현했습니다.
27. 게임 플레이 펫
펫 소환도 스킬과 유사한 방식이며 펫은 클릭시 영웅 주변에 나타납니다. 또한
인구수 제한이 있으며 막대에 표시되어 전략적 효과를 주는 기획에 따라 제작
하였습니다.
28. 게임 플레이 스킬
스킬 발동시 원형으로 퍼지는 효과와 더불어 캐릭터는 스킬로 들어가며 적에
HUD는 NGUI HUD-TEXT를 이용하였으며 돈이 떨어지는 방식은 자체적으
로 Dota2 형식처럼 포물선을 그리며 떨어지게 했습니다.