在开始学习游戏编程之前,我们先来安装下pygame和python3.2.5 参考园友: http://www.cnblogs.com/hongten/p/hongten_pygame_install.html 首先我们去到这里下载: http://www.pygame.org/download.sh ...
分类:
其他好文 时间:
2016-11-30 14:00:21
阅读次数:
203
之前上Web课,学到JavaScript的时候,老师要求写几个静态页面,要用到JavaScript。想了想就写个贪吃蛇吧。其实之前用pygame写过一次GUI的贪吃蛇,素材都是自己拿画图画的,其丑无比。所以这次还是老老实实用字符吧。 首先,是一些全局变量的定义: 1 <script> 2 var s ...
分类:
编程语言 时间:
2016-11-29 22:54:06
阅读次数:
340
学习目的:通过JavaScript操控<canvas>对象,实现交互动画。 动画的基本步骤 1. 清空canvas,使用clearRect方法 2. 保存canvas状态 3. 绘制动画图形 4. 恢复canvas状态 操控动画Controlling an animation setInterval ...
分类:
其他好文 时间:
2016-11-28 08:05:23
阅读次数:
326
贪吃蛇游戏截图: 首先安装pygame,可以使用pip安装pygame: pip install pygame 运行以下代码即可: 操作方法: 上下左右键或wsad键控制 ESC键退出游戏 下载代码:http://files.cnblogs.com/files/qiu2013/snake.zip 游 ...
分类:
编程语言 时间:
2016-11-22 02:52:57
阅读次数:
474
pygame参考文档pdf版:pygame API html版 pygame API ...
分类:
其他好文 时间:
2016-11-12 13:37:42
阅读次数:
186
题意:在一个平面上,给定一个由 n 个点(4 <= n <= 300)组成的一封闭笔画图形(第一个端点与第 n 个端点重合),求这个图形将平面分成几个部分。 需要用到欧拉定理; 欧拉定理:设图的顶点数为 v ,边数(三维中为棱的个数)为 e ,面数为 f ,则v + f - e = 2. 则若求面数 ...
分类:
其他好文 时间:
2016-11-06 13:50:43
阅读次数:
250
最近一个星期学习了一下python的pygame模块,顺便做个小程序巩固所学的,运行效果如下: 其中,背景图"highway.jpg"是使用PhotoShop将其分辨率改变为640 × 480,而小车"car.png"则是将其转变为png格式的图片,并且填充其背景色,让其拥有透明性。 代码 两张图片 ...
分类:
其他好文 时间:
2016-10-30 09:26:47
阅读次数:
381
鼠标的位置和其他PyGame的程序一样使用坐标来表示。坐标的值经常使用x和y变量来表示。左上角的坐标值是0,0,x和y的值随着鼠标的向右和向下的移动而增加。打印鼠标左键点击位置importpygame
pygame.init()
windowSize=[400,300]
screen=pygame.display.set_mode(windowSize)
clo..
分类:
编程语言 时间:
2016-10-19 07:50:44
阅读次数:
264
画一个圆形FFFFFF是白色,000000是黑色importpygame
pygame.init()
windowSize=[400,300]
screen=pygame.display.set_mode(windowSize)
pygame.display.set_caption("CircleGame")
colour=pygame.color.Color("#FFFFFF")
done=False
whilenotdone:
pygame.draw.circle(scree..
分类:
编程语言 时间:
2016-10-14 00:39:27
阅读次数:
379
keys=pygame.key.get_pressed(),接受游戏中当前按下的所有按键,并把它们保存为一个列表,放在keys变量中pygame.K_w告诉PyGame你在检查w键,通过修改最后的一个字母,你可以把它修改为任何你想要检查的按键importpygame
pygame.init()
size=[400,300]
screen=pygame.display.se..
分类:
编程语言 时间:
2016-10-14 00:38:33
阅读次数:
224