tank2011
所属分类:射击游戏
开发工具:Python
文件大小:28850KB
下载次数:56
上传日期:2011-12-12 12:51:52
上 传 者:
d545515982
说明: 坦克大战,python pygame 编写
好好学习
(this is a game of battling with tanks writen by python)
文件列表:
tank2011\.svn\entries (2741, 2011-04-14)
tank2011\.svn\prop-base\bullet.pyc.svn-base (53, 2011-04-14)
tank2011\.svn\prop-base\game.pyc.svn-base (53, 2011-04-14)
tank2011\.svn\prop-base\lib.pyc.svn-base (53, 2011-04-14)
tank2011\.svn\prop-base\stage.pyc.svn-base (53, 2011-04-14)
tank2011\.svn\prop-base\tank.pyc.svn-base (53, 2011-04-14)
tank2011\.svn\text-base\article.py.svn-base (1952, 2011-04-14)
tank2011\.svn\text-base\bullet.py.svn-base (8623, 2011-04-13)
tank2011\.svn\text-base\bullet.pyc.svn-base (6737, 2011-04-14)
tank2011\.svn\text-base\game.py.svn-base (9627, 2011-04-14)
tank2011\.svn\text-base\game.pyc.svn-base (6709, 2011-04-14)
tank2011\.svn\text-base\lib.py.svn-base (5217, 2011-04-14)
tank2011\.svn\text-base\lib.pyc.svn-base (5860, 2011-04-14)
tank2011\.svn\text-base\main.py.svn-base (2485, 2011-04-14)
tank2011\.svn\text-base\run.py.svn-base (1808, 2011-04-14)
tank2011\.svn\text-base\stage.py.svn-base (13356, 2011-04-14)
tank2011\.svn\text-base\stage.pyc.svn-base (15611, 2011-04-14)
tank2011\.svn\text-base\svn-commit.2.tmp.svn-base (82, 2011-04-14)
tank2011\.svn\text-base\svn-commit.tmp.svn-base (71, 2011-04-14)
tank2011\.svn\text-base\tank.py.svn-base (15083, 2011-04-14)
tank2011\.svn\text-base\tank.pyc.svn-base (14450, 2011-04-14)
tank2011\.svn\text-base\test.py.svn-base (3553, 2011-04-14)
tank2011\.svn\text-base\xxrcs.py.svn-base (1820, 2011-04-11)
tank2011\article.py (1937, 2011-04-15)
tank2011\bullet.py (7108, 2011-04-15)
tank2011\bullet.pyc (6455, 2011-12-10)
tank2011\data\.svn\entries (213, 2011-04-14)
tank2011\data\map\.svn\entries (343, 2011-04-14)
tank2011\data\map\.svn\prop-base\1.map.zip.svn-base (53, 2011-04-14)
tank2011\data\map\.svn\text-base\1.map.zip.svn-base (4185192, 2011-04-14)
tank2011\data\map\1.map\.svn\entries (797, 2011-04-14)
tank2011\data\map\1.map\.svn\prop-base\Mozart_Piano_Sonata_Amin3.ogg.svn-base (53, 2011-04-14)
tank2011\data\map\1.map\.svn\text-base\map.cfg.svn-base (302, 2011-04-14)
tank2011\data\map\1.map\.svn\text-base\map.svn-base (560, 2011-04-14)
tank2011\data\map\1.map\.svn\text-base\Mozart_Piano_Sonata_Amin3.ogg.svn-base (3663245, 2011-04-14)
tank2011\data\map\1.map\.svn\text-base\test.py.svn-base (104, 2011-04-14)
tank2011\data\map\1.map\map (560, 2011-04-15)
tank2011\data\map\1.map\map.cfg (262, 2011-04-15)
tank2011\data\map\1.map\Mozart_Piano_Sonata_Amin3.ogg (3663245, 2008-09-04)
tank2011\data\map\1.map\slash\.svn\entries (1255, 2011-04-14)
... ...
head 1.3;
access;
symbols;
locks
shiweifu:1.3; strict;
comment @# @;
1.3
date 2011.04.04.05.05.52; author shiweifu; state Exp;
branches;
next 1.2;
1.2
date 2011.04.03.15.37.48; author shiweifu; state Exp;
branches;
next 1.1;
1.1
date 2011.04.03.13.33.02; author shiweifu; state Exp;
branches;
next ;
desc
@readme
@
1.3
log
@*** empty log message ***
@
text
@几种配置文件信息:
1、坦克信息
#坦克信息
tank =
{
#单位是像素
"name" : "normal",
"speed" : 5,
"image" :
{
"left":"left.jpg",
"right":"right.jpg",
"up":"up.jpg",
"down":"down.jpg"
}
}
每个敌方坦克信息都可以单独加载,包含四个方向的图片和移动速度、攻击力等参数,加载参数之后才进行初始化
2、地图信息伪代码:
map_info =
{
"background" : "xx.jpg",
"backcolor" : [0,0,0],
"tank_info" :
{
#这是各种出场坦克名字
"normal":5,
"hard":5
},
"player" : "normal",
"slash" : ["1.jpg","2.jpg","3.jpg","4.jpg"],
"sound" : "xx.wav"
}
地图文件应该是个独立的压缩包,用tar或zip格式压缩。使用时解压到tmp文件夹下。
每个压缩包内有个map.cfg文件,里面包含该地图、场景的配置信息:
地图还应包括开场动画,由几张图片组成。保存到slash文件夹下。
包括声音文件,也由初始化地图时进行加载。格式为wav。
背景颜色或背景图片:选填一个。如果同时设置,则以background为主,以居中方式贴到背景中。
@
1.2
log
@增加些注释
@
text
@d1 42
a42 42
几种配置文件信息:
1、坦克信息
#坦克信息
tank =
{
#单位是像素
"name" : "normal"
"speed" : 5,
"image" :
{
"left":"left.jpg",
"right":"right.jpg",
"up":"up.jpg",
"down":"down.jpg"
}
}
每个敌方坦克信息都可以单独加载,包含四个方向的图片和移动速度、攻击力等参数,加载参数之后才进行初始化
2、地图信息伪代码:
map_info =
{
"background" : "xx.jpg",
"backcolor" : [0,0,0],
"tank_info" :
{
#这是各种出场坦克名字
"normal":5,
"hard":5
},
"player" : "normal",
"slash" : ["1.jpg","2.jpg","3.jpg","4.jpg"],
"sound" : "xx.wav"
}
地图文件应该是个独立的压缩包,用tar或zip格式压缩。使用时解压到tmp文件夹下。
每个压缩包内有个map.cfg文件,里面包含该地图、场景的配置信息:
地图还应包括开场动画,由几张图片组成。保存到slash文件夹下。
包括声音文件,也由初始化地图时进行加载。格式为wav。
背景颜色或背景图片:选填一个。如果同时设置,则以background为主,以居中方式贴到背景中。
@
1.1
log
@Initial revision
@
text
@d1 2
a2 12
#地图信息
map_info =
{
"background" = "xx.jpg",
"tank_info" =
{
#这是坦克名字
"normal"=5,
"hard"=5
}
}
d4 1
a4 1
tank =
d7 3
a9 3
"name" = "normal"
"speed" = 5,
"image" =
d18 25
a42 1
每个敌方坦克信息都可以单独加载,包含四个方向的图片和移动速度、攻击力等参数,加载参数之后才进行初始化@
近期下载者:
相关文件:
收藏者: