pygame
文章平均质量分 92
茫然的哈士奇
这个作者很懒,什么都没留下…
展开
-
pygame教程实例(八)不用3D引擎也可以写3D画面
上一篇:pygame教程实例(七)python实现贪吃蛇自动寻路目录:pygame游戏教程目录效果图:代码参考自:https://github.com/Apress/beg-python-games-dev-2ed/blob/master/9781484209714_Chapter_09/9-3.py但在原先的代码中,镜头只能在一个平面内移动,而且视角也不能自由的转动。经过我的修改,可...原创 2019-11-30 17:48:12 · 5861 阅读 · 2 评论 -
pygame教程实例(七)python实现贪吃蛇自动寻路
上一篇:pygame教程实例(六)你从来没玩过的俄罗斯方块下一篇:[pygame教程实例(八)不用3D引擎也可以写3D画面]本文及代码作者:TigerWang禁止转载!效果图:该项目与上一篇pygame教程实例(六)你从来没玩过的俄罗斯方块在同一个项目下。GitHub:(等我上传到github上再放链接)上一篇:pygame教程实例(六)你从来没玩过的俄罗斯方块下一篇:[p...原创 2019-11-30 16:30:09 · 3940 阅读 · 1 评论 -
pygame教程实例(六)你从来没玩过的俄罗斯方块
上一篇:pygame教程实例(五)物理引擎pymunk下一篇:[pygame教程实例(七)python实现贪吃蛇自动寻路]本文及本文代码作者:TigerWang。禁止转载!禁止抄袭。效果图:github:(暂留空)在线演示:www.hbmu.xyz/matter/eluosi.html(用js写的,功能不全)上一篇:pygame教程实例(五)物理引擎pymunk下一篇:[py...原创 2019-11-30 16:05:04 · 2776 阅读 · 0 评论 -
python写傅里叶变换可视化
傅里叶变换可视化使用python的pygame写的。GitHub项目链接详细操作见Github原创 2019-09-05 15:33:17 · 1825 阅读 · 0 评论 -
pygame教程实例(五)物理引擎pymunk
上一篇:pygame教程实例(四)小球弹跳(事件)本教程使用python3在前几个教程中,我们模拟了小球和星球的运动。但是,在游戏中我们往往会遇到很复杂的物理运动,比如碰撞、旋转、滑轮、绳子、轮子等。这时候如果我们自己写这些就很麻烦了,不过有很多已经写好了的物理模块可以供我们使用,这些模块被叫做物理引擎。物理引擎可分为2D和3D,顾名思义,2D只是对于二维世界的,比如愤怒的小鸟。而3D就是...原创 2019-08-12 20:52:02 · 15384 阅读 · 10 评论 -
pygame教程实例(四)小球弹跳(事件)
上一篇:pygame教程实例(三)游戏事件本教程使用python3在pygame教程实例(一)小球弹跳中我们写了一个小球在重力的作用下反复弹跳。现在我们来重写它,使我们可以控制小球运动。我们写两个版本,一个是控制小球左右运动。一个是取消重力,控制小球上下左右移动一、框架import pygamefrom pygame.locals import *WINDOW_W, WINDOW...原创 2019-08-12 17:40:47 · 2939 阅读 · 0 评论 -
pygame教程实例(三)游戏事件
上一篇:pygame教程实例(二)模拟三体本教程使用python3在pygame教程实例(一)小球弹跳中我们写了一个小球在重力的作用下反复弹跳。但是游戏最重要的一点是玩家与游戏的交互(通过鼠标、键盘、手柄等设备)。一、什么是事件点击鼠标、移动鼠标、滑动滚轮、按下键盘等都是事件。不过,点击鼠标其实不是一个事件,而是两个事件(按下鼠标,松开鼠标),按下键盘按键也是一样的二、事件获取...原创 2019-08-12 15:29:56 · 4954 阅读 · 0 评论 -
pygame教程实例(二)模拟三体
本教程使用python3阅读本文需要一些简单的物理知识上一章我们写了一个小球在重力的作用下反复弹跳,现在我们来实现模拟三体运动。三体运动是指三个质量相差不大的天体相互作用下的运动。一、定义一些常量和初始化from sys import exitimport pygame, mathfrom pygame.color import *G = 900 # 重力常量FP...原创 2019-08-10 18:06:03 · 5658 阅读 · 3 评论 -
pygame游戏教程目录
目录:所有教程使用python3pygame版本1.9.6pymnuk版本5.5pygame教程实例(一)小球弹跳pygame教程实例(二)模拟三体python之pygame春节十二响pygame教程实例(三)游戏事件pygame教程实例(四)小球弹跳(事件)pygame教程实例(五)...原创 2019-08-14 17:43:22 · 1704 阅读 · 1 评论 -
python之pygame春节十二响
本教程使用python3先上效果:小图大图:原创 2019-08-14 14:21:15 · 1020 阅读 · 0 评论 -
pygame教程实例(一)小球弹跳
本教程使用python31.导入pygameimport pygameimport os如果你没有安装pygame使用pip安装:pip3 install pygame或使用国内镜像:pip3 install pygame -i https://mirrors.aliyun.com/pypi/simple2.创建pygame窗体1.我们先定义一些必要的全局变量WI...原创 2019-08-05 20:35:14 · 4683 阅读 · 12 评论