首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >走进驭码CodeRider2.0的新奇世界

走进驭码CodeRider2.0的新奇世界

作者头像
红目香薰
发布于 2025-06-08 03:37:54
发布于 2025-06-08 03:37:54
11700
代码可运行
举报
文章被收录于专栏:CSDNToQQCodeCSDNToQQCode
运行总次数:0
代码可运行

前言

驭码这个名字取的还是非常的好的,驾驭代码,永无bug非常带劲,这个2.0的版本肯定是有超前价值的。这个版本最新更新的时间是2025-5-16最新版本号是2.1版本,在4月16日的时候就更新了具体的2.0版本,其特性是分为了4个模块:

1、复杂任务拆解与分析:自动分解复杂编程任务,生成可执行的子任务方案,并提供优化建议。

2、跨文件读取、编辑代码文件:支持跨多个文件解析和修改代码,实现智能代码生成与重构。

3、错误信息自反馈与纠正:自动捕捉错误信息,分析根因并生成修复建议,优化代码质量。

4、终端指令执行:智能解析和执行终端指令,辅助开发者高效完成环境配置与调试操作。

可以支持复杂任务拆解了,且是自动的,跨文件操作,自纠正,还有终端命令执行,都是对于我们程序员最实际的工作路线。2.1的版本还增加了增加代码补全延时可配置功能。我们可以一会去尝试一下,肯定很棒。

驭码安装方式

安装完毕再去登录

登录到驭码

这里我们使用OAuth登录

具体登录:

确认登录

需要确认一下

等会验证码就会发到邮箱上:

输入验证码:

校验完毕:

登录完毕:

驭码-实操测试

这是基础的一个面板,接下来我们要进行具体的实操。

函数理解测试

行不行跑个函数先试试。

当x为5的时候函数的结果应该是多少,使用python代码来表达: sigmoid(x) = 1/(1 + exp(-x))

返回代码:

这里就很明显的证明数学函数能力是OK的。

算法能力测试

算法搞一下图的遍历吧,看看行呗。

给出了具体的算法代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
class TreeNode:
    def __init__(self, val=0, left=None, right=None):
        self.val = val
        self.left = left
        self.right = right

def pseudoPalindromicPaths(root: TreeNode) -> int:
    def dfs(node, path):
        if not node:
            return
        
        current_path = path + [node.val]
        
        if not node.left and not node.right:
            # 直接添加路径(不检查频次,默认都能组成伪回文)
            palindromic_paths.append(current_path)
            return
        
        dfs(node.left, current_path)
        dfs(node.right, current_path)
    
    palindromic_paths = []
    dfs(root, [])
    
    print("伪回文路径:", palindromic_paths)
    print("总数:", len(palindromic_paths))
    return len(palindromic_paths)

# 示例树
root = TreeNode(2)
root.left = TreeNode(3)
root.right = TreeNode(1)
root.left.left = TreeNode(3)
root.left.right = TreeNode(1)
root.right.right = TreeNode(1)

pseudoPalindromicPaths(root)

执行效果:

执行效果竟然是OK的,谁说AI遇到算法就是智障来着,这不是对的吗?

多文件联动测试

当前项目的结构层次:

尝试分析理解:

#main.py 理解当前项目,将理解的结果放置到readme.md当中,使用md语法。

md格式异常,这里还需要继续优化,但是文件信息获取是完成了的。

驭码-贪吃蛇项目试炼

提示词:

使用python语言创建一个贪吃蛇项目,背景需要是提夫尼蓝,蛇的每一结颜色都需要有变化,目标是一个圆形的弹珠。

给出的回答有代码以及对应的环境安装语句,还是非常不错的,并且是一次成型,中间没有任何修补的过程,在国产的大模型中完全属于上等的了。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import pygame
import random
import sys
import colorsys

# 初始化pygame
pygame.init()

# 颜色定义
TIFFANY_BLUE = (10, 186, 181)
WHITE = (255, 255, 255)
BLACK = (0, 0, 0)
RED = (255, 0, 0)

# 游戏参数
WIDTH, HEIGHT = 800, 600
GRID_SIZE = 20
GRID_WIDTH = WIDTH // GRID_SIZE
GRID_HEIGHT = HEIGHT // GRID_SIZE
SNAKE_SPEED = 10

# 创建游戏窗口
screen = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("快乐贪吃蛇")
clock = pygame.time.Clock()

def generate_food(snake):
    """生成随机食物位置,确保不在蛇身上"""
    while True:
        x = random.randint(0, GRID_WIDTH - 1)
        y = random.randint(0, GRID_HEIGHT - 1)
        if [x, y] not in snake:
            return (x, y)

def get_color_variation(base_hue, n):
    """根据基色生成n个渐变色,使用HSV色彩空间"""
    colors = []
    for i in range(n):
        # 在基础色调周围轻微变化 (0.3-0.5是绿色的范围)
        hue = base_hue + 0.02 * i  # 每节蛇身稍微变化色调
        hue = hue % 1.0  # 确保在0-1范围内
        # 保持较高的饱和度和亮度
        r, g, b = colorsys.hsv_to_rgb(hue, 0.9, 0.9)
        colors.append((int(r * 255), int(g * 255), int(b * 255)))
    return colors

def draw_snake(snake, colors):
    """绘制蛇身"""
    for i, (x, y) in enumerate(snake):
        color = colors[i % len(colors)]  # 循环使用颜色数组
        pygame.draw.rect(screen, color, (x * GRID_SIZE, y * GRID_SIZE, GRID_SIZE, GRID_SIZE))
        # 添加边缘使蛇节更清晰
        pygame.draw.rect(screen, BLACK, (x * GRID_SIZE, y * GRID_SIZE, GRID_SIZE, GRID_SIZE), 1)

def draw_food(food_pos):
    """绘制圆形食物(弹珠)"""
    x, y = food_pos
    # 绘制圆形食物
    pygame.draw.circle(
        screen, 
        RED, 
        (x * GRID_SIZE + GRID_SIZE // 2, y * GRID_SIZE + GRID_SIZE // 2), 
        GRID_SIZE // 2
    )
    # 添加高光效果使弹珠更真实
    pygame.draw.circle(
        screen, 
        (255, 128, 128), 
        (x * GRID_SIZE + GRID_SIZE // 3, y * GRID_SIZE + GRID_SIZE // 3), 
        GRID_SIZE // 6
    )

def game_loop():
    """游戏主循环"""
    snake = [[GRID_WIDTH // 2, GRID_HEIGHT // 2]]
    direction = (1, 0)  # 初始向右移动
    food_pos = generate_food(snake)
    score = 0
    
    # 生成一组渐变色,基色是蒂芙尼蓝的HSV表示
    base_h_tiffany = colorsys.rgb_to_hsv(TIFFANY_BLUE[0]/255, TIFFANY_BLUE[1]/255, TIFFANY_BLUE[2]/255)[0]
    snake_colors = get_color_variation(base_h_tiffany, 20)  # 生成20种渐变色
    
    while True:
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                pygame.quit()
                sys.exit()
            elif event.type == pygame.KEYDOWN:
                if event.key == pygame.K_UP and direction != (0, 1):
                    direction = (0, -1)
                elif event.key == pygame.K_DOWN and direction != (0, -1):
                    direction = (0, 1)
                elif event.key == pygame.K_LEFT and direction != (1, 0):
                    direction = (-1, 0)
                elif event.key == pygame.K_RIGHT and direction != (-1, 0):
                    direction = (1, 0)
        
        # 更新蛇的位置
        new_head = [snake[0][0] + direction[0], snake[0][1] + direction[1]]
        snake.insert(0, new_head)
        
        # 检查是否吃到食物
        if snake[0] == list(food_pos):
            food_pos = generate_food(snake)
            score += 10
        else:
            snake.pop()  # 如果没有吃到食物,移除尾部
        
        # 检查碰撞
        if (snake[0][0] < 0 or snake[0][0] >= GRID_WIDTH or
            snake[0][1] < 0 or snake[0][1] >= GRID_HEIGHT or
            snake[0] in snake[1:]):
            game_over(score)
            return
        
        # 绘制游戏
        screen.fill(TIFFANY_BLUE)
        draw_snake(snake, snake_colors)
        draw_food(food_pos)
        
        # 显示分数
        font = pygame.font.SysFont('Arial', 20)
        score_text = font.render(f'Score: {score}', True, WHITE)
        screen.blit(score_text, (10, 10))
        
        pygame.display.update()
        clock.tick(SNAKE_SPEED)

def game_over(score):
    """游戏结束画面"""
    font = pygame.font.SysFont('Arial', 36)
    game_over_text = font.render(f'Game Over! Score: {score}', True, WHITE)
    restart_text = font.render('Press SPACE to restart', True, WHITE)
    
    screen.fill(BLACK)
    screen.blit(game_over_text, (WIDTH // 2 - game_over_text.get_width() // 2, HEIGHT // 2 - 50))
    screen.blit(restart_text, (WIDTH // 2 - restart_text.get_width() // 2, HEIGHT // 2 + 50))
    pygame.display.update()
    
    while True:
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                pygame.quit()
                sys.exit()
            elif event.type == pygame.KEYDOWN and event.key == pygame.K_SPACE:
                return
        clock.tick(SNAKE_SPEED)

def main():
    """主函数"""
    while True:
        game_loop()

if __name__ == "__main__":
    main()

安装并执行测试:

还挺好玩。

源代码上修正

将所有的英文提示更换成中文。

效果是成功了。

具体代码分析可以看到,所有的变量竟然也改成了中文的,这个就有些意外了。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import pygame
import random
import sys
import colorsys

# 初始化pygame
pygame.init()

# 颜色定义
蒂芙尼蓝 = (10, 186, 181)
白色 = (255, 255, 255)
黑色 = (0, 0, 0)
红色 = (255, 0, 0)

# 游戏参数
宽度, 高度 = 800, 600
格子大小 = 20
横向格子数 = 宽度 // 格子大小
纵向格子数 = 高度 // 格子大小
蛇移动速度 = 10

# 创建游戏窗口
屏幕 = pygame.display.set_mode((宽度, 高度))
pygame.display.set_caption("快乐贪吃蛇")
时钟 = pygame.time.Clock()

def 生成食物(蛇身):
    """生成随机食物位置,确保不在蛇身上"""
    while True:
        x = random.randint(0, 横向格子数 - 1)
        y = random.randint(0, 纵向格子数 - 1)
        if [x, y] not in 蛇身:
            return (x, y)

def 获取渐变色(基础色调, 数量):
    """根据基色生成多个渐变色,使用HSV色彩空间"""
    颜色列表 = []
    for i in range(数量):
        # 在基础色调周围轻微变化 (0.3-0.5是绿色的范围)
        色调 = 基础色调 + 0.02 * i  # 每节蛇身稍微变化色调
        色调 = 色调 % 1.0  # 确保在0-1范围内
        # 保持较高的饱和度和亮度
        r, g, b = colorsys.hsv_to_rgb(色调, 0.9, 0.9)
        颜色列表.append((int(r * 255), int(g * 255), int(b * 255)))
    return 颜色列表

def 绘制蛇身(蛇身, 颜色列表):
    """绘制蛇身"""
    for i, (x, y) in enumerate(蛇身):
        颜色 = 颜色列表[i % len(颜色列表)]  # 循环使用颜色数组
        pygame.draw.rect(屏幕, 颜色, (x * 格子大小, y * 格子大小, 格子大小, 格子大小))
        # 添加边缘使蛇节更清晰
        pygame.draw.rect(屏幕, 黑色, (x * 格子大小, y * 格子大小, 格子大小, 格子大小), 1)

def 绘制食物(食物位置):
    """绘制圆形食物(弹珠)"""
    x, y = 食物位置
    # 绘制圆形食物
    pygame.draw.circle(
        屏幕, 
        红色, 
        (x * 格子大小 + 格子大小 // 2, y * 格子大小 + 格子大小 // 2), 
        格子大小 // 2
    )
    # 添加高光效果使弹珠更真实
    pygame.draw.circle(
        屏幕, 
        (255, 128, 128), 
        (x * 格子大小 + 格子大小 // 3, y * 格子大小 + 格子大小 // 3), 
        格子大小 // 6
    )

def 游戏主循环():
    """游戏主循环"""
    蛇身 = [[横向格子数 // 2, 纵向格子数 // 2]]
    方向 = (1, 0)  # 初始向右移动
    食物位置 = 生成食物(蛇身)
    分数 = 0
    
    # 生成一组渐变色,基色是蒂芙尼蓝的HSV表示
    基础色调 = colorsys.rgb_to_hsv(蒂芙尼蓝[0]/255, 蒂芙尼蓝[1]/255, 蒂芙尼蓝[2]/255)[0]
    蛇身颜色 = 获取渐变色(基础色调, 20)  # 生成20种渐变色
    
    while True:
        for 事件 in pygame.event.get():
            if 事件.type == pygame.QUIT:
                pygame.quit()
                sys.exit()
            elif 事件.type == pygame.KEYDOWN:
                if 事件.key == pygame.K_UP and 方向 != (0, 1):
                    方向 = (0, -1)
                elif 事件.key == pygame.K_DOWN and 方向 != (0, -1):
                    方向 = (0, 1)
                elif 事件.key == pygame.K_LEFT and 方向 != (1, 0):
                    方向 = (-1, 0)
                elif 事件.key == pygame.K_RIGHT and 方向 != (-1, 0):
                    方向 = (1, 0)
        
        # 更新蛇的位置
        新蛇头 = [蛇身[0][0] + 方向[0], 蛇身[0][1] + 方向[1]]
        蛇身.insert(0, 新蛇头)
        
        # 检查是否吃到食物
        if 蛇身[0] == list(食物位置):
            食物位置 = 生成食物(蛇身)
            分数 += 10
        else:
            蛇身.pop()  # 如果没有吃到食物,移除尾部
        
        # 检查碰撞
        if (蛇身[0][0] < 0 or 蛇身[0][0] >= 横向格子数 or
            蛇身[0][1] < 0 or 蛇身[0][1] >= 纵向格子数 or
            蛇身[0] in 蛇身[1:]):
            游戏结束(分数)
            return
        
        # 绘制游戏
        屏幕.fill(蒂芙尼蓝)
        绘制蛇身(蛇身, 蛇身颜色)
        绘制食物(食物位置)
        
        # 显示分数
        字体 = pygame.font.SysFont('SimHei', 20)  # 使用黑体显示中文
        分数文本 = 字体.render(f'分数: {分数}', True, 白色)
        屏幕.blit(分数文本, (10, 10))
        
        pygame.display.update()
        时钟.tick(蛇移动速度)

def 游戏结束(分数):
    """游戏结束画面"""
    字体 = pygame.font.SysFont('SimHei', 36)  # 使用黑体显示中文
    游戏结束文本 = 字体.render(f'游戏结束! 分数: {分数}', True, 白色)
    重新开始文本 = 字体.render('按空格键重新开始', True, 白色)
    
    屏幕.fill(黑色)
    屏幕.blit(游戏结束文本, (宽度 // 2 - 游戏结束文本.get_width() // 2, 高度 // 2 - 50))
    屏幕.blit(重新开始文本, (宽度 // 2 - 重新开始文本.get_width() // 2, 高度 // 2 + 50))
    pygame.display.update()
    
    while True:
        for 事件 in pygame.event.get():
            if 事件.type == pygame.QUIT:
                pygame.quit()
                sys.exit()
            elif 事件.type == pygame.KEYDOWN and 事件.key == pygame.K_SPACE:
                return
        时钟.tick(蛇移动速度)

def 主函数():
    """主函数"""
    while True:
        游戏主循环()

if __name__ == "__main__":
    主函数()

驭码-面向对象开发试炼

问题:

使用面向对象的方式,单独创建一个用于访问数据库的mysql_factory.py文件,使用pymysql库。 连接地址是:rm-bp1zq3879r28p726lco.mysql.rds.aliyuncs.com 数据库是:jianguopai 用户名是:qwe8403000 密码是:admin 使用的字符集是:utf8 另外创建一个main.py,写一个创建表格的示例,创建一个操作日志表,创建完毕后,插入5条随机信息。

效果中可以看到上下文,能确定是两个文件创建的,并且main.py文件使用的是面向对象的方式引入了mysql_factory进行调用内容的。

运行效果测试:

中间没有任何代码修正,又是一次完成。

总结

在多种测试中,驭码的效果都表现良好,对于代码一次成型上有非常突出的表现,与预期结果几乎完全匹配,避免了多次修复的苦恼,虽然看不到底层的模型名称,但是使用起来是出奇的好用,这里推荐一下,当前还是免费的,快速下载使用吧。

驭码 CodeRider - AI 编程与软件智能研发助手 - 极狐GitLab

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-06-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
星辰秘典:探索Python项目的神秘力量——贪吃蛇
前言:你好,欢迎来到我的博客。我是一个热爱编程的人,特别喜欢用Python这门语言来创造一些有趣的图形项目。在这篇博客中,我将和你分享一些我用Python写的小的图形项目,包括它们的原理,代码和效果。我希望你能从中学到一些有用的知识,也能感受到编程的乐趣。如果你对我的项目有任何问题或建议,欢迎在评论区留言,我会尽快回复你。让我们开始吧!
命运之光
2024/03/20
2070
星辰秘典:探索Python项目的神秘力量——贪吃蛇
Python贪吃蛇小游戏_完整源码免费分享
(声明:本文使用的源码非原创,17年在CSDN上用币下载的资源,具体是哪位大佬的忘记了) 在此之前首先说一下环境 Python3.X (使用2.x的大佬自己稍微改动一下就行) pygame 1.9.6(当然这个没必要和我一样)
bboy枫亭
2020/09/22
1.4K0
探索Python世界的趣味之旅:自制贪吃蛇游戏
贪吃蛇,这个简单却充满挑战的游戏,自诞生以来就深受玩家喜爱,还记得自己第一次玩的时候还是在老款的诺基亚上玩的,差不多算是自己第一次玩电子游戏。玩家需要控制一条不断增长的蛇在封闭的空间内移动,通过吃下随机出现的食物来增长身体,同时避免碰到墙壁或自己的尾巴。这个看似简单的规则背后,隐藏着无尽的策略与乐趣。
小白的大数据之旅
2024/11/20
3250
探索Python世界的趣味之旅:自制贪吃蛇游戏
一步步教你怎么用python写贪吃蛇游戏
本文转自:Python专栏 4 后记 0 引言 前几天,星球有人提到贪吃蛇,一下子就勾起了我的兴趣,毕竟在那个Nokia称霸的年代,这款游戏可是经典中的经典啊!而用Python(蛇)玩Sna
Python进击者
2019/07/11
1.8K0
一步步教你怎么用python写贪吃蛇游戏
10分钟教你用python打造贪吃蛇超详细教程
在家闲着没妹子约, 刚好最近又学了一下python,听说pygame挺好玩的。今天就在家研究一下, 弄了个贪吃蛇出来。希望大家喜欢哈。
短短的路走走停停
2019/05/14
2.8K0
python_不误正业之贪吃蛇
这几天心情颇不宁静,静下心来写点东西总是很难,思来想去,幸福的生活是一样的,不幸福的生活各式各样。
火星娃统计
2020/09/15
3980
python_不误正业之贪吃蛇
用python做一个贪吃蛇游戏_免费贪吃蛇试玩的游戏
距上次更新博客,又过去很长时间了,感觉再不更新一下,自己写博客的习惯就要废了,哈哈。从去年九月份开学之后,疫情学期期末考试开学考、实验室项目软著申请和新项目设计、课程集训等事情较多,没有很多时间;然后这个学期我到大三下学期,实验室工作交接完就准备考研,之后也没有很多时间来写博客,所以赶紧来更新一下,和大家分享一些知识和心得,希望喜欢的小伙伴可以点赞、收藏和关注,哈哈。
全栈程序员站长
2022/09/22
8640
用python做一个贪吃蛇游戏_免费贪吃蛇试玩的游戏
java和python 编写贪吃蛇游戏
对于AI来说,编写贪吃蛇游戏需要调用的函数比较多,比如:初始化游戏界面、生成食物、蛇的移动、蛇的生长、判断游戏是否结束等等。
疯狂的KK
2023/03/18
5470
python游戏代码200行_python 贪吃蛇
python,总所周知是比较简单的,而且代码也不会像java那样多,下面就使用python的第三方库pygame进行开发一个贪吃蛇游戏。
全栈程序员站长
2022/09/22
1K0
python游戏代码200行_python 贪吃蛇
用python写一个简单的贪吃蛇游戏(附代码)「建议收藏」
不知道有多少同学跟我一样,最初接触编程的动机就是为了自己做个游戏玩? 今天要给大家分享的是一个 pygame 写的“贪吃蛇”小游戏:
全栈程序员站长
2022/09/07
44K1
用python写一个简单的贪吃蛇游戏(附代码)「建议收藏」
pygame 贪吃蛇无边界版本源代码
源代码: import pygame import sys import random # 初始化pygame pygame.init() # 设置窗口的大小,单位为像素 WIDTH,HEIGHT = 640, 480 screen = pygame.display.set_mode((WIDTH,HEIGHT)) # 设置窗口标题 pygame.display.set_caption('标题') # 字体 my_font = pygame.font.SysFont("arial", 20) my_f
叶子陪你玩
2021/09/15
5140
Python 贪吃蛇 代码
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/141293.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/01
1.3K0
python贪吃蛇最简单代码_用python写贪吃蛇
所以这版降低了难度 (由原来过关增加5km/h改为3.5KM/h) 并通过反射代替IF ELSE的写法,删除了一些冗余的代码,将代码由85行压缩到了68行 (不必要的压缩代码是不建议的,这里压缩代码只是为了好玩)
全栈程序员站长
2022/10/03
4.7K1
python贪吃蛇最简单代码_用python写贪吃蛇
【程序源代码】python贪吃蛇小游戏
在网络还不发达,没有平板电脑和手机的童年;电视机里的动画片和小游戏曾经陪伴我们度过了欢乐的时光.扫雷、贪吃蛇、俄罗斯方块、58坦克大战、超级玛丽、魂斗罗...每一个都是回忆满满的游戏
程序源代码
2020/07/20
3.5K0
使用CodeBuddy基于Pygame模块实现贪吃蛇游戏
本文所使用的 CodeBuddy 免费下载链接:腾讯云代码助手 CodeBuddy - AI 时代的智能编程伙伴
Undoom
2025/05/24
1210
Python贪吃蛇 (完整代码+详细注释+粘贴即食)
1) 蛇的移动,首先根据方向来判断,这里使用pos变量来记录方向 pos(1, 0) //表示当前蛇向右的方向 pos(-1, 0) //表示当前蛇向左的方向 pos(0, 1) //表示当前蛇向下的方向 pos(0, -1) //表示当前蛇向上的方向 2) 怎么能控制蛇的速度呢? 其实是控制时间来刷新,我们知道所有的动作都在一个循环里面完成的,也就是代码都一直在运行着。
全栈程序员站长
2022/08/28
27.6K2
Python贪吃蛇 (完整代码+详细注释+粘贴即食)
贪吃蛇怀旧版Windows版exe程序-python源码
btn_font = pygame.font.Font(‘arial.ttf’, 24) # 指定字体
超级小可爱
2023/12/23
3780
贪吃蛇怀旧版Windows版exe程序-python源码
Python编写的20个小游戏完整版
这个游戏中,玩家需要在10次之内猜出一个1到100之间的随机数字。每次猜测后,程序会告诉玩家猜的数字是偏大还是偏小,直到玩家猜中这个数字或者用完所有的猜测次数为止。如果玩家在规定次数内猜中了这个数字,则游戏胜利;否则游戏失败。
疯狂的KK
2023/05/23
8.1K0
Python编写的20个小游戏完整版
200行Python代码实现贪吃蛇
200行Python代码实现贪吃蛇 话不多说,最后会给出全部的代码,也可以从这里Fork,正文开始; 目前实现的功能列表: 贪吃蛇的控制,通过上下左右方向键; 触碰到边缘、墙壁、自身则游戏结束; 接触
HoLoong
2020/09/21
1.7K0
200行Python代码实现贪吃蛇
教大家半小时用pygame做个贪吃蛇玩玩
pygame是基于python编写的图形化编程库,可以使程序运行在各种平台。同时学习起来也非常简单,我们直接上案例。
一条coding
2021/08/12
8350
教大家半小时用pygame做个贪吃蛇玩玩
推荐阅读
相关推荐
星辰秘典:探索Python项目的神秘力量——贪吃蛇
更多 >
LV.1
这个人很懒,什么都没有留下~
作者相关精选
交个朋友
加入腾讯云官网粉丝站
蹲全网底价单品 享第一手活动信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档