• 本项目是一款基于C# (winform)版本的飞鸟小游戏,是一款益智类游戏
  • 其效果如下图所示

    如上图所示为飞鸟游戏的初始化界面:
    可以看到游戏包含了四个功能:
  • 启动
  • 注册
  • 登陆
  • 排行榜
  1. 启动:是用于开始游戏的
  2. 注册:是用于玩家注册用户名,方便后面排行榜的展示
  3. 登陆:是在玩家注册好了用户名字之后,玩家即可进行登陆
  4. 排行榜:对玩家在游戏中获得的分数进行排行的,玩家可以看到自己的排名
  • 注册界面如下:
  • 玩家登陆界面如下:
  • 游戏的主界面:
  • 开始游戏:
  • 游戏结束查看自己游戏分数的排名:

    (当然了,这里玩的时间不长所以游戏的分数有点低,有些尴尬哈)
    ** 下面介绍如何启动这款小游戏:
  • 首先获取这款小游戏的代码(如何获取,我会将代码本分放在文章的末尾说明)
  • 所需的运行环境:(vs)
  • 下面为启动游戏的代码:
#include "FrmMain.h"
#include"FrmHomePage.h"
using namespace FlyBird;[STAThreadAttribute]int main() {Application::EnableVisualStyles();Application::Run(gcnew FrmHomePage());return 0;
}

对应的文件为:(FlyBird.sln)

  • 运行启动游戏的代码之后,就可以体验这个飞鸟的小游戏了
  • FlyBird的源代码地址已经放在了github上了,地址为:https://github.com/huzixuan1/FlyBird.git
  • 有什么问题欢迎和我联系:1017190168

基于winform(C#)的飞鸟小游戏相关推荐

  1. 基于STM32的贪吃蛇小游戏

    基于STM32的贪吃蛇小游戏 初学32一个月,学的并不多,便想着做一个贪吃蛇小游戏,因为有51单片机做贪吃蛇的经验,所以实现出来并不困难. 作品简介 游戏面版将在4.3寸480*800)液晶上显示,初 ...

  2. 基于Stm32f407 的贪吃蛇小游戏【正点原子-探索者开发板】

    基于单片机stm32f407的单机小游戏----贪吃蛇小游戏 1.介绍 这是我花一个星期完成的一个简单地单机贪吃蛇小游戏项目,芯片是stm32f407,项目是基于正点原子-探索者开发板完成的,有需要的 ...

  3. 基于Java+Swing实现雷电小游戏

    基于Java+Swing实现雷电小游戏 一.系统介绍 二.功能展示 三.其他系统 四.获取源码 一.系统介绍 基于java的雷电游戏基本功能包括:敌方飞机随机飞行.我方飞机手动控制飞行,射击比拼,游戏 ...

  4. java 2048游戏_JAVA2048游戏 本课程设计是基于java语言的2048小游戏设计 联合开发网 - pudn.com...

    JAVA2048游戏 所属分类:游戏 开发工具:Java 文件大小:789KB 下载次数:4 上传日期:2020-11-23 10:57:11 上 传 者:滴滴滴大萌 说明:  本课程设计是基于jav ...

  5. 【JAVA程序设计】基于JAVA的坦克大战小游戏--入门级小游戏

    基于JAVA的坦克大战小游戏--入门级小游戏 零.项目获取 一.项目简介 二.开发环境 三.游戏玩法 四.运行截图 零.项目获取 获取方式(点击下载):是云猿实战 项目经过多人测试运行,可以确保100 ...

  6. 基于JavaSwing开发吃豆子小游戏 课程设计 大作业源码

    基于JavaSwing开发吃豆子小游戏:   (大作业) 开发环境: Windows操作系统 开发工具: MyEclipse/Eclipse/idea+Jdk 运行效果图: 基于JavaSwing开发 ...

  7. 基于 Vue 制作一个猜拳小游戏

    目录 前言: 项目效果展示: 对应素材: 代码实现思路: 实现代码: 总结: 前言: 在工作学习之余玩一会游戏既能带来快乐,还能缓解生活压力,跟随此文一起制作一个小游戏吧. 描述: 石头剪子布,是一种 ...

  8. 基于JavaSwing开发潜艇大战小游戏 课程设计 大作业源码

    基于JavaSwing开发潜艇大战小游戏:  (大作业) 开发环境: Windows操作系统 开发工具: Eclipse+Jdk 运行效果图: 基于JavaSwing开发潜艇大战小游戏:  (大作业) ...

  9. 【精选】基于EasyX的贪吃蛇小游戏

    文章目录 前言 一.项目环境 1.Visual Studio 2019 2.EasyX 20200902 二.运行效果展示 0.加载游戏 1.主菜单 2.游戏设置 3.游戏说明 4.生存模式 5.无尽 ...

最新文章

  1. 洛谷P3252 [JLOI2012]树
  2. 3维线程格 gpu_图形处理单元(GPU)
  3. 手机主宰了你的生活,这不是乔布斯想看到的
  4. POJ3111 K Best —— 01分数规划 二分法
  5. 弹出显示多条的message对话框
  6. Printk与sched_clock_init的一点分析
  7. axure 8 表格合并_搞定LaTeX论文中的表格
  8. Educational Codeforces Round 117 (Rated for Div. 2)
  9. 投入100亿,一所新“交通大学”选址定了!校名却让网友吵翻…
  10. adb shell 查找并删除文件
  11. c语言右上左下遍历数组,如何将一个数组的元素循环左移?
  12. 最新 | 机械工程领域SCI期刊一览(2020JCR)
  13. 朗强科技:什么是HDMI分配器,以及原理与安装
  14. UI设计初学者必备的工具以及学习路线(附思维导图)
  15. 使用java调用阿里云车牌识别API
  16. 欧阳的科研历程-1 目标
  17. 用泰勒公式编写一个sin函数--C语言
  18. 什么是IC封测?语音芯片封装与测试的流程步骤
  19. mysql制空快捷键_mysql数据库常用操作
  20. C++中cout的含义????

热门文章

  1. 用C语言编写函数multiple求倍数、用C语言编写函数isEven判断奇数和偶数
  2. 音乐播放器的滚动歌词的实现
  3. .locked勒索病毒来势汹汹该怎么办?
  4. java循环链表实现魔术师发牌问题
  5. 前端后端数据交换乱码问题
  6. 多测师拱墅校区肖sir_高级金牌讲师_html讲解
  7. 性能测试 - - 常见的性能测试指标
  8. shell命令的使用
  9. 学习HTTP协议——《图解HTTP》
  10. 【leetcode 5417. 定长子串中元音的最大数目】 Python 解题思路