.
Adobe의 CC 기능은 아티스트들에게 가장 사랑받는 도구입니다 - 그리고, 우리는 여러분이 이 도구를 계속해서 잘 사용하길 바랍니다. 포토샵에서 디자인하고 드로잉을 하며, 애프터 이펙트(AE)에서 효과를 창조하고, 애니메이트에서 모션을 추가하십시오.
다음과 같은 Adobe Animate(Adobe 애니메이트)의 광범위한 기능들을 사용해 보십시오- 애니메이트 칼라, 포지션, 사이즈, 마스크 그리고 모양 기능까지 있습니다! Persona5(페르소나 5)의 UI를 좋아하시나요? 모든 기능이 Coherent Prysm(프리즘)과 Adobe Animate(Adobe 애니메이트)에서 가능합니다.
Adobe Animate를 위한 Prysm의 플러그인을 사용하여, 코드 없이 스크린에 쌍방 성을 추가하십시오.
로딩, 작업 처리 및 선처리 시간이 소요되지 않을 것입니다. Play를 눌러 UI 가 어떻게 바뀌는지 즉시 확인해 보세요.
모든 시각적 효과를 가능하게 합니다 - 각종 필터와 블렌딩 모드, 3D 및 2D 트랜스폼 UI 요소를 사용하고, 파티클 효과를 위해 선명한 영상을 사용하십시오.
Credits for the above video go to CyberWebFX
여러분은 어떠한 해결책을 사용자가 지속해서 사용할 지에 대해 고민하지 않아도 될 것입니다. 여러분의 UI는 다음의 규칙을 사용해 여러분이 의도한 바와 동일하게 나타나게 될 것입니다.
구체적인 플랫폼의 텍스처 포맷 (DDS, KTC, ASTC) 또는 포토샵(PSD)에서 곧바로 이미지를 추출하고 싶으신가요? 이 또한 가능합니다. 여러분 스스로 UI 텍스처를 로드하고 싶으신가요? 이 또한 가능합니다. UI 내에 화면 캡쳐본을 디스플레이 하고 싶으신가요?(예를 들어 3D 플레이어 아바타와 같은)? 이 또한 가능합니다.
Unreal Engine 4 또는 Unity3D 를 사용하고 있는 경우, 설치 방법은 1-2-3과 같은 숫자만틈 쉬울 것입니다. 두 가지의 엔진에 대한 당사의 플러그인은 여러분으로 하여금 당사의 기술이 마치 엔진에 기존에 존재하던 부분처럼 자연스럽게 느낄 수 있을 것입니다.
당사의 제품은 어디에서도 가장 빠른 UI 기술이며, 복구할 수 있는 데이터와 증명서를 가지고 있습니다. 예를 들어, 이전의 bullet 의 UI 에서는표준 Ps4(PS4 프로가 아닙니다!)에서는 1ms 이하의 속도로 구현됩니다.
당사의 기술이 여러분의 게임에서 단독으로 작동하지 못한다는 것을 당사는 인지하고 있습니다. 최상의 퍼포먼스를 위해서는, 당사가 제공할 수 있는 최대한도의 서브 시스템 제어 권한을 부여합니다.
void OnWorkAvailable(void*, cohtml::WorkType WorkType, cohtml::TaskFamilyId TaskFamily)
{
MyEngine::EnqueueWorkOnSomeThread([WorkType, TaskFamily]()
{
cohtml::Library::HintThreadUsage(WorkType);
CohtmlLibrary->ExecuteWork(WorkType, cohtml::WEM_UntilQueueEmpty, TaskFamily);
});
}
코드는 당사가 작성하기 때문에, 여러분은 작성할 필요가 없으며, 그저 당사의 API를 사용하는 법을 숙지하기 위한 한 시간만 소비하면 됩니다.
// your game loop
while (true)
{
// Update UI
uiSystem->Advance(MyEngine::CurrentTime);
auto frameId = uiScreen->Advance(MyEngine::CurrentTime);
uiScreenRenderer->Paint(frameId);
DrawUITextureOnScreen();
// Update engine simulation
}