본문 바로가기

전체 글52

[Unity SYNC 2022] '헤븐번즈 레드'의 대규모 개발과 고속 반복을 지원하는 자작 툴의 비밀 Unity Sync 2022 에 소개된 Heaven Burns Red 게임 개발툴에 대한 소개 영상입니다. 대략 아래와 같은 툴들을 개발해서 사용하고 있다고 하내요. 배틀툴에 모습인듯한데 원하는 배틀 장면을 선택하면 바로 플레이가 가능한거같습니다. 배틀중에 시나리오가 많이 나오는데 그건 루아스크립트를 활용해서 바로 플레이해볼수있게 구현한거같습니다. 다음은 어드벤처 런타임 테스터 소개입니다. 이것도 역시 루아 스크립트로 구현되있는데 선택을 하면 바로 스토리 재생이 되는거같습니다. 스크립트는 우측의 형태로 되어있고 핫리로드 기능도 지원되서 수정하면 바로 반영된 결과를 확인할수있다고 하내요. 다음은 Adv Character Viewer 입니다. 캐릭터를 불러와서 특정 모션을 확인하는 툴이내요. 3D Chara.. 2022. 11. 16.
[Unity Asset Store] BLACK FRIDAY Sale 유니티 에셋 스토어 블랙 프라이데이 세일이 시작됬습니다. 플래쉬 딜 상품은 70% 할인중이고 유명 에셋 500종을 50% 세일하고 있습니다. 환율이 올라서 좀 아쉽지만 이번 기회에 구매하려고 했던 에셋이 있으면 구매하세요. 2022. 11. 16.
[Unity SYNC 2022] UI도 shader로 담는다! ~ shader와 animation으로 만드는 풍부한 UI 연출 Unity Sync 2022 에 소개된 UI 연출에 대한 내용입니다. shader 와 animation 을 사용해서 UI 에서 연출을 구현하는 방법에 대해 소개하고 있습니다. Outline + Mask, Dissolve 효과를 적용한 방법과 결과물을 확인할수 있습니다. ppt 는 아래 url 에서 확인가능합니다. https://www.docswell.com/s/UnityJapan/ZQDW75-sync2022_day2_track2_1920 2022. 11. 16.
[Unity] Tuple을 편리하게 사용합시다! C# Tuple 을 사용하는 방법에 대한 영상입니다. 일반적으로 아래와 같이 사용하는데 이렇게 사용도 가능합니다. (float Power, int Count) attack = (3.5f, 8); life -= attack.Power * attack.Count; var (power, count) = (3.5f, 8); life -= power * count; 스왑도 간단하게 표현이 가능합니다. (a, b) = (b, a); 이외에도 영상에서는 튜플을 이용해 충돌 체크 반환부분을 깔끔하게 정리하는 내용도 소개하고있습니다. 2022. 11. 16.