Skip to content

A demo game using Unity for the game client and Golang for a websocket server.

License

Notifications You must be signed in to change notification settings

anarqz/golang-multiplayer-server-demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang Multiplayer Server Demo

A demo game using Unity for the game client and Golang for a websocket server.

Requirements

  • Unity Editor: version 2020.3.21f1
  • Docker
  • Docker Compose
  • make

Running Locally

  1. Build and spin-up the Golang game server.
cd GameServer/
make build
make up
  1. Open the Unity editor and run the game.

Deployment

Deploy to Heroku. View app info. View logs.

cd GameServer/
make prod-deploy
make prod-info
make prod-logs

About

A demo game using Unity for the game client and Golang for a websocket server.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • ShaderLab 52.6%
  • C# 23.1%
  • Go 14.7%
  • HLSL 9.1%
  • Other 0.5%