腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Snake
游戏
Pygame
中
扩展
尾巴
的
问题
、
我正在用
Pygame
写一个基本
的
Snake
游戏
,但是蛇
的
身体
在
吃了4块食物后不会伸展,也不会在第一次咬后伸展。我
在
每次咬后创建一个新
的
body对象,并将其存储
在
一个列表
中
。X和y变量用于存储头部
在
移动之前
的
位置,反过来,我将其用作蛇身体第一段
的
坐标。然后,我尝试迭代这个列表,使用前一个正文部分
的
x和y坐标创建新对象,以创建尾部效果。为什么它突然停
浏览 2
提问于2017-02-08
得票数 0
1
回答
蛇类
游戏
中
的
蛇长
、
、
我一直
在
努力增加蛇
的
长度,每次它在苹果上移动
的
时候都很好,但是一旦蛇停止移动,蛇
的
长度就会缩小到一个单位,而我无法修复它。
pygame
.display.set_
浏览 1
提问于2019-03-15
得票数 1
回答已采纳
1
回答
将变量值插入list - python
中
、
我正在开发一款蛇
游戏
,我
的
尾巴
确实有
问题
。我创建
的
代码应该可以工作,但是列表和我使用
的
变量有一些
问题
。
在
程序开始时,我宣布了两个列表:
snake
=[]我打印蛇头 screen.blit(serpente,
snake<
浏览 1
提问于2019-09-15
得票数 2
回答已采纳
1
回答
C++/SDL蛇
游戏
:拉尾
游戏
、
、
我一直
在
使用SDL (第一次和第一次使用SDL)
在
C++
中
制作一个蛇
游戏
,我遇到了一个bug。当蛇
的
尾巴
变长,
游戏
变慢(蛇变慢),最终
游戏
崩溃(一旦
尾巴
的
长度达到29件/部分)。我去删除了一些代码,直到我发现是什么导致了
问题
,我发现
问题
是蛇
的
draw()方法。它负责画头部,也负责绕着
尾巴
的
每一部分画。由于
尾巴<
浏览 0
提问于2016-07-03
得票数 0
回答已采纳
2
回答
AttributeError:'
pygame
.Surface‘对象没有属性'display’
、
、
((1000,600))screen =
pygame
.display.get_surface()screen.display.set_caption("
Snake
")while True: print("", line 13, in &l
浏览 3
提问于2020-04-04
得票数 0
1
回答
如何在某些变化
的
区域中停止随机范围
的
产生?
、
、
我正在用
pygame
制作一条蛇,用于学校挑战,它是实用
的
和工作
的
,但我
的
问题
是,有时当蛇吃了食物时,新
的
食物会在蛇
的
尾巴
里产卵。我不确定如何改变这一点
的
原因是因为它生成食物随机放置
的
方式是在网格上使用随机范围,我不知道如何将蛇
尾巴
排除在这个范围之外/如果它在这个范围内产卵,就重新生成它。这是使用random.randrange
的
一个基本
问题
,还是
浏览 12
提问于2020-12-24
得票数 1
回答已采纳
1
回答
如何修正
游戏
中
的
"TypeError:整数是必需
的
(获取类型元组)“?
我
在
玩
游戏
做蛇
游戏
。但是,我
在
我
的
TypeError类对象
中
遇到了一个
Snake
问题
。具体来说,它在draw() (类)和blit() (非类)函数
中
抛出了一个错误,告诉我“需要一个整数”(got类型元组)。import
pygame
screen =
pygame
.display.set_mode((640, 480))
浏览 0
提问于2021-02-26
得票数 1
2
回答
为什么这个简单
的
游戏
程序滞后?
、
所以,我学了很短时间
的
程序设计,决定用
游戏
制作蛇
游戏
。然而,
在
制作程序
的
基础时,我意识到由播放器控制
的
矩形(蛇)
在
移动时每秒钟都在传送(可能是延迟)。/2)
pygame
.display.set_caption("
Snake
") COLOR_LIGHT_GREY=
snake</
浏览 1
提问于2021-02-25
得票数 1
回答已采纳
1
回答
我如何在我
的
蛇
游戏
中为我
的
蛇
的
身体部位使用不同
的
图像?(Python、
Pygame
、
Snake
)
、
、
、
、
解释 for XnY in coordinates:while running: fo
浏览 0
提问于2020-03-24
得票数 4
1
回答
只有当鼠标移动时,字符才会移动。
、
我是这个编程世界
的
新手,所以我在做第一场
游戏
时遇到了一些困难。当鼠标
在
游戏
的
屏幕上移动时,角色就会移动,我看到我需要更新函数
中
的
代码,但实际上我不知道该如何做,所以我有时会重新组织代码,看看会发生什么,但我仍然有
问题
。
游戏
还没准备好。)icon =
pygame
.image.load(
浏览 1
提问于2019-11-26
得票数 2
回答已采纳
2
回答
我可以通过按键改变
pygame
对象
的
恒定移动方向吗?
、
我正在用
pygame
创建一个蛇
游戏
。基本上,我希望我
的
蛇对象在任何时候都在不断移动。 但是,我希望能够在按键时更改对象移动方向。 现在,我可以移动对象,但我必须要么继续按下一个键,要么按住该键。函数
中
的
游戏
循环 while game_running: clock.tick#
snake
.move_y_down(mask, <e
浏览 18
提问于2020-08-29
得票数 1
2
回答
Python
游戏
在
Pygame
屏幕上
的
问题
、
、
、
我用python
中
的
pygame
模块为一个基本
的
蛇
游戏
编写了代码,现在我已经基本完成了,但是,我希望
在
屏幕
的
末尾有一个
游戏
,显示一些文本,给出再次播放
的
选项,并显示分数。不幸
的
是,我似乎无法让这个屏幕成功运行。我已经尝试了几件事,但是我似乎总是会遇到显示Surface退出
的
错误。如果有任何提示,我将在下面分享我
的
代码。((screen_width, screen_height))
浏览 1
提问于2019-03-30
得票数 1
回答已采纳
1
回答
游戏
中
的
蛇活动
、
我刚开始学习
游戏
,我在做一个蛇
游戏
。然而,我似乎无法扭转局势,也找不到
问题
所在。我认为
问题
在蛇类
中
的
"move_
snake
“方法
中
,但是我真的找不到
问题
。对于python和面向对象
的
编程,我一般都是新手,所以这可能就是原因。=
pygame
.Rect(self.
snake
_x, self.
snake
_y, self.
snake
_widt
浏览 1
提问于2020-12-20
得票数 2
回答已采纳
1
回答
游戏
通过SSH不注册击键(Raspberry Pi 3)
、
、
、
、
所以我得到了raspi 3和简单
的
8x8 LED矩阵。
在
玩了一些
游戏
之后,我决定制作一个简单
的
蛇
游戏
(显示在那个矩阵上),其中包含了
游戏
事件,我以前没有玩过
游戏
的
经验。所以最初
的
问题
是"
pygame
.error:视频系统没有初始化“,尽管我认为我通过设置env变量来修复它:os.putenv('DISPLAY', ':0.0') --现在我已经开始工
浏览 2
提问于2016-08-11
得票数 2
回答已采纳
1
回答
为什么我不能更改python窗口图标?
、
我想用代码来更改
游戏
窗口图标:
pygame
.init() icon =
pygame
.image.load('
snake
icon.png')
pygame
.display.set_icon(
浏览 8
提问于2021-01-20
得票数 1
回答已采纳
1
回答
热对策矩形位置不更新
、
、
我正在用
游戏
库编写简单
的
蛇
游戏
。现在我正在编写checkPosition()函数。它使用
pygame
中
的
pygame
()方法。
问题
是它将坐标prom作为循环
的
开始,而不是更新。("
Snake
Game using
Pygame
") blue = (3, 119, 252)gray = [he
浏览 4
提问于2020-04-14
得票数 1
回答已采纳
1
回答
如何为我
的
Discord.py机器人使用命令
中
的
空格?
、
、
但是我遇到了一个
问题
,就是
在
文件中提供一个空间,每当我做“bot-前缀_ file _file testfile它里面有空格”时,它只会写"This“,有人为我
的
问题
找到了解决方案吗?(忽略下面的评论吧,我不得不编辑这条消息来发布privelages,我真心希望StackOverflow理解不同
的
开发人员有不同
的
编程风格,不同
的
问题
并不总是有帮助
的
。)这是我
的
代码: async def new_file(c
浏览 1
提问于2021-08-28
得票数 0
2
回答
游戏
错误:视频系统未初始化,卡在
游戏
循环中
、
、
、
、
好
的
,我有一个蛇
游戏
,我用它做了一个非常基本
的
游戏
,它很有用,但是我创建了一个登录程序,我需要运行这个
游戏
,每当我试图关闭
游戏
时,我会得到一个错误,看起来是这样
的
,当我尝试
在
蛇代码
中
的
sys.exit()之后放
pygame
.exit(),我
的
登录程序关闭,只运行一个空白
的
python窗口:
浏览 2
提问于2016-06-17
得票数 0
1
回答
模块对象
在
游戏
中不可调用。
、
、
import
pygame
pygame
.init()
浏览 0
提问于2018-07-14
得票数 0
回答已采纳
1
回答
如果
游戏
在
最后被time.sleep()冻结,我应该把我
的
重新启动和退出按钮放在哪里?
、
所以我正在做一个蛇
游戏
,我遇到了一些关于按钮类
的
问题
。我想在
游戏
结束时实现两个按钮。一个是为了重新开始
游戏
,另一个是为了关闭
游戏
。我测试了按钮,它们应该是工作
的
。我只是不知道在哪里绘制它们,因为当我
在
最后绘制它们时,我不能按下按钮,因为
游戏
由于game.sleep()命令而冻结。
游戏
会自动关闭,这就是我添加延迟
的
原因。我一路上都画了最后
的
按钮。==
pygame
.
浏览 0
提问于2021-10-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
10分钟教你用python打造贪吃蛇超详细教程
Python实现贪吃蛇游戏案例
为什么人类在进化中,把自己的尾巴给弄丢了,故意的还是无意的?
Google修复了在Chrome中破坏了数百万网页游戏的问题
ERP在企业应用中存在的问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券