Try it here: https://changgeng.me/aeilos
- Feature
- Punishment of minus-zero
- DIY flag
- Own an area
- MiniMap
- Frontend
- Frontend redesign
- LeaderBoard css style
- hide chatbox by animation
- area size
- Adjust onWheel
- Cache areas
- Frontend redesign
- Backend
- Refine updateZeros() // because it might be slow
- Record user current area and Stop global broadcasting
- Done
- Left+right click
- Persist & load data
- User register/login
- Score board
- Chatbox: send and receive, get history messages
- Ranking: get my ranking, leaderboard
- Save Login status & Logout
First install protobuf compiler from google. Then generate the grpc source code.
cd pb; ./generate.sh;
cd frontend; ./deploy.sh;
# under root directory of this project
go build
# start the service
./aeilos