Skip to content

catze-labs/r3plica-unity-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

r3plica-unity-public

The r3plica game client engine uses Unity 2021.3.11f1 (LTS).

Assets list in use

Name Range Link
PlayFab SDK PlayFab Development Kit for Unity https://learn.microsoft.com/ko-kr/gaming/playfab/sdks/unity3d/
RPG Builder RPG template asset for Unity https://assetstore.unity.com/packages/tools/game-toolkits/rpg-builder-177657

The r3plica game server uses PlayFab. To integrate with PlayFab from the Unity client, you need to use the SDK provided by PlayFab.

RPG Builder is a template asset that helps implement RPG games in a short amount of time. The demo game was implemented using this asset.

RPG Builder is a paid asset, so it has been excluded from the public repository.

User sign in

r3plica_login.mp4

You can use the PlayFabClientAPI provided by the PlayFab SDK to implement the login feature.

The login feature has been implemented using the LoginWithEmailAddress function. Upon successful login, you can receive the PlayFabId from the result received in the callback, and use it in other APIs as needed. You can refer to the following page for more information on this function.

CharacterData Save & Load

r3plica_save_load.mp4

In RPG Builder, CharacterData is saved to or loaded from the PlayFab server. The APIs used for saving and loading character data are as follows:

Name Description Link
GetUserData Retrieves the title-specific custom data for the user which is readable and writable by the client https://learn.microsoft.com/en-us/rest/api/playfab/client/player-data-management/get-user-data
UpdateUserData Creates and updates the title-specific custom data for the user which is readable and writable by the client https://learn.microsoft.com/en-us/rest/api/playfab/client/player-data-management/update-user-data?view=playfab-rest

RPG Contents

RPG Builder assets are a collection of assets that provide basic elements for building an RPG (Role-Playing Game). These assets can include character models, weapons, environments, and other game assets that are commonly found in RPGs.

example video

r3plica_npc_dialog.mp4
r3plica_hunt_monsters.mp4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published