C++编写的原汁原味的潜艇大战源码,这是一个国外VC++高手编写的潜艇大战,其玩法和界面效果均和windows电脑中自带的潜艇大战十分相似,从编译情况来看,游戏开发时未使用第三方控件,在VC6环境下,可直接编译运行。运行效果如下图所示,游戏的画面画质还是挺有专业范的,期待大家从这款游戏的源代码中学习到更多的游戏编写知识。

潜艇大战游戏操作方法:

空格键:发子弹,方向键:控制潜艇,F1:帮助 ,F3暂停,F5:切换游戏画面,F9:排行榜,另外,3.0以上版本还提供了一个C#程序,这是一个试用程序,可选择安装。潜艇大战,轻松娱乐,益智又休闲。

代码展示:

该游戏一共有20关:第二关开始有发射导弹的潜艇,第七关开始有袭击舰船的水母,第十关开始有喷射火球的怪鱼.如果全部通过20关后,游戏关数将折回.游戏玩法:;Z键:从船头投弹;X键:从船尾投弹;空格键:从船中间投弹;←→键:移动;F2键:开始游戏;F3键:暂停游戏;F4键:结束游戏记分方法:侦察潜艇:10分;鱼雷潜艇:20分;导弹潜艇:30分;加分潜艇:40分;水母:50分;喷火鱼:100分;如果同时炸毁几艘潜艇,那么其分值会成倍增长。

基于VC++实现游戏潜艇大战源码,潜艇大战一触即发相关推荐

  1. node.js基于web的游戏网站毕业设计源码031726

    游戏网站的设计 摘 要 基于网络游戏的蓬勃发展,游戏网站发挥着吸引玩家和提高玩家之间的互动性的重要作用,因而,建设了一个以游戏为中心的游戏官网. 该游戏提供了一个大型的玩家交流互动平台,包括用户管理. ...

  2. 基于VC++实现游戏潜艇大战源码,让您体会C/C++的魅力

    VC++编写的原汁原味的潜艇大战源码,这是一个国外VC++高手编写的潜艇大战,其玩法和界面效果均和windows电脑中自带的潜艇大战十分相似,从编译情况来看,游戏开发时未使用第三方控件,在VC6环境下 ...

  3. 基于stm32、0.96寸OLED实现的贪吃蛇小游戏(详细源码注释)

    简介:本实验基于stm32最小系统.0.96寸OLED(68*128)和摇杆实现一个经典的贪吃蛇小游戏.项目源码地址:点击下载. 硬件设计: 普通摇杆,0.96寸OLED 单色屏幕(SPI协议通讯), ...

  4. 基于stm32、0.96寸OLED实现的俄罗斯方块小游戏(详细源码注释)

    概述:本实验基于stm32最小系统.0.96寸OLED(68*128)和摇杆实现一个经典的俄罗斯方块小游戏.项目源码地址:点击下载. 硬件要求: 普通摇杆,两个电位器和一个开关组成,左右摇动控制一个电 ...

  5. Python3+pygame实现有趣好玩的飞机大战游戏(附源码及素材)

    版权声明:原创不易,本文禁止抄袭.转载,侵权必究! 目录 一.开发环境 二.功能模块 三.游戏效果 四.完整项目下载 五.作者Info 一.开发环境 开发环境 :Windows10 Python3.6 ...

  6. 基于JAVA养老院管理系统计算机毕业设计源码+系统+数据库+lw文档+部署

    基于JAVA养老院管理系统计算机毕业设计源码+系统+数据库+lw文档+部署 基于JAVA养老院管理系统计算机毕业设计源码+系统+数据库+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言: ...

  7. 基于JAVA博物馆交流平台计算机毕业设计源码+系统+lw文档+部署

    基于JAVA博物馆交流平台计算机毕业设计源码+系统+lw文档+部署 基于JAVA博物馆交流平台计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开 ...

  8. 基于JAVA微博网站计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA微博网站计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA微博网站计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开 ...

  9. Python贪吃蛇小游戏_完整源码免费分享

    文章目录 Python 贪吃蛇小游戏 1. 导包 2. 配置初始化参数 3. 主函数及运行主体 4. 画食物的函数 5. 画贪吃蛇的函数 6. 画网格的函数(非必选,觉得多余的可以忽略此项) 7. 操 ...

最新文章

  1. 双目视觉测距原理,数学推导及三维重建资源
  2. Python-TXT文本操作
  3. 压缩感知专题笔记——目录
  4. MaxCompute跨Region数据迁移指导手册
  5. requests 两种传参方式
  6. C#最小化到托盘+双击托盘恢复+禁止运行多个该程序
  7. 类的属性、类的方法、类的内置方法
  8. onRetainNonConfigurationInstance和getLastNonConfigurationInstance
  9. 还有什么不能做?——细谈在C#中读写Excel系列文章之一
  10. lcl手术和飞秒区别_干货科普:目前市面上4种近视手术方式有何区别(全飞秒、半飞秒、全激光、晶体植入)...
  11. Wincc V7.3SE安装截图
  12. python字符串编码_Python字符串编码答疑
  13. Java学习之Thread之【Monitor】与【wait】与【notify】与【sleep】_加【Callable】【Executor】【ExecutorService】【Future】
  14. 第十七周项目2-引用作形参
  15. 《el-descriptions》 边框重叠问题
  16. word中快捷键整理
  17. html的锚标记,HTML验证锚标记
  18. m3u8 格式影片加載
  19. git新branch创建
  20. 剑魂之刃服务器维护,剑魂之刃全服合服停机维护预告

热门文章

  1. 51nod 1574 || Codeforces 584 E. Anton and Ira 思维+构造+贪心
  2. 我的2019年年终总结
  3. 嵌入式开发培训学哪些?嵌入式培训课程靠谱吗
  4. matlab进行数据平滑,matlab数据平滑程序Word版
  5. 超宽屏幕比例_49寸,1800R大曲率,32:9超宽比例的带鱼屏你见过吗
  6. 一名新手测试经理3个月试用期转正总结【人情世故】
  7. Linux后台开发系列之「13.标准 IO 库」
  8. 数据库中存储Json格式数据
  9. 数字孪生技术在智慧工程中的应用及潜能
  10. 基于Lumerical的超透镜模型搭建和整体结构仿真