Python解放军VS木马创意射击游戏


以下是部分代码预览:

import os
from vsmuma.tank import *         # Tank类
from vsmuma.screen import *       # init_screen函数
from vsmuma.shell import *        # Shell类,炮弹类
from vsmuma.alien import *        # Alien类,外星人类 
from vsmuma.laser import *        # Laser类,外星人有时候会发射激光
from vsmuma.audio import *        # 播放背景音乐,返回音效对象元组
from vsmuma.body import *         # 导入Body类,外星人尸体类
from random import choice,randint

def register_gif():
    """加载图片素材"""    
         
def produce_alien():
    """每隔3秒产生一个外星木马"""        
                           
def produce_laser():
    """每隔1秒可能发射一次激光"""
    
def shoot(x,y):
    """单击鼠标左键发射炮弹"""
 
def flag_flutter():
    """封面上面的红旗飘扬"""
    global flag_index
         
def main():

    """进入这个函数后,坦克显示,不断地产生外星木马和激光"""
    
    global start_flag
    start_flag = True    
    
def wait_game_end():
    """每隔一秒检测各个参数,某个条件成立则游戏是否结束"""           
            

if __name__ == "__main__":

    audios_folder = os.getcwd() + os.sep + "audios" + os.sep
    images_folder = os.getcwd() + os.sep + "images" + os.sep
    game_over = False         #游戏结束标志
    end_string = ""           #游戏结束显示的字符串 
    start_flag = False        #开始游戏标志    
    
    screen.listen()
    screen.mainloop()

如需要查看完整代码,请扫码付款:
(各个模块的代码,请加QQ:406273900索取。)

VIP免费查看

已有0人支付

本站所有作品,教程等皆为原创,盗版必究。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。扫码付款后的朋友可以加QQ: 406273900,提供技术支持及发送作品图片与配音素材。亦可直接向微信号scratch8付款购买。
李兴球的博客_Python创意编程技术前沿 » Python解放军VS木马创意射击游戏

学本领,探索更大的世界!

李兴球博客 风火轮编程主页