首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Python基础、进阶与实战

    Pygame基础10-物理模拟

    PyMunk PyMunk是一个模拟物理的库。 注意,PyMunk只是进行物理模拟,不包含可视化的功能。如果需要可视化,可使用pygame等库。 可用pip安装pymunk: pip install pymunk pymunk pymunk中的概念: • space:物理空间。包含gravity 模拟重力,update更新空间。 =pymunk.Body.DYNAMIC) # DYNAMIC 类型的物体会受到力的影响 body.position = pos shape = pymunk.Circle(body, create_apple(space, pos): body = pymunk.Body(mass=1, moment=10, body_type=pymunk.Body.DYNAMIC) # (body_type=pymunk.Body.STATIC) # STATIC 类型的物体 不会移动 body.position = pos shape = pymunk.Circle(

    44810编辑于 2024-04-11
  • 来自专栏小徐学爬虫

    Python 3.x 下的 3D 游戏引擎

    代码例子 # 导入必要的库 import pygame import pymunk ​ # 创建 Pygame 窗口 pygame.init() screen = pygame.display.set_mode ((800, 600)) ​ # 创建 Pymunk 物理空间 space = pymunk.Space() ​ # 创建一个 Pymunk 圆形刚体,代表小球 ball_body = pymunk.Body (1, 10) ball_shape = pymunk.Circle(ball_body, 10) space.add(ball_body, ball_shape) ​ # 创建一个 Pymunk 地板 ,代表地面 floor_body = pymunk.Body(body_type=pymunk.Body.STATIC) floor_shape = pymunk.Segment(floor_body, ball_body.position.x), int(ball_body.position.y)), 10) ​ # 更新屏幕 pygame.display.update() 这段代码演示了如何使用 Pygame 和 Pymunk

    1.5K10编辑于 2024-07-04
  • 来自专栏信数据得永生

    ApacheCN Python 译文集 20211108 更新

    使用 Pygame 超越turtle——贪食蛇游戏 UI 十二、学习角色动画、碰撞和移动 十三、使用 Pygame 编写俄罗斯方块游戏 十四、了解 PyOpenGL 十五、通过制作愤怒的小鸟游戏了解 Pymunk

    20.8K30编辑于 2022-05-07
  • 来自专栏程序员的知识天地

    花了三个月终于把所有的Python库全部整理了!祝你早日拿到高薪!

    Pymunk,类似box2d的开源物理图形模拟库OpenCV, 目前最好的开源图像/视觉库,包括图像处理和计算机视觉方面、[机器学习]的很多通用算法。

    6K40发布于 2019-05-10
  • 来自专栏全栈程序员必看

    python官方库和第三方库_网络爬虫第三方库

    Pymunk,类似box2d的开源物理图形模拟库。 OpenCV, 目前最好的开源图像/视觉库,包括图像处理和计算机视觉方面、[机器学习]的很多通用算法。

    2.6K20编辑于 2022-11-15
  • 来自专栏Python联盟

    终于把所有的Python库,都整理出来啦!

    Pymunk,类似box2d的开源物理图形模拟库OpenCV, 目前最好的开源图像/视觉库,包括图像处理和计算机视觉方面、[机器学习]的很多通用算法。

    2.1K10编辑于 2022-01-27
领券