Skip to content

vkorablin/erosd

 
 

Repository files navigation

erosd

erosd powers Eros, the Starbow matchmaking service.

www.starbowmod.com

Installation

  • Install go1.2 for your platform.
  • Install goprotobuf if you need to modify the protocol buffers.
  • Install python and sc2reader.
  • Set up your PATH and GOPATH.
  • go install github.com/Starbow/erosd
  • goto $GOPATH/src/github.com/Sikian/oauth2
  • git checkout authenticatedExchange
  • erosd

Todo (Short Term)

  • Reduce overall messyness.
  • Commentify everything.
  • Veto management.
  • Make use of database transactions.

Todo (Long Term)

  • Modify the ladder code to support more game types.
  • Reloadable config.
  • Logging.

Tidbits

Need to regenerate the protocol buffers?

protoc --go_out=. buffers/eros.proto --plugin=$GOPATH/bin/protoc-gen-go

About

The ladder server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 42.7%
  • Go 36.3%
  • HTML 10.2%
  • CSS 9.2%
  • Other 1.6%