일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nanite
- Unreal Engine
- ability task
- attribute
- stride
- CTF
- local prediction
- animation
- network object pooling
- Multiplay
- 게임 개발
- 언리얼 엔진
- 게임개발
- gas
- map design
- unity
- MAC
- Aegis
- listen server
- 유니티
- gameplay effect
- gameplay ability system
- UI
- 보안
- gameplay tag
- photon fusion2
- rpc
- Replication
- 언리얼엔진
- os
- Today
- Total
목록Unreal Engine (82)
Replicated

바다의 암초들 컨셉이다회전, 이동하는 바위들을 건너는 테마여길 통과하면 해변 맵으로 이어질 예정이다

일단 간단히 점프 위주로 플레이 가능하도록 설계일단 초반부이기 때문에 너무 길게 하진 않게 했다마지막 부분은 테마2

Position을 원하는 만큼 추가하고 해당 위치를 순회하도록그리고 X, Y, Z 회전을 넣고 싶다 그리고 블루프린트로 상속해서 스테틱 메시 설정 가능하도록 하자 // Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "CoreMinimal.h"#include "GameFramework/Actor.h"#include "DDGimmickActor.generated.h"UCLASS()class DRAGDOWN_API ADDGimmickActor : public AActor{ GENERATED_BODY()public: // Sets default values for this actor's ..

어찌된게 나나이트가 꺼져 있어서 켜줬다

Fab에서 메테리얼 샀는데, 용량이 너무 크다\ 이거 줄이면 해결이다
이것도 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..

지금까지 태그를 그냥 하드코딩했는데 그렇게 적절하진 않은 거 같다. #pragma once#include "CoreMinimal.h"#include "GameplayTagContainer.h"#define DDTAG_STATE_USINGABILITY FGameplayTag::RequestGameplayTag(FName("Player.State.UsingAbility"))#define DDTAG_STATE_DODGE FGameplayTag::RequestGameplayTag(FName("Player.State.Dodge"))#define DDTAG_EVENT_DODGEEND FGameplayTag::RequestGameplayTag(FName("Event.DodgeEnd"))#define DDTAG_..
Dodge, PushingCharacter, JumpPushingCharacter 세 개의 상위 클래스를 만들어서 리팩토링하자뭐 하나 바꿀 때 다 바꾸기 슬슬 귀찮아졌다// Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "CoreMinimal.h"#include "Abilities/GameplayAbility.h"#include "DDGA_ActionBase.generated.h"/** * */UCLASS()class DRAGDOWN_API UDDGA_ActionBase : public UGameplayAbility{ GENERATED_BODY() public: UDDGA_Act..