Skip to content
This repository has been archived by the owner on Oct 28, 2019. It is now read-only.

jsmouret/grpc-unity-package

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

grpc-unity-package Build Status

gRPC Unity Package


Update!

gRPC now has an official yet experimental package for Unity.

  • Head over to https://packages.grpc.io/
  • Pick the last link in the Build ID column
  • Look for grpc_unity_package.x.y.z-dev.zip in the C# section
  • Unzip into your Assets folder
  • Profit!

What is it?

Just a bunch of scripts and a travis config to build a nice package to support gRPC in Unity Engine.

It aims to be as vanilla as possible.

What's supported?

gRPC 1.13.0

  • Windows / Linux / OSX are extracted straight from the official Nuget package
  • Android and iOS are built using Travis

How to run the example?

  • Clone this repository without submodules
  • If creating a fresh project, ensure .NET 4.x is enabled
  • Download the latest zip from releases
  • Unzip it in example/UnityGrpcClient/Assets
  • Open example/UnityGrpcClient in Unity
  • Run the SampleScene
  • Profit!

Help wanted!

Tests and feedbacks are welcomed. Let's make Unity and gRPC work smoothly together.

References

Enjoy!