Skip to content

2024년 10월 정기배포 가이드 (클라 - Unreal)#344

Open
lurim-nhn wants to merge 1 commit into
alpha-client-20241030-basefrom
alpha-client-20241030-pr
Open

2024년 10월 정기배포 가이드 (클라 - Unreal)#344
lurim-nhn wants to merge 1 commit into
alpha-client-20241030-basefrom
alpha-client-20241030-pr

Conversation

@lurim-nhn
Copy link
Copy Markdown
Contributor

No description provided.

@lurim-nhn lurim-nhn changed the title 2024년 10월 정기배포 가이드 (클라-언리얼) 2024년 10월 정기배포 가이드 (Unreal) Nov 1, 2024
@lurim-nhn lurim-nhn changed the title 2024년 10월 정기배포 가이드 (Unreal) 2024년 10월 정기배포 가이드 (클라 - Unreal) Nov 1, 2024

#### 기능 추가
* Steam 인증이 추가되었습니다.
* Stema 결제가 추가되었습니다.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Stema 결제가 추가되었습니다.
* Steam 결제가 추가되었습니다.

steam의 오타로 보여 수정 의견 드렸습니다.

* (Windows) LINE 인증이 추가되었습니다.

#### 기능 개선
* 엔진의 지원버전이 4.27 ~ 5.4로 변경되었습니다.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* 엔진의 지원버전이 4.27 ~ 5.4로 변경되었습니다.
* 엔진의 지원 버전이 4.27~5.4로 변경되었습니다.

Comment thread ko/unreal-started.md
>
> * UE 4.26 ~ UE 5.0
> * 하위 버전의 Unreal 지원이 필요하면 [고객 센터](https://toast.com/support/inquiry)로 문의해 주시기 바랍니다.
> * UE 4.27 ~ UE 5.4
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> * UE 4.27 ~ UE 5.4
> * UE 4.27~UE 5.4

Comment thread ko/unreal-started.md
#### Steamworks 서비스

* Windows에서 Steam 인증 및 결제는 Steamworks SDK를 통해 진행됩니다.
* Gamebase에서 사용하는 Steamworks의 버전은 **1.57 이상**으로 UE 5.3 이하를 사용하시는 경우 Steamworks를 업데이트 하셔야 합니다.
Copy link
Copy Markdown
Contributor

@tw-sunyoung tw-sunyoung Nov 5, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Gamebase에서 사용하는 Steamworks의 버전은 **1.57 이상**으로 UE 5.3 이하를 사용하시는 경우 Steamworks를 업데이트 하셔야 합니다.
* Gamebase에서 사용하는 Steamworks의 버전은 1.57 이상입니다. UE 5.3 이하를 사용하는 경우 Steamworks를 업데이트해야 합니다.

문장을 짧게 끊어 기재하고, 가이드 문서에서는 '-시-'를 사용한 존대 표현은 사용하지 않아 수정 의견을 드립니다. 또한 강조의 의미로 1.57과 같이 볼드체를 적용한 것으로 이해하였으나, 볼드체는 버튼명이나 기능명, 경로 표시 등에만 사용하고 있어 여기에서는 생략하고자 합니다.

Comment thread ko/unreal-started.md

* Windows에서 Steam 인증 및 결제는 Steamworks SDK를 통해 진행됩니다.
* Gamebase에서 사용하는 Steamworks의 버전은 **1.57 이상**으로 UE 5.3 이하를 사용하시는 경우 Steamworks를 업데이트 하셔야 합니다.
* Online Subsystem Steam을 사용하시는 경우 최신 버전의 Online Subsystem과 Online Subsystem Steam의 최신 버전 적용 코드를 참조하시어 업데이트가 필요합니다.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Online Subsystem Steam을 사용하시는 경우 최신 버전의 Online Subsystem과 Online Subsystem Steam의 최신 버전 적용 코드를 참조하시어 업데이트가 필요합니다.
* Online Subsystem Steam을 사용하는 경우 최신 버전의 Online Subsystem과 Online Subsystem Steam의 최신 버전 적용 코드를 참조하여 업데이트해야 합니다.

Comment thread ko/unreal-started.md
* Gamebase에서 사용하는 Steamworks의 버전은 **1.57 이상**으로 UE 5.3 이하를 사용하시는 경우 Steamworks를 업데이트 하셔야 합니다.
* Online Subsystem Steam을 사용하시는 경우 최신 버전의 Online Subsystem과 Online Subsystem Steam의 최신 버전 적용 코드를 참조하시어 업데이트가 필요합니다.
* [참고: Online Subsystem Steam 엔진 최신 버전 커밋](https://github.com/EpicGames/UnrealEngine/commit/f6fd8dcf34a0cc31412dd473c1309c8e507981f3#diff-cd0b8c3bbdff4546195efef417923e90acead93b3625d8d82afe82fe0939b8a6)
* Online Subsystem Steam을 사용하지 않는 경우 엔진 가이드를 확인하여 Steamworks SDK 1.57 버전 이상 다운로드 받은 후 엔진의 Steamworks 모듈을 해당 버전으로 업데이트 바랍니다.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Online Subsystem Steam을 사용하지 않는 경우 엔진 가이드를 확인하여 Steamworks SDK 1.57 버전 이상 다운로드 받은 후 엔진의 Steamworks 모듈을 해당 버전으로 업데이트 바랍니다.
* Online Subsystem Steam을 사용하지 않는 경우 엔진 가이드를 확인하여 Steamworks SDK 1.57 버전 이상을 다운로드한 뒤 엔진의 Steamworks 모듈을 해당 버전으로 업데이트하세요.

Comment thread ko/unreal-started.md
* [참고: Online Subsystem Steam 엔진 최신 버전 커밋](https://github.com/EpicGames/UnrealEngine/commit/f6fd8dcf34a0cc31412dd473c1309c8e507981f3#diff-cd0b8c3bbdff4546195efef417923e90acead93b3625d8d82afe82fe0939b8a6)
* Online Subsystem Steam을 사용하지 않는 경우 엔진 가이드를 확인하여 Steamworks SDK 1.57 버전 이상 다운로드 받은 후 엔진의 Steamworks 모듈을 해당 버전으로 업데이트 바랍니다.
* [참고: 엔진 내 Steamworks 업그레이드 가이드](https://dev.epicgames.com/documentation/en-us/unreal-engine?application_version=4.27)
* 내부에서는 Online Subsystem 설정 옵션 중 DefaultPlatformService의 값이 Steam인 경우 자동으로 Online Subsystem Steam을 사용하는 것으로 간주하고 해당 값이 없는 경우 엔진 내부에 Steamworks 모듈의 설치 버전을 확인하여 1.57 이상인 경우 Gamebase 내 Steam 기능이 동작합니다.
Copy link
Copy Markdown
Contributor

@tw-sunyoung tw-sunyoung Nov 5, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* 내부에서는 Online Subsystem 설정 옵션 중 DefaultPlatformService의 값이 Steam인 경우 자동으로 Online Subsystem Steam을 사용하는 것으로 간주하고 해당 값이 없는 경우 엔진 내부에 Steamworks 모듈의 설치 버전을 확인하여 1.57 이상인 경우 Gamebase 내 Steam 기능이 동작합니다.
* 내부에서는 Online Subsystem 설정 옵션 중 DefaultPlatformService의 값이 Steam인 경우 자동으로 Online Subsystem Steam을 사용하는 것으로 간주합니다. 해당 값이 없으면 엔진 내부에 Steamworks 모듈의 설치 버전을 확인하여 1.57 이상인 경우 Gamebase 내 Steam 기능이 동작합니다.

문장이 너무 길고 한 문장 안에 ~인 경우가 반복되어 사용되어 가독성이 떨어지는 문제가 있어 위와 같이 수정 의견을 드려 봅니다.

Comment thread ko/unreal-started.md
* 내부에서는 Online Subsystem 설정 옵션 중 DefaultPlatformService의 값이 Steam인 경우 자동으로 Online Subsystem Steam을 사용하는 것으로 간주하고 해당 값이 없는 경우 엔진 내부에 Steamworks 모듈의 설치 버전을 확인하여 1.57 이상인 경우 Gamebase 내 Steam 기능이 동작합니다.

> [주의]
> Online Subsystem Steam 없이 Steamworks만 사용 시 Gamebase 내부에서 Steamwork를 사용한 인증 정보를 받아오는 작업만 진행하며 Steamworks SDK 프로세스를 진행하지 않습니다.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> Online Subsystem Steam 없이 Steamworks만 사용 시 Gamebase 내부에서 Steamwork를 사용한 인증 정보를 받아오는 작업만 진행하며 Steamworks SDK 프로세스를 진행하지 않습니다.
> Online Subsystem Steam 없이 Steamworks만 사용 시 Gamebase 내부에서 Steamworks를 사용한 인증 정보를 받아 오는 작업만 진행하며 Steamworks SDK 프로세스를 진행하지 않습니다.

Comment thread ko/unreal-started.md

> [주의]
> Online Subsystem Steam 없이 Steamworks만 사용 시 Gamebase 내부에서 Steamwork를 사용한 인증 정보를 받아오는 작업만 진행하며 Steamworks SDK 프로세스를 진행하지 않습니다.
> Steamworks SDK를 직접 적용 시 초기화, 업데이트, 종료 등 필수적인 처리에 대해서는 직접 구현하셔야 합니다.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> Steamworks SDK를 직접 적용 시 초기화, 업데이트, 종료 등 필수적인 처리에 대해서는 직접 구현하셔야 합니다.
> Steamworks SDK를 직접 적용 시 초기화, 업데이트, 종료 등 필수적인 처리에 대해서는 직접 구현해야 합니다.

Comment thread ko/unreal-ui.md
| BackgroundColor | 0~255 | 백그라운드 배경 색상 |
| TimeOut | int64 | 이미지 공지 최대 로딩 시간(단위 : millisecond)<br/>**default**: 5000 |
| BackgroundColor | FColor | 백그라운드 색상 |
| TimeOut | int64 | 이미지 공지 최대 로딩 시간(단위 : millisecond)<br/>**default**: 5000 |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
| TimeOut | int64 | 이미지 공지 최대 로딩 시간(단위 : millisecond)<br/>**default**: 5000 |
| TimeOut | int64 | 이미지 공지 최대 로딩 시간(단위: millisecond)<br/>**default**: 5000 |

쌍점(:) 앞 공백을 삭제하고자 합니다.

Comment thread ko/unreal-ui.md

* GamebaseTermsConfiguration : GamebaseTermsConfiguration 객체를 통해 강제 약관 동의 창 표시 여부와 같은 설정을 변경할 수 있습니다.
* callback : 약관 동의 후 약관 창이 종료될 때 사용자에게 콜백으로 알려줍니다. 콜백으로 오는 GamebaseResponse.DataContainer 객체는 GamebaseResponse.Push.PushConfiguration 변환해서 로그인 후 Gamebase.Push.RegisterPush API 에 사용할 수 있습니다.
* Callback : 약관 동의 후 약관 창이 종료될 때 사용자에게 콜백으로 알려줍니다. 콜백으로 오는 GamebaseResponse.DataContainer 객체는 GamebaseResponse.Push.PushConfiguration 변환해서 로그인 후 Gamebase.Push.RegisterPush API 에 사용할 수 있습니다.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Callback : 약관 동의 후 약관 창이 종료될 때 사용자에게 콜백으로 알려줍니다. 콜백으로 오는 GamebaseResponse.DataContainer 객체는 GamebaseResponse.Push.PushConfiguration 변환해서 로그인 후 Gamebase.Push.RegisterPush API 에 사용할 수 있습니다.
* Callback: 약관 동의 후 약관 창이 종료될 때 사용자에게 콜백으로 알려줍니다. 콜백으로 오는 GamebaseResponse.DataContainer 객체는 GamebaseResponse.Push.PushConfiguration 변환해서 로그인 후 Gamebase.Push.RegisterPush API에 사용할 수 있습니다.

Comment thread ko/unreal-ui.md

#### Required 파라미터
* callback : API 호출 결과를 사용자에게 콜백으로 알려줍니다. 콜백으로 오는 GamebaseResponse.Terms.QueryTermsResult 로 콘솔에 설정된 약관 정보를 얻을 수 있습니다.
* Callback : API 호출 결과를 사용자에게 콜백으로 알려줍니다. 콜백으로 오는 GamebaseResponse.Terms.QueryTermsResult 로 콘솔에 설정된 약관 정보를 얻을 수 있습니다.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Callback : API 호출 결과를 사용자에게 콜백으로 알려줍니다. 콜백으로 오는 GamebaseResponse.Terms.QueryTermsResult 로 콘솔에 설정된 약관 정보를 얻을 수 있습니다.
* Callback: API 호출 결과를 사용자에게 콜백으로 알려줍니다. 콜백으로 오는 GamebaseResponse.Terms.QueryTermsResult로 콘솔에 설정된 약관 정보를 얻을 수 있습니다.

Comment thread ko/unreal-ui.md
@@ -252,7 +251,7 @@ void USample::QueryTerms()
| Name | FString | 약관 항목 이름 |
| Required | bool | 필수 동의 여부 |
| AgreePush | FString | 광고성 푸시 동의 여부.<br/> - NONE: 동의 안 함 <br/> - ALL: 전체 동의 <br/> - DAY: 주간 푸시 동의<br/> - NIGHT: 야간 푸시 동의 |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
| AgreePush | FString | 광고성 푸시 동의 여부.<br/> - NONE: 동의 안 함 <br/> - ALL: 전체 동의 <br/> - DAY: 주간 푸시 동의<br/> - NIGHT: 야간 푸시 동의 |
| AgreePush | FString | 광고성 푸시 동의 여부<br/> - NONE: 동의 안 함 <br/> - ALL: 전체 동의 <br/> - DAY: 주간 푸시 동의<br/> - NIGHT: 야간 푸시 동의 |

표 안에서 명사형 종결 형태의 문구에는 마침표를 사용하지 않아서 생략하고자 합니다.

Comment thread ko/unreal-ui.md
| AgreePush | FString | 광고성 푸시 동의 여부.<br/> - NONE: 동의 안 함 <br/> - ALL: 전체 동의 <br/> - DAY: 주간 푸시 동의<br/> - NIGHT: 야간 푸시 동의 |
| bAgreed | bool | 해당 약관 항목에 대한 유저 동의 여부 |
| bAgreed | bool | 해당 약관 항목에 대한 유저 동의 여부 |
| Node1DepthPosition | int32 | 1단계 항목 노출 순서. |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
| Node1DepthPosition | int32 | 1단계 항목 노출 순서. |
| Node1DepthPosition | int32 | 1단계 항목 노출 순서 |

Comment thread ko/unreal-ui.md
| bAgreed | bool | 해당 약관 항목에 대한 유저 동의 여부 |
| bAgreed | bool | 해당 약관 항목에 대한 유저 동의 여부 |
| Node1DepthPosition | int32 | 1단계 항목 노출 순서. |
| Node2DepthPosition | int32 | 2단계 항목 노출 순서.<br/> 없을 경우 -1 |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
| Node2DepthPosition | int32 | 2단계 항목 노출 순서.<br/> 없을 경우 -1 |
| Node2DepthPosition | int32 | 2단계 항목 노출 순서<br/> 없을 경우 -1 |

Comment thread ko/unreal-ui.md
| bAgreed | bool | 해당 약관 항목에 대한 유저 동의 여부 |
| Node1DepthPosition | int32 | 1단계 항목 노출 순서. |
| Node2DepthPosition | int32 | 2단계 항목 노출 순서.<br/> 없을 경우 -1 |
| DetailPageUrl | FString | 약관 자세히 보기 URL.<br/> 없을 경우 null. |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
| DetailPageUrl | FString | 약관 자세히 보기 URL.<br/> 없을 경우 null. |
| DetailPageUrl | FString | 약관 자세히 보기 URL<br/> 없을 경우 null |

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants