# EOS-Getting-Started **Repository Path**: SMxiaoyao/EOS-Getting-Started ## Basic Information - **Project Name**: EOS-Getting-Started - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-13 - **Last Updated**: 2022-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Epic Online Services - Getting Started series [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) This repository contains the source code that accompanies the Epic Online Services - Getting Started blog posts, found on the [Epic Online Services blog](https://dev.epicgames.com/news). The full list of blog posts in the series can be found in the series reference of the [Introduction to Epic Online Services (EOS)](https://dev.epicgames.com/news/introduction-to-epic-online-services-eos#series-reference) post. ## C# code Refer to the table below to get to the code that accompanies each blog post. | Blog post | Folder | Min. SDK version | | --- | --- | --- | | [3. Setting up a C# solution for EOS in Visual Studio 2019](https://dev.epicgames.com/news/setting-up-a-c-solution-for-eos-in-visual-studio-2019) | [CSharp/EOSCSharpSample_3](CSharp/EOSCSharpSample_3) | - | | [4. Authenticating with Epic Account Services (EAS)](https://dev.epicgames.com/news/player-authentication-with-epic-account-services-eas) | [CSharp/EOSCSharpSample_4](CSharp/EOSCSharpSample_4) | - | | [5. Getting and setting user presence](https://dev.epicgames.com/en-US/news/getting-and-setting-player-presence) | [CSharp/EOSCSharpSample_5](CSharp/EOSCSharpSample_5) | - | | [6. Querying for Epic Friends and their status](https://dev.epicgames.com/news/querying-for-epic-friends-and-their-status) | [CSharp/EOSCSharpSample_6](CSharp/EOSCSharpSample_6) | - | | [7. Accessing EOS Game Services with the Connect Interface](https://dev.epicgames.com/news/accessing-eos-game-services-with-the-connect-interface) | [CSharp/EOSCSharpSample_7](CSharp/EOSCSharpSample_7) | 1.14.1 | | [8. Retrieve game-specific data from the cloud](https://dev.epicgames.com/news/retrieve-game-specific-data-from-the-cloud) | [CSharp/EOSCSharpSample_8](CSharp/EOSCSharpSample_8) | 1.14.1 | | [9. Storing and retrieving player-specific data](https://dev.epicgames.com/news/storing-and-retrieving-player-specific-data) | [CSharp/EOSCSharpSample_9](CSharp/EOSCSharpSample_9) | 1.14.1 | | [10. Manage player statistics with Epic Online Services](https://dev.epicgames.com/news/manage-player-statistics-with-epic-online-services) | [CSharp/EOSCSharpSample_10](CSharp/EOSCSharpSample_10) | 1.14.1 | | [11. Rank player scores using leaderboards](https://dev.epicgames.com/news/rank-player-scores-using-leaderboards) | [CSharp/EOSCSharpSample_11](CSharp/EOSCSharpSample_11) | 1.14.1 | ## Requirements The solutions in this repository require Visual Studio 2019 with the following workloads & features: * C# * Desktop & Mobile > .NET desktop development ## Usage To compile and run each solution, follow these steps: 1. Download the latest C# Epic Online Services SDK on the [Epic Games Developer Portal](https://dev.epicgames.com/portal/) (sign-up required). 2. Copy the 'SDK\Source' directory from the downloaded SDK ZIP to the 'EOSCSharpSample\SDK' folder. 3. Copy the 'EOSSDK-Win32-Shipping.dll' file from the 'SDK\Bin' directory of the downloaded SDK ZIP to the 'EOSCSharpSample\EOSCSharpSample' folder. 4. Add your SDK credentials from the Developer Portal to the 'EOSCSharpSample\EOSCSharpSample\ApplicationSettings.cs' file. ## Issues If you notice a mistake in the code, please file an [issue](../../issues). ## License Getting Started series code is distributed under the terms of MIT License. See [LICENSE](LICENSE) for details. ## Code of Conduct This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.