일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- listen server
- gameplay ability system
- attribute
- gas
- photon fusion2
- unity
- animation
- Unreal Engine
- CTF
- 메카님
- 게임개발
- 게임 개발
- os
- gravity direction
- Aegis
- rpc
- dirty cow
- 언리얼엔진
- gameplay tag
- Replication
- UI
- local prediction
- map design
- ret2libc
- gameplay effect
- MAC
- Multiplay
- ability task
- 언리얼 엔진
- 유니티
- Today
- Total
목록UI (4)
Replicated
이것도 UX 향상이다너무 값이 딱딱 떨어지게 바뀌면 사용자가 보기에 불편하다 // Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "CoreMinimal.h"#include "UI/DDGASUserWidget.h"#include "GameplayEffectTypes.h"#include "DDGASStaminaBarUserWidget.generated.h"/** * */UCLASS()class DRAGDOWN_API UDDGASStaminaBarUserWidget : public UDDGASUserWidget{ GENERATED_BODY() public: UDDGASStaminaBa..
진짜 값을, 그것도 주기적으로 변하는 걸 로컬 프레딕션 하려고 했는데, 너무 위험하다.보이는 값이 프레딕션 되도록 처리해보자! // Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "CoreMinimal.h"#include "UI/DDGASUserWidget.h"#include "GameplayEffectTypes.h"#include "DDGASStaminaBarUserWidget.generated.h"/** * */UCLASS()class DRAGDOWN_API UDDGASStaminaBarUserWidget : public UDDGASUserWidget{ GENERATED_BO..

일단 UI는 플레이어 컨트롤러에다가 달아둘 거다일단 만들어만 주자 그리고 GAS와 연결해야 하니, 세팅을 좀 많이 해줘야 한다정확히는, 위젯과 위젯 컴포넌트를 확장해야 한다 일단 위젯을 확장하자 // Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "CoreMinimal.h"#include "Blueprint/UserWidget.h"#include "AbilitySystemInterface.h"#include "DDGASUserWidget.generated.h"/** * */UCLASS()class DRAGDOWN_API UDDGASUserWidget : public UUserWi..

물리적 설계 = 사용자 인터페이스 + 데이터베이스 + 플랫폼 구조도 사용자 인터페이스(UI) 특징- UI는 사용자와 플랫폼 간 상호작용을 가능하게 해주는 도구- 일관성 있는 UI 디자인은 사용자의 사용률을 높이고, 시스템 이용에 혼란을 줄임 UI 설계시 고려 사항- UI는 사용자가 플랫폼을 사용할 때 혼란을 겪지 않도록 일관성있게 설계되어야 함 (친숙한 아이콘, 일관적인 사용)- 플랫폼의 현 상태나 종료 여부를 명확히 표현해야 함 UI 설계 프로세스1. 대화도- 모든 페이지의 구성을 표현, 플랫폼과의 대화를 설계하고 표현- 대화도는 세 부분으로 나뉜 박스들을 연결하여 작성, 각 박스들은 상단(화면 참조번호), 중단(화면의 이름 또는 설명), 하단(이전 화면의 참조 번호)으로 구성됨 2. 프로토타이핑(레이..