昨天的内容里有了运动的子弹,虽然我们只添加了一个子弹,但你可以看到我们需要记录子弹的x,y坐标,每次要更新它的坐标。如果我们想要有多颗子弹,就需要存储多个坐标。那时候处理起来就不显得那么简单,也许我们可以使用两个list,一个专门存储各个子弹的x坐标,另一个专门存储子弹的y坐标,问题似乎变得没那么复...
分类:
编程语言 时间:
2015-11-05 18:12:06
阅读次数:
188
这两天学习数据结构和算法,有时感觉并不如直接做项目来的有趣。刚刚学完python的基本使用,现在刚好趁热打铁做个小项目。由于本人一直很想制作一款游戏,就想使用Python制作一个基础的游戏。搜了一下资料,看到一个很便于使用的库,也就是pygame。pygame介绍pygame是一个建立在SDL(Si...
分类:
编程语言 时间:
2015-11-02 00:13:08
阅读次数:
285
import pygameimport sysimport mathfrom pygame.locals import *from random import *class Ball(pygame.sprite.Sprite): def __init__(self, image, positi...
分类:
其他好文 时间:
2015-10-31 20:09:36
阅读次数:
285
这是一个滑雪者的游戏。skier从上向下滑,途中会遇到树和旗子,捡起一个旗子得10分,碰到一颗树扣100分,可以用左右箭头控制skier方向。准备素材一 准备python环境:我下载的python2.6 IDLE二 pygame安装下载:http://www.pygame.org/download....
分类:
编程语言 时间:
2015-10-27 19:32:40
阅读次数:
1620
一、简介: py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32c....
分类:
编程语言 时间:
2015-10-16 17:02:19
阅读次数:
170
之前用过Android,Python的pygame,c#编程语言开发过游戏,一般来说,Java开发的游戏通常是AVG(英文adwenture game的简称)冒险游戏。 就技术角度而言,使用JavaAVG开发可以算得所有游戏类型中最容易的。一款...
分类:
编程语言 时间:
2015-10-11 16:50:07
阅读次数:
366
今天才发现,border-radius可以画很多图形,下面跟我来看一下吧:在设有宽和高的情况下画一个圆: #div1{ /*宽高相等,圆角范围为高或宽的一半或以上*/ background-color: green; width: 120px...
分类:
其他好文 时间:
2015-10-07 18:54:04
阅读次数:
352
总体路线: Python+Pygame+Flask+SQLAlchemy主要书籍:笨方法学Python (电子版), Python 核心编程(电子版),Python基础教程(纸质版),FlaskWeb开发:基于Python的Web应用开发实战(电子版)主要的参考网站:Assignments — Pr...
分类:
编程语言 时间:
2015-10-02 09:00:29
阅读次数:
512
介绍Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验...
分类:
其他好文 时间:
2015-08-20 06:44:29
阅读次数:
256
用Canvas API绘图,需要画图形的边线并设置内部区域填充,边线英文语法对应stroke,填充对应fill,在后面我们会频繁看到这2个英文单词的出现。Canvas API内置的形状绘图函数比较少,可以完成绘制矩形Rect、弧形Arc,也可以画贝塞尔曲线bezierCurver、quadratic...
分类:
Web程序 时间:
2015-08-15 00:05:27
阅读次数:
128