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

太原做app网站建设最好最全的搜索引擎

太原做app网站建设,最好最全的搜索引擎,佛山优秀网站建设,个体做敦煌网站怎么样Python小型项目实战教学课《羊了个羊》 一、项目开发大纲(初级) 版本1.0:基本开发 课次 内容 技术 第一天 基本游戏地图数据 面向过程 第二天 鼠标点击和移动 面向对象 第三天 消除 设计模式:单例模式 第四天 完整…

Python小型项目实战教学课《羊了个羊》

一、项目开发大纲(初级)

版本1.0:基本开发

课次

内容

技术

第一天

基本游戏地图数据

面向过程

第二天

鼠标点击和移动

面向对象

第三天

消除

设计模式:单例模式

第四天

完整游戏过程

架构:Model-View-ViewModel

第五天

多层重叠的方块

数据结构

(计算机考研数据结构课程)

第六天

多层重叠的方块

数据结构

(计算机考研数据结构课程)

二、项目开发大纲(中级、高级)

版本2.0:游戏道具

技术:设计模式

版本3.0:单机版改为网络版多人联机游戏

技术:网络编程、多人对战

版本4.0:JS改写,发布小程序

版本5.0:安卓编程、苹果ios编程,发布APP

版本6.0:小程序、APP,接入广告联盟,收费赚钱!

版本7.0:游戏道具,接入支付接口,道具收费!

版本8.0:多层重叠方块的高级实现方法

第一天功能描述:

    地图数据绘制,包含空格。

第一天截图:

版本1.0,第一天源码:

import pygameimport random#导入exit方法from sys import exit#定义函数#  当用户点击关闭,关闭窗口def handleEvent():global eventsfor e in pygame.event.get():if e.type==pygame.QUIT:pygame.quit()sys.exit()#地图初始化 2023.7.5 lyydef gameMapInit():for i in range(9):for j in range(7):# 0 无效值;    1-6 有效值matrix[i][j]=random.randint(0, 6)#- ---------------------------------------------------- main#初始化pygamepygame.init()back=pygame.image.load('images/background.png')cardBox=pygame.image.load('images/box.png')c1=pygame.image.load('images/card1.png')c2=pygame.image.load('images/card2.png')c3=pygame.image.load('images/card3.png')c4=pygame.image.load('images/card4.png')c5=pygame.image.load('images/card5.png')c6=pygame.image.load('images/card6.png')cardAll=[c1,c2,c3,c4,c5,c6]#设置窗口大小canvas=pygame.display.set_mode((400,700))#数据 MVVM模式# 纯数据  MODELmatrix = [[0 for i in range(8)] for i in range(10)]#设置窗口标题pygame.display.set_caption('羊了个羊')gameMapInit()print(matrix)#循环语句#重复绘制画面,重复检测用户是否点击了关闭按钮while True:#绘制背景canvas.blit(back,(0,0))#绘制卡牌空槽canvas.blit(cardBox,(20,550))#循环语句 输出多行多列图片x=25y=50for i in range(9):x=25for j in range(7):card_id= matrix[i][j]if card_id!=0:canvas.blit(cardAll[ card_id-1 ],(x,y))x=x+50y=y+50#调用函数,当用户点击关闭,关闭窗口handleEvent()#刷新画面pygame.display.update()

    

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

相关文章:

  • 做网站的意义广州网站建设q479185700棒
  • 重庆网站开发一个备案号可以放几个网站
  • 临清轴承网站建设lnmp利用wordpress
  • 网站建设公司网站模板微信网站二次开发
  • 网站建设 实训意见和建议wordpress 自带搜索
  • 竹中建设官方网站建设网站不显示添加白名单
  • 滁州建设网站h5网站快速搭建
  • 商城网站建设第一章做网站ie缓存
  • WordPress小工具可以做什么人员优化方案
  • 建设网站赚的是什么钱网站空间购买 北京
  • 做淘客网站 名字网站开发毕设的需求分析
  • 两学一做专题网站素材河北省建设厅官方网站
  • 女生零基础可以学什么技术wordpress最好用的seo
  • 云南机场建设集团网站苏州十大广告公司
  • 网站设计项目书企业php网站建设
  • seo百度网站排名软件网站seo月报
  • 网站建设佰金手指科杰二五做网站的主要内容
  • 如何做产品销售网站网站建设常用编程语言
  • 推广引流怎么做google seo推广
  • 网站建设投标书免费wordpress303
  • 网站违法和做网站得有关系珠海网站推广排名
  • 深圳企业建站高性价比的选择百度首页关键词推广
  • 如何做网站大管家python做网站点登入没反映
  • 网站建设只有20%的利润珠海高端网站制作公司
  • 常州网站建设哪儿好薇保定中企动力怎么样
  • 公司网站首页大图怎么做晋城建设局网站
  • 做网站排名收益小程序助手官网
  • 网站首页的文字下拉怎么做wordpress后台添加侧边栏菜单
  • 信息门户网站怎么做承接工程平台
  • 网站默认首页怎么设置制作网站具体需要什么材料