8000 GitHub - zcgeng/aeilos: Online multi player minesweeper
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

zcgeng/aeilos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aeilos -- an online multi player minesweeper!

Try it here: https://changgeng.me/aeilos

Tasks

  • 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
  • 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

How to Build

Build protobuf

First install protobuf compiler from google. Then generate the grpc source code.

cd pb; ./generate.sh;

Build frontend

cd frontend; ./deploy.sh;

Build backend

# under root directory of this project
go build
# start the service
./aeilos

About

Online multi player minesweeper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0