This project was created to demonstrate the basic use of GOG Galaxy SDK in a Unity Engine game. Achievements, statistics, leaderboards, friends, matchmaking and networking were all implemented using GOG Galaxy SDK.
Follow these instructions to get our demo up and running on your machine in no time.
- Unity Editor (2019.4.2f1 or newer) can be downloaded from Unity website.
- GOG Galaxy(R) SDK Unity Package can be downloaded from GOG Developer Portal. Please note that you need to have access to GOG Developer Portal to download GOG Galaxy(R) SDK.
- Install Unity Editor (2019.4.2f1 or newer) on your machine.
- Clone our Unity Project from git to your hard drive.
git clone https://github.com/gogcom/galaxy-csharp-demo-game
- Download GOG Galaxy(R) SDK Unity Package from GOG Developer Portal.
- Open our Unity Project with Unity Editor.
- Import GOG Galaxy(R) SDK Unity Package via the Unity Editor.
Assets -> Import Package -> Custom Package
- GOG Galaxy(R) SDK Unity Package will run RedistInstall.cs script that will place all the neccessary files in their required location.
- When building a standalone player RedistCopy.cs script will place GOG dlls to the appropriate locations.
- Jakub Baranowski - Idea, design, code, documentation.
- Małgorzata Płachetka - Design, code, documentation.
- Mateusz Siłaczewski - GOG Galaxy SDK Integration QA.
- Grzegorz Dominiak - Gameplay QA.
- Aleksej Pawlowskij - GOG Galaxy SDK Integration code review.
- Dariusz Rzeźnicki - Documentation.
Copyright (C) 2020 GOG sp. z o.o. Code licensed under MIT License - see the LICENSE.md file for details.