结对-贪吃蛇游戏设计文档

贪吃蛇项目设计

准备阶段
1 pygame简介及安装
2surface对象
3窗口显示
4绘制几何图形
5event事件
设计阶段
1首先绘制屏幕
2绘制一个点作为蛇的蛇头
3实现键盘对于蛇头的控制
4随机在屏幕上出现一个点(食物)
5解决蛇和苹果如何存储和显示、蛇如何移动和吃苹果变长的问题
6判断蛇的死亡(碰到自身,碰到边缘)
7计算得分
8测试  测试(是否会闪退黑屏以及内存不够的情况)

时间: 2024-08-28 09:55:14

结对-贪吃蛇游戏设计文档的相关文章

结对-贪吃蛇游戏-设计文档

准备阶段:安装Python.pygame.sublime.Dreamweaver 1.设计游戏窗口,游戏背景 2.设置开始.暂停 3.生成玩家. 4.设置玩家移动控制 5.设置随机生成目标 6.设置玩家与目标发生碰撞后,玩家增长 7.设置玩家死亡情况 8.设置结束游戏

结对-贪吃蛇游戏-结对项目总结

结对-贪吃蛇游戏-结对项目总结 1.编写目的 贪吃蛇游戏是一款内存小易操作的益智类小游戏,特别适合我们在压力大时作为一个缓解情绪的娱乐方式,既不沉迷又得到放松,随时随地都可以玩不需要网络. 2.设计思路 游戏通过控制贪吃蛇的移动方向决定它吃下去的东西来增加它的长度,使它逐渐变长,每吃下去一个随之增长一个长度,当贪吃蛇碰到墙壁或者自己本身则游戏结束. 3.游戏功能 通过UP上,DOWN下,life左,right右控制贪吃蛇的移动方向,每吃一个东西增加一个长度,碰到墙壁或自身则游戏结束 4.代码 下

结对-贪吃蛇游戏-需求分析

游戏简介: 贪吃蛇一款可以提升玩家反应速度的游戏,简单易操作 需要实现功能: 1.游戏计时器,右上方显示 2.开始按钮,暂停按钮,退出按钮 3.难度选择按钮.难度选择分为速度1~5档 4.控制按键 ↑ ↓  ←  → 5.分数器,左上方显示 6.控制蛇方向,当蛇碰到四周墙壁死亡 7.玩家死亡显示"游戏结束".并在屏幕中间显示分数与时间

《结对-贪吃蛇游戏-开发环境搭建过程》

贪吃蛇开发环境搭建 Python和pygame的安装过程 成员0:2015035107074-孔令辉 成员1:2015035107067-张旭 1.去官网下载python和pygame.(需注意自己电脑是32位的还是64位的,我的是64位的,就下了个64位的) 2.安装pythone 和 pygame. 3.安装完成后,查看环境变量配置情况:计算机->属性->高级系统设置->环境变量->系统变量->Path. 4.在命令提示符中输入:python,验证是否安装成功,若提示是无

结对-象棋游戏-设计文档

项目名称:象棋游戏 项目参与人员:周建伟.刘泽宇 项目所需环境及工具:HBuilder.Google浏览器 页面设计:在网页中进行操作,图片代替游戏中棋子 游戏功能设计:遵循中国象棋规则.

团队-象棋游戏-设计文档

项目名称:象棋游戏 项目参加人员:李一轩.程吉.刘泽宇.苑旺.李瑞鹏.周建伟 项目所需环境及工具:HBuilder.Google浏览器 页面设计:在网页中使用,并由图片来进行棋盘的显示 游戏功能设计:棋子分为红方棋子与黑方棋子,点击棋盘中的棋子即可控制棋子(预计设计不能随意点击棋盘中的格子):     功能按键分为:悔棋.撤销悔棋.重新开始和模式选择按钮: 操作流程:点击棋子->按象棋要求进行下子->吃掉敌方棋子->将军(获胜):     计时器:计算下一盘棋总共用时多久:计分器:赢得一

结对-贪吃蛇游戏-测试过程

项目托管平台地址:https://gitee.com/zlx877952528/Python_snak 成员:张立新.李根 功能测试: 移动功能,测试方法进入游戏摁下wasd或上下左右看蛇是否会根据发出的指令而进行相应的移动.

结对-贪吃蛇游戏-开发环境搭建过程

安装Python pygame 新建文本文档并将后缀更改为py 开始编程

游戏设计文档

  目录 1概述... 3 1.1 一句话小结... 3 1.2 介绍... 3 1.3 类型... 3 1.4 使用平台与最低配置... 3 1.5 目标用户... 4 2游戏结构... 4 2.1 核心游戏玩法... 4 2.2 游戏方式... 4 2.3 游戏流程... 5 3 游戏要素... 5 3.1 玩家... 5 3.2 场景... 6 3.3 威力增强道具... 6 4 玩家界面... 7 4.1 说明界面... 7 4.2 游戏屏幕... 7 5  多媒体素材... 8 5.1