airy is a lightweight distributed game server, using grpc to do communication between processes, in line with the design principle of convenient expansion module, a type of service is called a module, you can like building blocks easily for your service module loading different components, you can complete the design of a module, of course, you can also expand the components you need.
clone the repo
git clone https://github.com/lopies/airy.git
currently only a distributed version is available, so if you want to start the service, you need to complete the following preparations
cd config/
edit configuration(etcd / redis)
once you have completed the above steps, you are ready to start the service
cd cmd && go run logic.go
cd cmd && go run gate.go
- Franco Zhou
robot test program case is provided, you can open the client test(you can also edit config file or behavior file)
cd client && go run main.go