Giter Site home page Giter Site logo

mrgadget1024 / mpssamples Goto Github PK

View Code? Open in Web Editor NEW

This project forked from playfab/mpssamples

0.0 1.0 0.0 7.48 MB

Samples that show how to use PlayFab's Gameserver SDK for Multiplayer Servers

Home Page: https://docs.microsoft.com/en-us/gaming/playfab/features/multiplayer/servers/

License: Apache License 2.0

C# 99.27% ShaderLab 0.61% HLSL 0.09% Dockerfile 0.02% PowerShell 0.01% Smalltalk 0.01% Shell 0.01%

mpssamples's Introduction

MpsSamples

This repository contains samples that show how to use Azure PlayFab Multiplayer Servers Gameserver SDK (GSDK) as well as additional resources.

Wrapping GSDK

You could try GSDK without modifying your game server (even though we don't recommend it for production deployments). This sample also contains a sample fake game server you can try in order to familiarize with the Multiplayer Servers service. You can find instructions here.

MpsAllocatorSample

This is a simple .NET Core console app that lets you easily see your MPS Builds/Game Servers/VMs plus allocate a game server (uses the RequestMultiplayerServer API call). More information here.

UnityMirror

Unity Server and Client sample that utilize the GameServer SDK.

More information here.

UnrealThirdPersonMP

Unreal Server and Client sample that utilize the GameServer SDK which is integrated through an Unreal plugin.

More information here.

OpenArena

This sample wraps the open source OpenArena game using a .NET Core app and Linux containers.

More information here.

Debugging Docker containers

MPS service uses Docker containers to schedule game servers. You can see some advanced debugging/diagnosing instructions here.

Matchmake Sample

The Matchmake sample logs in a configurable number of clients and attempts to matchmake them together, following the steps described in the Single user ticket matchmaking sample.

WindowsRunnerCSharp

Simple executable that integrates with PlayFab's Gameserver SDK (GSDK). It starts an http server that will respond to GET requests with a json file containing whatever configuration values it read from the GSDK. More information here.

Questions

If you have any questions, feel free to engage in the repo's discussions here or find us in Discord here

Community samples

Here you can find a list of samples and utilities created and supported by our community. Let us know if you have created a sample yourself and would like to have it mentioned here.

mpssamples's People

Contributors

dgkanatsios avatar andhesky avatar valexao avatar pgilmorepf avatar ravarnamsft avatar haroniti avatar je-die avatar brianwp3000 avatar chris-gong avatar crhasher avatar starburst997 avatar lesterbjackson avatar nishsinghal20 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.