腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
我
的
“
蛇
”
在
试图
以
重复
的
方式
移动
它
的
时候
卡在
pygame
中了
?
、
我
已经写了一年
的
代码,现在只用python,
我
想通过制作
我
的
第一个游戏来测试
我
的
知识,所以我做了
蛇
。好
的
,现在
我
想让
蛇
向前
移动
,让玩家能够
在
不阻止
它
的
情况下向某个方向
移动
它
。但是
我
不知道
我
的
代码出了什么问题。import
pygam
浏览 26
提问于2020-10-08
得票数 1
1
回答
用于键盘输入处理
的
PyGame
单独线程
、
、
、
我
在
玩
蛇
样动作
的
游戏。
我
认为,要取得好
的
效果,最好
的
方法是为处理用户
的
键盘输入制作单独
的
线程。下面是
我
想在单独线程中运行
的
函数: while self.is_running:虽然
我
担心,是否不断循环通过,而同时会加载太多
浏览 1
提问于2020-05-03
得票数 1
回答已采纳
1
回答
蛇
游戏-碰撞错误
、
、
所以我制作了一个,但是如果
我
从一个方向
移动
到另一个方向
的
速度非常快的话,它会说
我
和身体发生了碰撞并结束了游戏(例如,如果
我
向左击,然后再次快速地向下或向下,然后非常快地向右,等等)。
我
已经试过几样东西了。
我
改变了
它
检查碰撞
的
方式
,让
它
成为.intersects,而不是检查if (x == body[i][0] && y = body[i][1])。
我
还做了几个Sys
浏览 1
提问于2011-09-25
得票数 0
回答已采纳
1
回答
蛇类游戏中
的
蛇
长
、
、
我
一直
在
努力增加
蛇
的
长度,每次它在苹果上
移动
的
时候
都很好,但是一旦
蛇
停止
移动
,
蛇
的
长度就会缩小到一个单位,而我无法修复
它
。 只有当用户按下任何箭头键时,
蛇
才会
移动
。问题2 -
我
也一直
试图
让
蛇
自己
移动
。也就是说,即使用户没有按任何键,
蛇
也应该<e
浏览 1
提问于2019-03-15
得票数 1
回答已采纳
1
回答
设计一条简单
的
蛇
、
、
我
在网上看过一些关于这个特定主题
的
东西,
我
读到
的
很多信息都涉及到图表和路径查找。
我
真的不想卷入一些太复杂
的
事情&超出
我
的
水平,而且
我
也不需要
我
的
蛇
那么聪明(这将是一个巨大
的
董事会,
蛇
的
大小不会在每次咀嚼时增长)。 你怎么能为
蛇
构建一个简单的人工智能,让
它
的
工作做得比较
浏览 0
提问于2012-08-08
得票数 5
2
回答
我
在用蟒蛇编码一个
蛇
游戏。但是如果我们快速地按下两个按钮,它就会在一个滴答中接受两个命令。
我
能做些什么来阻止
它
呢?
、
在
我
的
蛇
游戏中,
我
有一个问题:如果
蛇
是向右
的
,玩家按下键,然后快速地向左键,
蛇
就会向左转,超过
它
的
身体,游戏结束,把
它
当作一次碰撞。
我
怎样才能防止游戏
在
蛇
移动
之前接受两个改变方向
的
命令?
我
检查按下哪个键
的
代码如下: for event in <
浏览 5
提问于2020-08-06
得票数 2
回答已采纳
1
回答
Python
蛇
游戏需要帮助
、
我
目前正在使用TKinter库
在
Python上创建一个
蛇
游戏。所以现在,
我
已经实施了运动,食物系统,和评分系统。
我
仍然需要一些帮助,当
蛇
吃了食物时,
我
怎样才能让
它
长出来。
浏览 0
提问于2016-01-21
得票数 1
回答已采纳
1
回答
为什么这个简单
的
二维运动如此滞后?
、
我
试着做
蛇
,只是想给我
的
蛇
增加动作。import random WIN =
pygame
.display.set_mode(DIM) C
浏览 10
提问于2021-08-31
得票数 0
回答已采纳
1
回答
使用
pygame
模块
在
python中使用
蛇
、
好
的
,所以运行代码可以画出
蛇
,但我根本不能
移动
它
。让
蛇
在
它
开始
移动
的
时候
不会停下来。
我
对编程很陌生,如果
我
是个哑巴,很抱歉,但是为了上帝
的
爱,
我
不知道该怎么做,请帮帮忙。网格函数工作得很好,但是
移动
函数一点也不工作。这是密码
pygame</e
浏览 2
提问于2020-01-27
得票数 2
回答已采纳
1
回答
查找最长路径网格
、
我
正在使用一个统一
的
成本网格,
它
只允许
在
正交方向上
移动
。这是用来作为游戏
蛇
的
基地,在那里
蛇
必须不断
移动
并尝试吃棋盘上
的
苹果。食物
的
定位和碰撞避免是使用经典
的
AStar算法来找到蛇头和食物之间
的
最短路径。然而,这种方法有时会导致
蛇
去寻找食物,导致
它
没有通向下一个食物
的
清晰路径。
蛇
最终
卡在
浏览 14
提问于2018-07-24
得票数 6
1
回答
将变量值插入list - python中
、
我
正在开发一款
蛇
游戏,
我
的
尾巴确实有问题。
我
创建
的
代码应该可以工作,但是列表和我使用
的
变量有一些问题。
在
程序开始时,
我
宣布了两个列表:snake=[] 当我
移动
蛇
时,玩家增加或减少50。然后,
我
将列表“播放者”插入列表“
蛇
”
的
0位置。如果他做了,
我
什么也不做。如果他不这么做,
我<
浏览 1
提问于2019-09-15
得票数 2
回答已采纳
2
回答
介绍屏幕未加载
、
我
在
获得由def game_intro()定义
的
介绍屏幕
以
正确加载时遇到了问题。每当我运行
它
,它就
卡在
一个空白
的
,黑色
的
屏幕上。
在
我
加入之前,游戏进行得很好。
我
已经尝试过调试器,但没有能够成功地找出问题所在。
我
正在使用Python编写代码。问题代码如下:import time scrW
浏览 0
提问于2019-10-22
得票数 3
回答已采纳
1
回答
为什么
我
关闭
pygame
程序
的
代码
在
不同
的
程序中表现不同?
、
我
在
蛇
中做了一个游戏,当你输了
的
时候
,它会关闭窗户,但不会关闭外壳。下面是
我
在
我
的
蛇
游戏中使用
的
代码,用于
在
不关闭shell
的
情况下关闭窗口: print("You lose.Your length was", length)
pygame
.q
浏览 19
提问于2019-08-01
得票数 0
1
回答
在
蛇
游戏中增加一个关于
蛇
的
轮廓
、
我
正在做一个
蛇
游戏,
我
认为如果
蛇
有一个轮廓的话,它会很酷。但是
在
蛇
的
每个身体部位画一个盒子看起来很糟糕。所以我只想在
蛇
的
边缘加上一个轮廓,但是
我
不知道怎么做/开始
它
。主体是一个充满游戏矩形
的
数组:
pygame
.Rect(100, 100, 50, 50)
pygame
.Rect(150, 100
浏览 1
提问于2022-08-28
得票数 2
回答已采纳
1
回答
如何使用
pygame
执行秒/毫秒
的
for循环?
、
、
我
正在试着做一个
蛇
的
游戏,但是
我
在
让
蛇
正确
移动
的
时候
遇到了一点小麻烦。当我运行这段代码时,他确实穿过了屏幕。但是
我
不能让显示器更新每个{}
的
。
我
想知道是否有一种方法可以像这样设置一个for循环:
pygame
.display.update() self.x += self.speedimport <em
浏览 0
提问于2019-05-01
得票数 2
1
回答
我
的
蛇
直奔而过边界
、
我
刚开始学习蟒蛇,试着玩
蛇
游戏,
我
遇到了一个问题。当我运行程序并使
蛇
向左
移动
时,
我
可以将它向右
移动
,它就会自己崩溃。上下也一样。
我
想做,这样
蛇
就不会向后撞了。而且,当我让
蛇
走出边界,它不会死,
它
只是通过另一堵墙。例如,如果
我
的
蛇
从右边
的
墙上走出来,它就会从另一边
的
左边出来。import
pygame</
浏览 5
提问于2020-07-17
得票数 1
回答已采纳
1
回答
派克-
在
event.type ==
pygame
.KEYDOWN时更改x值
、
我
正在构建一个
蛇
游戏,
我
试图
让
蛇
rect继续
移动
,而event.type ==
pygame
.KEYDOWN。
我
可以让这个块
在
KEYDOWN上
移动
,但是它不会通过更新rect
的
lead_x值而继续
移动
。import
pygame
black = (0,0,0) red =
浏览 2
提问于2015-09-06
得票数 0
回答已采纳
1
回答
pygame
边界中
的
蛇
游戏
、
所以我对Python、
PyGame
和任何一种编程都是全新
的
。
我
遵循了一个用
PyGame
制作
蛇
游戏
的
教程。现在已经完成了,但为了给自己一个挑战,
我
正
试图
改变一下游戏。首先,
我
想添加边框,但我真的迷路了。
我
试过看其他教程,但他们使用
的
图像似乎有所不同。这是
我
的
代码(因为
我
不知道什么能帮助我,所以我都发了):
浏览 8
提问于2020-05-13
得票数 1
回答已采纳
2
回答
用比目鱼做
蛇
。当
蛇
碰到炊具时很难让
它
变长
、
我
试图
在
游戏中制作一个
蛇
游戏,但是一旦
蛇
接触到点,
我
就很难让
蛇
变长。游戏有时会冻结,当我触摸点,
在
罕见
的
情况下,它会给我一个记忆错误。import
pygame
import random height =
浏览 0
提问于2019-07-08
得票数 4
回答已采纳
1
回答
如何从多个精灵中画出图像?
、
、
我
刚开始编程,试着制作一个简单
的
蛇
游戏。
我
已经编写了一些代码,比如向我
的
映像中添加第二个snake_head,但是
我
找不到一种方法
在
彼此相邻
的
for循环
浏览 4
提问于2022-05-04
得票数 -3
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券