当前位置: 首页 > news >正文

网站建设思路方向制作一个网站需要多少小时

网站建设思路方向,制作一个网站需要多少小时,wordpress扫码提交数据,h5和网站的区别记得玩这个游戏的时候是初中三年级,那时候在qq空间,网页版的,是男人就坚持20秒!很好奇!玩得忘了吃饭,还是坚持不到20秒,现在给大家机会! # coding utf-8 # time 2015-02-13-20:15 #…

记得玩这个游戏的时候是初中三年级,那时候在qq空间,网页版的,是男人就坚持20秒!很好奇!玩得忘了吃饭,还是坚持不到20秒,现在给大家机会!

      

# coding = utf-8
# time 2015-02-13-20:15
# by qiuimport pygame, sys, time, os, random
from pygame.locals import *# set up pygame
pygame.init()# set up the window
WINDOWWIDTH = 640
WINDOWHEIGHT = 480
windowSurface = pygame.display.set_mode((WINDOWWIDTH, WINDOWHEIGHT), 0, 32)
pygame.display.set_caption('是男人就坚持20秒-Python版本')# set up direction variables
DOWNLEFT = 1
DOWNRIGHT = 3
UPLEFT = 7
UPRIGHT = 9MOVESPEED = 10
# set FPS
FPS = 40# set up the colors
BLACK = (0, 0, 0)RED = (255, 0, 0)
GREEN = (0, 255, 0)
BLUE = (0, 0, 255)
WHITE = (255, 255, 255)
colors = {1:RED, 2:GREEN, 3:BLUE, 4:WHITE}
# move
moveleft = False
moveright = False
moveup = False
movedown = False
# set time
time.clock()
mainClock = pygame.time.Clock()# set up the block data structureb1 = {'rect':pygame.Rect(random.randint(100, 500), random.randint(100, 500), random.randint(10, 100), random.randint(10, 100)),'color':colors[random.randint(1, 4)], 'dir':UPRIGHT}
b2 = {'rect':pygame.Rect(random.randint(100, 500), random.randint(100, 500), random.randint(10, 100), random.randint(10, 100)),'color':colors[random.randint(1, 4)], 'dir':DOWNLEFT}
b3 = {'rect':pygame.Rect(random.randint(100, 500), random.randint(100, 500), random.randint(10, 100), random.randint(10, 100)),'color':colors[random.randint(1, 4)], 'dir':UPLEFT}
b4 = {'rect':pygame.Rect(random.randint(100, 500), random.randint(100, 500), random.randint(10, 100), random.randint(10, 100)),'color':colors[random.randint(1, 4)], 'dir':DOWNRIGHT}player = {'rect':pygame.Rect(0, 0, 20, 20),'color':colors[random.randint(1, 4)]}
blocks = [b1, b2, b3, b4]
# show text
def show_text(surface_handle, text, pos, color, font_bold = False, font_size = 13, font_italic = False):   cur_font = pygame.font.SysFont('Courier', font_size)  cur_font.set_bold(font_bold)  cur_font.set_italic(font_italic)   text_fmt = cur_font.render(text, 1, color)  surface_handle.blit(text_fmt, pos)# run the game loop
mainloop = True
while mainloop:# check for the QUIT eventfor event in pygame.event.get():if event.type == QUIT:pygame.quit()sys.exit()# draw the black background onto the surfacewindowSurface.fill(BLACK)# move playerif event.type == KEYDOWN:if event.key == K_LEFT or event.key == ord('a'):moveleft = Truemoveright = Falseif event.key == K_RIGHT or event.key == ord('b'):moveright = Truemoveleft = Falseif event.key == K_UP or event.key == ord('w'):moveup = Truemovedown = Falseif event.key == K_DOWN or event.key == ord('s'):movedown = Truemoveup = Falseif event.type == KEYUP:if event.key == K_ESCAPE:pygame.quit()sys.exit()if event.key == K_LEFT or event.key == ord('a'):moveleft = Falseif event.key == K_RIGHT or event.key == ord('d'):moveright = Falseif event.key == K_UP or event.key == ord('w'):moveup = Falseif event.key == K_DOWN or event.key == ord('s'):movedown = Falseif event.type == MOUSEBUTTONUP:player['rect'].left = event.pos[0]player['rect'].top = event.pos[1]if moveleft and player['rect'].left > 0:player['rect'].left -= MOVESPEEDif moveright and player['rect'].right < WINDOWWIDTH:player['rect'].right += MOVESPEEDif moveup and player['rect'].top > 0:player['rect'].top -= MOVESPEEDif movedown and player['rect'].bottom < WINDOWHEIGHT:player['rect'].top += MOVESPEEDfor b in blocks:# move the block data structureif b['dir'] == DOWNLEFT:b['rect'].left -= MOVESPEEDb['rect'].top += MOVESPEEDif b['dir'] == DOWNRIGHT:b['rect'].left += MOVESPEEDb['rect'].top += MOVESPEEDif b['dir'] == UPLEFT:b['rect'].left -= MOVESPEEDb['rect'].top -= MOVESPEEDif b['dir'] == UPRIGHT:b['rect'].left += MOVESPEEDb['rect'].top -= MOVESPEED# check if the block has move out of the windowif b['rect'].top < 0:# block has moved past the topif b['dir'] == UPLEFT:b['dir'] = DOWNLEFTif b['dir'] == UPRIGHT:b['dir'] = DOWNRIGHTif b['rect'].bottom > WINDOWHEIGHT:# block has moved past the bottomif b['dir'] == DOWNLEFT:b['dir'] = UPLEFTif b['dir'] == DOWNRIGHT:b['dir'] = UPRIGHTif b['rect'].left < 0:# block has moved past the left sideif b['dir'] == DOWNLEFT:b['dir'] = DOWNRIGHTif b['dir'] == UPLEFT:b['dir'] = UPRIGHTif b['rect'].right > WINDOWWIDTH:# block has moved past the right sideif b['dir'] == DOWNRIGHT:b['dir'] = DOWNLEFTif b['dir'] == UPRIGHT:b['dir'] = UPLEFT# draw the block onto the surfacepygame.draw.rect(windowSurface, b['color'], b['rect'])# draw player onto the surface   pygame.draw.rect(windowSurface, player['color'], player['rect'])# show some infotext_time = "time:%.3d" % (time.clock())show_text(windowSurface, text_time, (20, 400), (0, 255, 0), True)  text_pos = "pos:(%d,%d)" % (player['rect'].left, player['rect'].top)show_text(windowSurface, text_pos, (20, 420), (0, 255, 255), True)for bb in blocks:# game overif player['rect'].colliderect(bb['rect']):mainloop = Falsebreak;pygame.display.update()mainClock.tick(FPS)
# open show score
try:fo = open("foo.txt", 'r')show_time = fo.read()
except IOError:print ("can\'t open file or read data!")sys.exit()
finally:fo.close()
curtime = "%.3d" % time.clock()
if int(curtime) > int(show_time):try:fo = open("foo.txt", 'w')fo.write(str(curtime))except IOError:print ("can\'t open file or write data!")sys.exit()finally:fo.close()# show game over 
mainloop = True
show_info = "Game over!"
while mainloop:for event in pygame.event.get():if event.type == QUIT:pygame.quit()sys.exit()try:fo = open("foo.txt", 'r')tmp_time = fo.read()except IOError:print ("can\'t open file or read data!")finally:fo.close()text_info = "Max time:" + tmp_timeshow_text(windowSurface, show_info, (120, 180), GREEN, True, 60)show_text(windowSurface, text_info, (20, 380), WHITE, True)pygame.display.update()


http://www.yayakq.cn/news/994437/

相关文章:

  • 网站开发的毕业设计wordpress 内容格式
  • 做网站 超速云苏州网站seo服务
  • 深圳企业网站推广腾讯云网站建设教学视频
  • 贵港seo关键词整站优化手机网站专题
  • 网站建设的总体目标湘潭做网站问下磐石网络
  • 哪家网站游戏做的比较好昆明电商网站建设
  • 专做美妆的网站做网站荣耀体验服官网
  • 企业网站建设合同应注意什么完全的图片宣传网站怎么做
  • 杭州市萧山区哪家做网站的公司好wordpress index of
  • 深圳 网站公司濮阳全员核酸检测
  • 15 企业网站优化方案有哪些内容诸城网站建设葛小燕
  • 网架公司厂家东莞网站优化方案
  • 什么自己做网站做网站如何排版
  • 网站怎样添加百度地图如何增加网站内链建设
  • 贵州省城乡建设局网签网站网站开发软件d
  • 如何做网站app西安博威建设工程有限公司招聘网站
  • 聊城推广网站能源公司网站模板
  • 淘宝的网站怎么做的好有园林案例的网站
  • 网页建站要多久做短视频网站好
  • 织梦云建站系统注册域名平台
  • 小语种外贸网站建设石材公司网站源码
  • 嘉兴优化网站公司哪家好博物馆 网站 建设
  • 网站后台图片编辑器宁波网站推广运营公司
  • wordpress 大学网站WordPress文章登录后可看
  • 大连网站公司链接提交工具的使用方法
  • 安徽工程建设信息网站进皖企业关键词排名优化方案
  • wordpress 魔板阿亮seo技术
  • 关于医院建设网站的请示wordpress配置主题
  • 手机网站建设资讯星子网新闻事件
  • 网站app生成器引流推广公司