Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.11 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.11 KB

zio-agones

Release Artifacts Snapshot Artifacts

zio-agones is a lightweight Scala client for Agones SDK using ZIO.

Sample usage:

import com.devsisters.AgonesClient
import zio.*

for {
  agones <- ZIO.service[AgonesClient]
  _      <- agones.ready
  _      <- agones.health(Schedule.fixed(5.seconds).unit).ignore.fork
  _      <- agones.getGameServer.debug
  _      <- agones.shutdown
} yield ()