王聪聪 49f63d7406 | 3 years ago | ||
---|---|---|---|
README.md | 3 years ago | ||
作业1:寻宝游戏.pdf | 3 years ago | ||
码园快速指南.pdf | 3 years ago |
考虑以下游戏场景:
请根据以上场景构建一个假想的Web游戏,可供多人在线上玩耍。界面尽可能简单(简单文字和链接即可,不需要style)。后台的数据库使用MongoDB。对游戏玩家
提供以下几种操作:寻宝(可以自动每天一次)、赚钱(可以自动每天一次)、佩戴宝物、浏览市场、买宝物、挂牌宝物、收回宝物。
提交:程序+文档
要求:
以下资料可供参考
MongoDB Install (ubuntu):https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
MongoDB CRUD: https://docs.mongodb.com/manual/crud/
MongoDB Data Model: https://docs.mongodb.com/manual/core/data-modeling-introduction/
MongoDB & Language:
Python: https://www.mongodb.com/languages/python
Golang: https://www.mongodb.com/languages/golang
Others: https://docs.mongodb.com/drivers/
Web deveopment Frameworks:
Flask: https://flask.palletsprojects.com/en/2.0.x/
FastAPI: https://fastapi.tiangolo.com
gin: https://github.com/gin-gonic/gin#gin-web-framework
beego: https://github.com/beego/beego
API Design: https://stackoverflow.blog/2020/03/02/best-practices-for-rest-api-design/
Test API: https://www.katalon.com/resources-center/blog/api-testing-tips/