(1/100)每日小游戏平台系列
每日小游戏平台
项目简介以及地址
准备开发一个一百天小游戏平台,使用Flask构建的简单游戏导航网站,无需登录,让大家在返工的同时也可以愉快的摸鱼玩耍。
每天更新一个小游戏上传,看看能不能坚持一百天。
这些小游戏主要使用前端语言进行构建,逻辑运行在前端,Flask 负责后台以及页面导航等功能。
项目地址:https://pythonczy.pythonanywhere.com/
功能列表
目前具备三个小游戏,小游戏介绍如下,
- 猜数字游戏
- 猜测 1 到 100 的随机数字,并根据反馈调整猜测。
- 井字棋
- 玩家之间轮流下棋,率先连成一条线的玩家获胜。
- 记忆配对游戏
- 点击卡片找出配对的卡片,完成所有配对即为胜利。
使用指南
导航页面
用户可以通过导航页面选择游戏。
1.猜数字游戏
用户输入 1 到 100 的数字,根据提示猜测随机数。
游戏玩法:
- 点击导航页面中的“猜数字”链接进入游戏。
- 输入一个 1 到 100 的数字并点击“提交”。
- 页面会提示“太大”或“太小”,根据提示调整猜测。
- 猜中正确数字后会显示胜利信息。
2.井字棋
经典的双人游戏,三个棋子连成一线即为获胜。
游戏玩法:
- 点击导航页面中的“井字棋”链接进入游戏。
- 玩家 1 和玩家 2 轮流点击方格下棋。
- 率先横、纵或斜方向连成一线的玩家获胜。
- 游戏结束后可点击“重新开始”按钮重新游戏。
3.记忆配对游戏
在 4x4 的卡片网格中找到所有配对卡片。
游戏玩法:
- 点击导航页面中的“记忆配对”链接进入游戏。
- 点击卡片翻面,记住卡片的内容。
- 再次点击卡片寻找配对的卡片。
- 如果两张卡片内容相同,则配对成功;否则卡片翻回。
- 完成所有配对后,游戏显示胜利信息。
项目亮点
- 轻量化:游戏逻辑运行在前端,后端只处理页面导航。
- 模块化:每个小游戏独立设计,便于扩展。
- 简单易用:使用 Flask 提供简单的路由和模板渲染。
未来计划
- 增加更多小游戏,如拼图、贪吃蛇等。
- 提供用户登录功能,记录每日游戏得分。
- 增加多语言支持。