三、游戏功能设计

1.开屏

  • 显示内容:

    程序启动后,显示初始化图片,计时结束,进入菜单界面。

  • 逻辑处理:

    控制图片从左至右显示。

2.菜单

  • 显示内容:

    显示菜单背景图片,显示“开始”按钮。

  • 逻辑处理:

    检测鼠标移动。当鼠标移动到按钮上,更改按钮图片。

    检测鼠标单击。当按下按钮后,初始化游戏数据,开始“地图加载”动画。

3. 地图加载动画

  • 显示内容:

    显示背景图片,进度条,显示当前关卡、目标金钱数量。

  • 逻辑处理:

    控制进度条移动。

  • 点击此处下载文档和源码

基于WIN32 API实现黄金矿工游戏单人版相关推荐

  1. [源码和文档分享]基于WIN32 API实现黄金矿工游戏单人版

    三.游戏功能设计 1.开屏 显示内容: 程序启动后,显示初始化图片,计时结束,进入菜单界面. 逻辑处理: 控制图片从左至右显示. 2.菜单 显示内容: 显示菜单背景图片,显示"开始" ...

  2. [源码和文档分享]基于WIN32 API实现的超级玛丽游戏

    游戏中用到的类结构介绍 图像层 图像基类MYBITMAP 游戏背景MYBKSKY->MYBITMAP 游戏图片MYANIOBJ->MYBITMAP 魔法攻击MYANIMAGIC->M ...

  3. C语言实现基于easyx的(低配版)黄金矿工游戏

    目录 一.项目环境 二.游戏说明 三.运行演示 四.代码 总结 一.项目环境 Visual Studio 2019+EasyX 20220116 二.游戏说明 与黄金矿工游戏类似,每关限时90s(可自 ...

  4. 【java项目】仅需俩小时教你学会自己用java做出自己的“黄金矿工’’游戏

    游戏介绍: 黄金矿工是我们童年都玩过的游戏,非常的好玩,可以单人或者双人一起利用钩爪来获得地下的金子,但是难度也是相当的大.前几关看似非常的简单,但是却机关重重,此款小游戏可以在网站上打开,也可以下载 ...

  5. Unity源码分享-黄金矿工游戏完整版

    Unity源码分享-黄金矿工游戏完整版 项目地址:https://download.csdn.net/download/Highning0007/88118933

  6. 黄金矿工游戏demo

    试玩地址:  http://www.adanghome.com/js_demo/13/ 请使用chrome.firefox或safari.ie的话,请大于ie8. 按空格键扔出钩子,按左右键控制矿工移 ...

  7. 深入浅出VC++串口编程之基于Win32 API

    1.API描述 在WIN32 API中,串口使用文件方式进行访问,其操作的API基本上与文件操作的API一致. 打开串口 Win32 中用于打开串口的API 函数为CreateFile,其原型为: H ...

  8. 深入浅出VC++串口编程--基于Win32 API

    1.API描述 在WIN32 API中,串口使用文件方式进行访问,其操作的API基本上与文件操作的API一致. 打开串口 Win32 中用于打开串口的API 函数为CreateFile,其原型为: H ...

  9. 基于WIN32 API界面编程实现的贪吃蛇游戏

    1 设计目的和任务 本次期末大作业采用课程设计的形式进行,作为<Windows编程>课程的期末考核.要求综合运用Windows编程的相关知识,完成大作业的相关内容,并撰写设计报告.其目的和 ...

最新文章

  1. python全栈开发笔记---------函数
  2. unity能连jsp吗_Unity3D与JSP TomCat服务器传递数据和文件( 一) 建立Java服务器
  3. sun.jersey使用Jackson转换数据
  4. Windows 7安装MySQL最后一步提示错误“mysql 终结点映射器中没有更多的终结点可用的” 解决方法...
  5. Django使用Social-Auth实现微信第三方网站扫码登录
  6. hihocoder #1136 : Professor Q's Software
  7. 【电路原理】学习笔记(0):电路与电路模型
  8. 数据结构之顺序队列和链式队列常用的一些操作
  9. postman本地请求ip地址变成ipv6_华为认证-IPv6技术-ICMPv6介绍
  10. centos 访问网页重启php_php项目上线基于docker运行php+源码编译实现Nginx+阿里云RDS连接实现...
  11. android 4.0 蓝牙分析之一
  12. 采集百度搜索引擎的10个经典方法
  13. 练习使用firewalld的masquerade和nat功能
  14. 宾夕法尼亚州立大学:探索量子AI如何加速治愈癌症
  15. 苹果开发:开发证书都显示“此证书的签发者无效”的解决方法
  16. 为什么RISC-V在中国岌岌可危?
  17. Idea 设置Eclipse快捷键
  18. 什么是PaaS平台 ?
  19. 分布式事务专题-基础概念(1)
  20. python计算矩阵行列式_基础 | Python 下的行列式值

热门文章

  1. openssl之RSA相关函数
  2. 2021年焊工(高级)考试内容及焊工(高级)操作证考试
  3. 计算机硬件维修ppt,计算机维修工取证辅导01-计算机硬件基础课件.ppt
  4. C语言中数据放在哪里
  5. linux服务器下数学软件下载,动态数学软件-GeoGebra For Linux下载V5.0.155.0官方版-西西软件下载...
  6. 智能防雷产品在安防工程中的应用案例
  7. php如何扫描局域网ip,python实现扫描局域网指定网段ip的方法
  8. 什么是第四方支付平台?
  9. LOJ #2316「NOIP2017」逛公园【最短路】【记忆化搜索】
  10. 来自31000人的调查报告显示:每3位新码农中就有2个是单身……