Skip to content

justinhachemeister/galaxy-csharp-demo-game

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GOG Galaxy(R) Integration Demo

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.

Getting started

Follow these instructions to get our demo up and running on your machine in no time.

Prerequisites

  • Unity Editor (2017.3.1f1 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.

Installing

  1. Install Unity Editor (2017.3.1f1 or newer) on your machine.
  2. Clone our Unity Project from git to your hard drive.
git clone https://github.com/gogcom/galaxy-csharp-demo-game
  1. Download GOG Galaxy(R) SDK Unity Package from GOG Developer Portal.
  2. Open our Unity Project with Unity Editor.
  3. Import GOG Galaxy(R) SDK Unity Package via the Unity Editor.
Assets -> Import Package -> Custom Package
  1. GOG Galaxy(R) SDK Unity Package will run RedistInstall.cs script that will place all the neccessary files in their required location.
  2. When building a standalone player RedistCopy.cs script will place GOG dlls to the appropriate locations.

Built with

Authors

  • 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.
  • Aliaksei Paulouski - GOG Galaxy SDK Integration code review.

License

Copyright (C) 2018 GOG sp. z o.o. Code licensed under MIT License - see the LICENSE.md file for details.

About

GOG Galaxy Integration Demo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%